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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2383|回復: 1
打印 上一主題 下一主題
收起左側(cè)

stm32f103c8t6小車巡線demo程序

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:472588 發(fā)表于 2019-7-27 09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
stm32f103c8t6小車巡線

單片機源程序如下:
  1. #include "main.h"
  2. //直接使用下面這個函數(shù)輸出對應IO的PWM波,用來控制舵機,底盤電機等
  3. //void PWM_OUT(int A0 ,int A1 int A2 ,int A3 ,int A6 ,int A7 ,int B0 ,int B1 ,int B6 ,int B7 ,int B8 ,int B9 )   //賦值0-1000  占空比0-100%

  4. //使用以下宏定義讀取IO口狀態(tài)
  5. //#define READ_B3    GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_3)//讀取B3電平
  6. //#define READ_B4    GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_4)//讀取B4電平
  7. //#define READ_B5    GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_5)//讀取B5電平   
  8. //#define READ_B13    GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_13)//讀取B13電平
  9. //#define READ_B14    GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_14)//讀取B14電平
  10. //#define READ_B15    GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_15)//讀取B15電平

  11. //使用以下宏定義輸出IO口狀態(tài)
  12. //#define OUT_ON_A4    GPIO_SetBits(GPIOA,GPIO_Pin_4);//A4輸出高電平
  13. //#define OUT_OFF_A4   GPIO_ResetBits(GPIOA,GPIO_Pin_4);//A4輸出低電平
  14. //#define OUT_ON_A5    GPIO_SetBits(GPIOA,GPIO_Pin_5);//A5輸出高電平
  15. //#define OUT_OFF_A5   GPIO_ResetBits(GPIOA,GPIO_Pin_5);//A5輸出低電平
  16. //#define OUT_ON_A8    GPIO_SetBits(GPIOA,GPIO_Pin_8);//A8輸出高電平
  17. //#define OUT_OFF_A8   GPIO_ResetBits(GPIOA,GPIO_Pin_8);//A8輸出低電平
  18. //#define OUT_ON_A11    GPIO_SetBits(GPIOA,GPIO_Pin_11);//A11輸出高電平
  19. //#define OUT_OFF_A11   GPIO_ResetBits(GPIOA,GPIO_Pin_11);//A11輸出低電平
  20. //#define OUT_ON_A12    GPIO_SetBits(GPIOA,GPIO_Pin_12);//A12輸出高電平
  21. //#define OUT_OFF_A12   GPIO_ResetBits(GPIOA,GPIO_Pin_12);//A12輸出低電平
  22. //#define OUT_ON_A15    GPIO_SetBits(GPIOA,GPIO_Pin_15);//A15輸出高電平
  23. //#define OUT_OFF_A15   GPIO_ResetBits(GPIOA,GPIO_Pin_15);//A15輸出低電平

  24. int time=5000;
  25. int main(void)
  26. {

  27.     LED_Configuration(); //B12
  28.     TIM2_pwm_init();    //A0 A1 A2 A3
  29.     TIM3_pwm_init();    //A6 A7 B0 B1
  30.     TIM4_pwm_init();    //B6 B7 B8 B9
  31.     Output_init();      //A4 A5 A8 A11 A12 A15
  32.     Input_init();       //B3 B4 B5 B13 B14 B15
  33.     //預留B10 B11/A9 A10 以后可以用來做串口或軟件IIC
  34.     while(1)
  35.     {   
  36.     PWM_OUT(0,0,0,0,0,0,0,0,0,0,0,0);      
  37.     GPIO_ResetBits(GPIOB,LED_Pin);              
  38.     delay_ms(time);
  39.     GPIO_SetBits(GPIOB,LED_Pin);  
  40.     delay_ms(time);         
  41.     }
  42. }     
復制代碼

所有資料51hei提供下載:
F103LED_Demo.7z (194.96 KB, 下載次數(shù): 25)


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

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2019-7-27 21:58 | 只看該作者
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表