久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

控制TAC比賽機(jī)器人炮車程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:382568 發(fā)表于 2018-8-3 15:32 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
這是我們今年參加TAC比賽炮車的程序;ハ
  1. #include "sys.h"
  2. #include "delay.h"
  3. #include "led.h"
  4. #include "usart.h"       
  5. #include "key.h"       
  6. #include "can.h"
  7. #include "spi.h"
  8. #include "TIMER.h"
  9. #include "Dbus_uart.h"
  10. #include "modbus.h"
  11. #include "tend.h"
  12. #include "pwm.h"
  13. #include "usarttest.h"

  14. u8 canbuf[8]={0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08};
  15. u8 rxbuf[8];
  16. u8 key_hc;
  17. u16 t1sj;

  18. /*==============================================================
  19. Ö÷oˉêy
  20. ×¢òa£o′ò¿aμçÔ′oóèÃμçμ÷Æô¶ˉoóÔù′ò¿aò£¿ØÆ÷£¬·ñÔò¿éÄüμçμ÷Æô¶ˉ2»3é1|
  21. ===============================================================*/
  22. int main(void)
  23. {
  24.         NVIC_Configuration();
  25.         delay_init(168);                  //3õê¼»ˉÑóê±oˉêy
  26.         LED_Init();                        //3õê¼»ˉLED¶Ë¿ú
  27.         //=============================
  28.         TIM3_PWM_GPIO();
  29.         TIMx_pwm(TIM3,2000,84,1,1,1,1);        //2000 ,84
  30.         TIM_SetCompare1(TIM3,800);  //μçμ÷13õê¼Öμ
  31.         TIM_SetCompare2(TIM3,800);  //μçμ÷23õê¼Öμ
  32.   TIM_SetCompare3(TIM3,800);  //μçμ÷33õê¼Öμ
  33.   TIM_SetCompare4(TIM3,800);  //μçμ÷43õê¼Öμ
  34.         delay_ms(500);
  35.        
  36.         MCL1_CLOSE;        //Ä|2áÂÖ1رÕ
  37.         MCL2_CLOSE;        //Ä|2áÂÖ1رÕ
  38.         delay_ms(500);
  39.   //=============================
  40.         Step_Monitor(); //2½½øμç»ú3õê¼»ˉ
  41.         ENA=0;           //2½½øμç»úê1Äü
  42.         delay_ms(1000);
  43.         delay_ms(1000);
  44.         LED0=LED1=1;
  45.         //=============================
  46.         uart_init(50000);
  47.         KEY_Init();   
  48.         key4x4_Init();
  49.         TIMx_Int_Init(TIM2,1,0,1000,84,ENABLE);  //1MS
  50.         Dbus_Init(US2_IT);
  51.         Dicifa_configration();   //μç′Å·§òy½Å3õê¼»ˉ
  52.         uart3_init(115200);
  53.         //=============================
  54.         TIM_SetCompare1(TIM3,800);  //μçμ÷13õê¼Öμ
  55.         TIM_SetCompare2(TIM3,800);  //μçμ÷23õê¼Öμ
  56.   TIM_SetCompare3(TIM3,800);  //μçμ÷33õê¼Öμ
  57.   TIM_SetCompare4(TIM3,800);  //μçμ÷43õê¼Öμ
  58.         delay_ms(500);             //×îoÃ3õê¼»ˉÔú×îoóÃæ
  59.   
  60.         while(1)
  61.         {       
  62.                 if(ledsj<500)LED1=0;
  63.                 else LED1=1;
  64.                 if(dbus_bj==dbus_valid)
  65.                 {
  66.               //yaokong_DataProcessing(&dj_data);
  67.                             mcl_switch();         
  68.                       Step_Action();
  69.                            //=======½óêÕμ½ò£¿ØÆ÷êy¾YoóμÄèÎÎñoˉêy=========
  70.                                   jianpan();
  71.                            //===========½«ò£¿ØéèÖÃÎa¿ÕÏDλ===============
  72.                                         dbus_bj=dbus_leisure;  
  73.                 }
  74.                
  75.         }
  76. }

  77. void TIM2_IRQHandler(void)
  78. {        
  79.     if(TIM_GetITStatus(TIM2,TIM_IT_Update)!=RESET)
  80.     {
  81.             TIM_ClearITPendingBit(TIM2, TIM_IT_Update);
  82.            //======LEDÑóê±==============
  83.                         if(dma_one_bj==no_dbus)
  84.                         ledsj=(ledsj+1)%1000;
  85.                         //===========================
  86.                         t1sj=(t1sj+1)%1000;
  87.                         //======dbusò£¿Ø½óêÕ=========
  88.                         dbus_xieyi();
  89.     }
  90. }
復(fù)制代碼

學(xué)習(xí)一下。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2018-8-3 16:46 | 只看該作者
工程包能分享嗎?
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 精品久久久久久国产 | 亚洲国产成人久久综合一区,久久久国产99 | 成人区精品一区二区婷婷 | 国产成人高清在线观看 | 2022精品国偷自产免费观看 | 欧美video| 国内精品视频免费观看 | 欧美国产日韩一区二区三区 | 蜜桃视频麻豆 | 亚洲精品久久久久久国产精华液 | 欧美一二三区 | 久久精品国产一区二区三区不卡 | 91网站在线看 | 亚洲欧美第一视频 | 99re在线视频| 国产伦一区二区三区视频 | 国产成人网 | 91精品国产综合久久久久久 | 二区三区在线观看 | 国产亚洲精品美女久久久久久久久久 | 日韩不卡一二区 | 欧美一级在线 | 日本国产一区二区 | 性高湖久久久久久久久3小时 | 精品一区二区在线观看 | 午夜久久久| 美国一级片在线观看 | 国产四区| 欧美激情综合色综合啪啪五月 | 久久久久久久久久久久久久久久久久久久 | 国产精品一区二区久久 | 国产精品美女久久久久久免费 | 日韩久久综合 | 亚洲成人免费在线 | 中文字幕日韩在线 | 黄色三级免费 | 国产三区在线观看视频 | 久久久久久成人 | 国产乱码精品一区二区三区忘忧草 | 久草视频在线播放 | 国产精品99 |