標(biāo)題: RGB光立方程序主控stm32加TLC5916 [打印本頁(yè)]

作者: 794543797    時(shí)間: 2017-6-9 22:40
標(biāo)題: RGB光立方程序主控stm32加TLC5916
主控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)





作者: wang0225    時(shí)間: 2017-11-29 17:27
好資料,學(xué)習(xí)了
作者: sxz521mtt    時(shí)間: 2017-12-24 11:28
不錯(cuò)  學(xué)習(xí)一下
作者: carlyvin    時(shí)間: 2017-12-24 18:09
學(xué)習(xí)一下

作者: 納蘭先生    時(shí)間: 2021-3-30 08:57
好資料,下載解決當(dāng)前問(wèn)題。
作者: 納蘭先生    時(shí)間: 2021-3-30 08:58
好資料,下載解決問(wèn)題。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1