找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5421|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

RGB光立方程序主控stm32加TLC5916

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:209697 發(fā)表于 2017-6-9 22:40 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
主控stm32加TLC5916

實(shí)驗(yàn)?zāi)康?
    學(xué)習(xí)定時(shí)器的計(jì)時(shí)功能(定時(shí)中斷)
   
硬件資源:
    1,DS0(連接在PB5)
    2,DS1(連接在PE5)
    2,定時(shí)器3(TIM3),配置為500ms中斷一次,在中斷里面改變DS1的狀態(tài)(亮/滅)
   
實(shí)驗(yàn)現(xiàn)象:
    本實(shí)驗(yàn),DS0用來(lái)指示程序運(yùn)行,400ms為一個(gè)周期。DS1用于定時(shí)器中斷取反,指示
    定時(shí)器中斷狀態(tài),1000ms為一個(gè)周期。下載完后,可以看到DS0快閃,DS1慢閃。
   
單片機(jī)源程序如下:
  1. #include "led.h"
  2. #include "delay.h"
  3. #include "key.h"
  4. #include "sys.h"
  5. #include "usart.h"
  6. #include "timer.h"
  7. #include "show.h"

  8. /************************************************
  9. ALIENTEK戰(zhàn)艦STM32開(kāi)發(fā)板實(shí)驗(yàn)8
  10. 定時(shí)器中斷實(shí)驗(yàn)
  11. 關(guān)注微信公眾平臺(tái)微信號(hào):"正點(diǎn)原子",免費(fèi)獲取STM32資料。
  12. 廣州市星翼電子科技有限公司  
  13. 作者:正點(diǎn)原子 @ALIENTEK
  14. ************************************************/


  15. int main(void)
  16. {               

  17.         delay_init();                     //延時(shí)函數(shù)初始化          
  18.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí)
  19.         uart_init(115200);         //串口初始化為115200
  20.         LED_Init();                             //LED端口初始化
  21.         TIM3_Int_Init(20,7199);//10Khz的計(jì)數(shù)頻率,計(jì)數(shù)到5000為500ms  
  22.            while(1)
  23.         {
  24. ////                LED0=!LED0;
  25. //                delay_ms(200);
  26.                 ClearFull(0);
  27. ////                flash_1();  
  28.                 flash_3();
  29.                 flash_2();
  30.                
  31.                 flash_4();        //方形XY掃描
  32.                 flash_5();        // 方形中心推動(dòng)
  33.                 flash_6();        //下落顯示字
  34.                 flash_7();        //旋轉(zhuǎn)xy yz
  35.                 flash_8();
  36.                 flash_9();
  37.                 flash_91();        //正方形
  38.                 flash_10();        //2*2立方體旋轉(zhuǎn)
  39. ……………………

  40. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
3DCube-stm32-副本4.rar (305.64 KB, 下載次數(shù): 83)




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:255292 發(fā)表于 2017-11-29 17:27 | 只看該作者
好資料,學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

板凳
ID:145714 發(fā)表于 2017-12-24 11:28 | 只看該作者
不錯(cuò)  學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

地板
ID:265966 發(fā)表于 2017-12-24 18:09 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

5#
ID:898374 發(fā)表于 2021-3-30 08:57 | 只看該作者
好資料,下載解決當(dāng)前問(wèn)題。
回復(fù)

使用道具 舉報(bào)

6#
ID:898374 發(fā)表于 2021-3-30 08:58 | 只看該作者
好資料,下載解決問(wèn)題。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表