欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

stm32f407跑馬燈程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:886560 發(fā)表于 2021-2-26 08:47 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
stm32f407源程序如下:
  1. #include "led.h"


  2. /*********************************************************************************
  3. **********************啟明欣欣 STM32F407應(yīng)用開發(fā)板(高配版)************************
  4. **********************************************************************************
  5. * 文件名稱: 例程1 LED跑馬燈主函數(shù)main()                                          *
  6. * 文件簡述:LED跑馬燈                                                            *
  7. * 創(chuàng)建日期:2015.10.03                                                           *
  8. * 版    本:V1.0                                                                 *
  9. * 作    者:Clever                                                               *
  10. * 說    明:                                                                     *
  11. * 聲    明:本例程代碼僅用于學(xué)習(xí)參考                                             *
  12. **********************************************************************************
  13. *********************************************************************************/

  14. /*******************下面代碼是通過位帶操作實(shí)現(xiàn)IO口控制***************************/
  15. //int main(void)
  16. //{
  17. //  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置系統(tǒng)中斷優(yōu)先級分組2
  18. //        delay_init();                  //初始化延時(shí)函數(shù)
  19. //        LED_Init();                    //初始化LED端口
  20. //        
  21. //  while(1)
  22. //        {
  23. //    LED0=0;     //LED0亮
  24. //    LED1=1;     //LED1滅
  25. //    LED2=1;     //LED2滅
  26. //               
  27. //    delay_ms(500);
  28. //                LED0=1;     //LED0滅
  29. //    LED1=0;     //LED1亮
  30. //    LED2=1;     //LED2滅
  31. //                 
  32. //                delay_ms(500);
  33. //                LED0=1;     //LED0滅
  34. //    LED1=1;     //LED1滅
  35. //    LED2=0;     //LED2亮
  36. //    delay_ms(500);
  37. //        }
  38. //}
  39. /*********************************************************************************/

  40. /*******************下面代碼是通過位段操作實(shí)現(xiàn)IO口控制***************************/
  41.         
  42. int main(void)
  43. {
  44.   NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置系統(tǒng)中斷優(yōu)先級分組2
  45.         delay_init();                  //初始化延時(shí)函數(shù)
  46.         LED_Init();                    //初始化LED端口
  47.         
  48.   while(1)
  49.         {
  50.     GPIO_bits_OUT(GPIOE,3,2,0x0002);
  51.           delay_ms(500);
  52.           GPIO_bits_OUT(GPIOE,3,2,0x0001);
  53.                 delay_ms(500);
  54.                 GPIO_bits_OUT(GPIOE,3,2,0x0003);  //關(guān)閉LED0 LED1
  55.           GPIO_bits_OUT(GPIOG,9,1,0x0000);
  56.                 delay_ms(500);
  57.                 GPIO_bits_OUT(GPIOG,9,1,0x0001);  //關(guān)閉LED2
  58.         }
  59. }
  60. /***********************************************************************************/


  61. /*******************下面代碼是通過庫函數(shù)直接操作實(shí)現(xiàn)IO口控制************************/

  62. //int main(void)
  63. //{
  64. //  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置系統(tǒng)中斷優(yōu)先級分組2
  65. //        delay_init();                  //初始化延時(shí)函數(shù)
  66. //        LED_Init();                    //初始化LED端口
  67. //        
  68. //        
  69. //        while(1)
  70. //        {
  71. //        GPIO_ResetBits(GPIOE,GPIO_Pin_3);   //亮  等同LED0=0;
  72. //        GPIO_SetBits(GPIOE,GPIO_Pin_4);     //滅  等同LED1=1;
  73. //        GPIO_SetBits(GPIOG,GPIO_Pin_9);     //滅  等同LED2=1;
  74. //        delay_ms(500);                                  //延時(shí)500ms
  75. //        GPIO_SetBits(GPIOE,GPIO_Pin_3);     //滅  等同LED0=1;
  76. //        GPIO_ResetBits(GPIOE,GPIO_Pin_4);   //亮  等同LED1=0;
  77. //        GPIO_SetBits(GPIOG,GPIO_Pin_9);     //滅  等同LED2=1;
  78. //        delay_ms(500);                      //延時(shí)500ms
  79. //        GPIO_SetBits(GPIOE,GPIO_Pin_3);     //滅  等同LED0=1;
  80. //        GPIO_SetBits(GPIOE,GPIO_Pin_4);     //滅  等同LED1=1;
  81. //        GPIO_ResetBits(GPIOG,GPIO_Pin_9);   //亮  等同LED2=0;
  82. //        delay_ms(500);
  83. //        }
  84. //}
復(fù)制代碼

所有資料51hei提供下載:
1 LED跑馬燈.7z (288.92 KB, 下載次數(shù): 16)


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

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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