wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

k60直立車源程序 省賽保底程序

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:318606 發(fā)表于 2018-4-28 19:40 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
k60直立


單片機源程序如下:
  1. /*************************************************
  2. 第九屆電磁組ARM底層 by
  3. **************************************************/
  4. #include "All_Headers.h"
  5. /****************************************************************
  6. 功能:電機PWM初始化
  7. 形參:void
  8. 返回值:void
  9. *****************************************************************/
  10. void Motor_Init(void)//用FTM0
  11. {
  12.    GPIO_SetPinMod(PORTD,4,4);//PORTD,4,6,特殊功能號4對應FTM0的CH4與CH6 PWM輸出功能
  13.    GPIO_SetPinMod(PORTD,6,4);
  14.    GPIO_SetPinMod(PORTC,1,4);//PORTC,1,3,特殊功能號4對應FTM0的CH4與CH6 PWM輸出功能
  15.    GPIO_SetPinMod(PORTC,3,4);
  16.    SIM_SCGC6 |= SIM_SCGC6_FTM0_MASK;//開啟對應FTM模塊時鐘門
  17.    FTM0_MODE |= FTM_MODE_WPDIS_MASK;//關閉寫保護
  18.    FTM0_C4SC |= FTM_CnSC_MSB_MASK + FTM_CnSC_ELSB_MASK;//邊沿PWM,起始高電平
  19.    FTM0_C6SC |= FTM_CnSC_MSB_MASK + FTM_CnSC_ELSB_MASK;//邊沿PWM,起始高電平
  20.    FTM0_SC &= ~FTM_SC_TOIE_MASK;//關閉溢出中斷
  21.    FTM0_SC |= FTM_SC_CLKS(1) + FTM_SC_PS(2);//選擇50MHZ總線時鐘 且4分頻 即FTM0計數(shù)頻率 為 12.5MHZ(f_ftm = f_busclk / prescaler)
  22.    FTM0_OUTMASK = 0xAF;//打開對應PWM輸出通道CH0與CH2
  23.    FTM0_CNTIN = 0;//FTMCNT的初始值寄存器,設置為0
  24.    FTM0_MOD = 750;//FTMCNT的終了值寄存器,這里即周期數(shù)寄存器,這里折合成16.6KHZ 60us周期(f_motor = f_ftm / (FTMMOD - FTMCNTIN))
  25.    FTM0_C1V =  0;//FTMCNT的輸出比較值寄存器,這里即占空比寄存器,初始化為0,即空PWM輸出 !!!C0V與C1V分別控制正反轉(zhuǎn),絕對不允許同時輸出PWM
  26.    FTM0_C3V =  0;//FTMCNT的輸出比較值寄存器,這里即占空比寄存器,初始化為0,即空PWM輸出
  27.    FTM0_MODE &= ~FTM_MODE_FTMEN_MASK;//啟動FTM0
  28.    FTM0_CNT = 0;//初始化FTM0計數(shù)器
  29.    FTM_enablePWMCh(FTM0, 0, 0, 750, 0);//電機L1
  30.    FTM_enablePWMCh(FTM0, 2, 0, 750, 0);//電機R1
  31.    FTM_enablePWMCh(FTM0, 4, 0, 750, 0);//電機R2
  32.    FTM_enablePWMCh(FTM0, 6, 0, 750, 0);//電機L2

  33. }

  34. /*******************************************************************************
  35. * 函數(shù)名稱: QUAD_Init                          
  36. * 描    述:設置正交解碼模塊                                            
  37. *******************************************************************************/
  38. void QUAD_Init(void)
  39. {
  40.   GPIO_SetPinMod(PORTA, 12, 7);                      // 配置相應引腳的功能號,FTM1_QD_PHA
  41.   GPIO_SetPinMod(PORTA, 13, 7);                      // 配置相應引腳的功能號,FTM1_QD_PHB
  42.   GPIO_SetPinMod(PORTB, 18, 6);                      // 配置相應引腳的功能號,FTM2_QD_PHA
  43.   GPIO_SetPinMod(PORTB, 19, 6);                      // 配置相應引腳的功能號,FTM2_QD_PHB
  44.   
  45.   FTM_initQUAD(FTM1, 0, 0, 65535);                   // 配置正交解碼模塊參數(shù)
  46.   FTM_initQUAD(FTM2, 0, 0, 65535);
  47.   
  48.   FTM_enableQUAD(FTM1);                              // 使能正交解碼
  49.   FTM_enableQUAD(FTM2);
  50. }
  51. /****************************************************************
  52. 功能:ADC初始化
  53. 形參:void
  54. 返回值:void
  55. *****************************************************************/
  56. void ADC_Init(void)
  57. {
  58.   GPIO_SetPinMod(PORTE,18,0);//PORTE,0,1,2,3特殊功能號0對應AD采集功能
  59.   GPIO_SetPinMod(PORTE,19,0);
  60.   GPIO_SetPinMod(PORTE,24,0);
  61.   GPIO_SetPinMod(PORTE,25,0);
  62.   SIM_SCGC6 |= SIM_SCGC6_ADC0_MASK;//ADC0時鐘門開啟
  63.   ADC0_CFG1 |= ADC_CFG1_ADIV(2) + ADC_CFG1_MODE(2)+ ADC_CFG1_ADICLK(0);        //ADC時鐘2分頻f_adcclk = f_bus / 2 = 25Mhz,單端輸入,十位精度
  64.   ADC0_CFG2 &= ~(ADC_CFG2_MUXSEL_MASK);//選中A組
  65.   ADC0_SC3 |=  ADC_SC3_AVGE_MASK + ADC_SC3_AVGS(2);//16次采樣硬件求平均
  66.   ADC0_SC1A &= ~(ADC_SC1_AIEN_MASK);//中斷使能關閉
  67.   ADC0_SC1A &= ~(ADC_SC1_DIFF_MASK);//采用單端采樣方式
  68.   ADC_CFG2_REG(ADC0) &= ~ADC_CFG2_MUXSEL_MASK;
  69. }
  70. /****************************************************************
  71. 功能:PIT初始化
  72. 形參:void
  73. 返回值:void
  74. *****************************************************************/
  75. void PIT_Init(void)
  76. {
  77.   SIM_SCGC6 |= SIM_SCGC6_PIT_MASK;//開啟PIT時鐘門 ,PIT時鐘源為BUSCLK,50MHZ
  78.   PIT_TCTRL0 &= ~PIT_TCTRL_TEN_MASK;//先關閉時鐘
  79.   PIT_MCR &= ~(PIT_MCR_MDIS_MASK);//打開PIT
  80.   PIT_LDVAL0 = 50000;//PIT計數(shù)器裝載值寄存器,這里即1ms間隔中斷,f_pit_interrupt = f_pitclk / ldval
  81.   PIT_TCTRL0 |= PIT_TCTRL_TIE_MASK ;//打開PIT溢出中斷
  82.   EnableInt_Kinetis(68);//開啟對應的中斷
  83.   SetIntPri_Kinetis(68,0);//置中斷優(yōu)先級0
  84.   PIT_TCTRL0 |= PIT_TCTRL_TEN_MASK;//打開PIT時鐘
  85. }
  86. /****************************************************************
  87. 功能:撥碼盤初始化
  88. 形參:void
  89. 返回值:void
  90. *****************************************************************/
  91. void Dial_Init(void)
  92. {
  93.   GPIO_SetPinMod(PORTC, 14, 1);//撥碼左1
  94.   GPIO_SetPinMod(PORTC, 15, 1);//撥碼左2
  95.   GPIO_SetPinMod(PORTC, 16, 1);//撥碼右2
  96.   GPIO_SetPinMod(PORTC, 17, 1);//撥碼右1
  97.   GPIO_SetPinDir(PORTC, 14, 0);
  98.   GPIO_SetPinDir(PORTC, 15, 0);
  99.   GPIO_SetPinDir(PORTC, 16, 0);
  100.   GPIO_SetPinDir(PORTC, 17, 0);
  101. }
  102. /****************************************************************
  103. 功能:管腳初始化
  104. 形參:void
  105. 返回值:void
  106. *****************************************************************/
  107. void GPIO_Port_Init(void)
  108. {
  109.   //配置為GPIO功能的示例
  110.   SIM_SCGC5 |= SIM_SCGC5_PORTD_MASK;//打開GPIO對應時鐘門,各模塊時鐘門沖突不用考慮,其他時鐘門優(yōu)先于GPIO時鐘門
  111.   PORTD_PCR0 |= PORT_PCR_MUX(1);
  112. }
  113. /****************************************************************
  114. 功能:系統(tǒng)初始化
  115. 形參:void
  116. 返回值:void
  117. *****************************************************************/
  118. void System_Init(void)
  119. {
  120.   GPIO_Port_Init();
  121.   I2C_Driver_Init();
  122.   L3G4200D_Driver_Init();
  123.   MMA7455_Driver_Init();
  124.   Motor_Init();
  125.   QUAD_Init();
  126.   ADC_Init();
  127.   PIT_Init();
  128.   Dial_Init();
  129. }
  130. /**********************************************************************************
  131. 功能:        AD讀通道,存入目標地址
  132. 形參:adc ADC模塊,如ADC0,ADC1;channel ADC通道;result 返回值指針
  133. 返回值:void
  134. **********************************************************************************/
  135. void ADC_ReadChannel(ADC_MemMapPtr adc,int8u_t channel, int16u_t * result)
  136. {
  137.   int32u_t readReg = 0;
  138.   
  139.   readReg = ADC_SC1_REG(adc,0);
  140.   readReg &= ~ADC_SC1_ADCH_MASK;
  141.   readReg |= ADC_SC1_ADCH(channel);
  142.   ADC_SC1_REG(adc,0) = readReg;//設置ADC采樣通道
  143.   
  144.   while(!(ADC_SC1_REG(adc,0)&ADC_SC1_COCO_MASK));//等待ADC轉(zhuǎn)換結(jié)束
  145.   *result = ADC_R_REG(adc,0);//讀取ADC結(jié)果寄存器
  146. }

  147. /*************************************主函數(shù)***********************************/
  148. void main(void)
  149. {
  150.   System_Init();//系統(tǒng)初始化
  151.   EnableInterrupts();//開總中斷
  152.   //GPIO_SetPinMod(PORTB,2,1);//PORTB,2,3特殊功能號2對應I2C功能
  153.   //GPIO_SetPinMod(PORTB,3,1);
  154.   //GPIO_SetPinDir(PORTB,2,1);
  155.   //GPIO_SetPinDir(PORTB,3,1);


  156.   while (1)
  157.   {
  158.     Zeroth_bit   = GPIO_get(PORTC, 17);//讀取撥碼盤狀態(tài)
  159.     First_bit    = GPIO_get(PORTC, 16);
  160.     Second_bit   = GPIO_get(PORTC, 15);
  161.     Third_bit    = GPIO_get(PORTC, 14);
  162. ……………………

  163. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
10屆省賽直立電磁程序-K10.zip (6.09 MB, 下載次數(shù): 112)




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

使用道具 舉報

沙發(fā)
ID:323551 發(fā)表于 2018-5-6 16:24 | 只看該作者
666感謝樓主分享
回復

使用道具 舉報

板凳
ID:332282 發(fā)表于 2018-5-21 17:43 | 只看該作者
感謝分享 好東西!!!
回復

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
5#
ID:408361 發(fā)表于 2018-10-13 10:56 | 只看該作者
新手,學習學習啊~~~~~~~~~~~··
回復

使用道具 舉報

6#
ID:459450 發(fā)表于 2019-1-1 18:19 | 只看該作者
謝謝樓主分享~
回復

使用道具 舉報

7#
ID:483530 發(fā)表于 2019-3-3 08:28 | 只看該作者
好東西,謝謝分享
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
日韩av免费看| 中文字幕在线日亚洲9| 毛片.com| 2021亚洲天堂| 日本超碰在线观看| 免费看国产精品一二区视频| 欧美成人一二三| 欧美日韩精品高清| 欧美激情一二三区| 久久激情久久| 精品免费在线| 国产一区二区三区四区五区3d| 色播视频在线观看| 69国产成人精品视频软件| 亚洲一卡二卡在线观看| 国产交换配乱淫视频免费| 日本在线观看a| 色综合久久久久久久久五月| 国产精品美女主播| 精品国产一区久久久| 51精品秘密在线观看| 亚洲欧洲精品一区二区精品久久久| 蜜臀av性久久久久蜜臀av麻豆| 蜜桃一区二区三区| 亚洲第一二三四区| 一区二区三区视频网站| 天天干人人干| 国产激情网址| 先锋av资源站| 91成人国产综合久久精品| √天堂中文官网8在线| 稀缺小u女呦精品呦| 鲁一鲁一鲁一鲁一澡| 日本一区二区三区四区高清视频| 国产精品女主播| 久久99亚洲热视| 亚洲欧洲国产一区| 日韩视频在线永久播放| 午夜av区久久| 亚洲欧美成人一区二区三区| www.欧美.com| 国产一区二区h| 视频一区二区三区中文字幕| 97视频精品| 网友自拍区视频精品| 四虎精品在线观看| 黄色亚洲网站| 欧美人与动牲性行为| 91在线网址| 国产最新视频在线| 一个人看的www一区| 嫩草影院在线观看网站成人| 日本一二三视频| 欧美乱妇视频| 欧美插插视频| 国产天堂视频| 国产黄色免费| 国内精品久久久久久不卡影院| 天堂av在线免费| 国产精品久久久久久久免费| 精品久久久久久久久久久久久久久久久久| 天堂网avav| 天天操天天操天天操天天操天天操| 青青草成人免费视频| 666av成人影院在线观看| 免费污视频在线一区| 精品久久久久久久久久久下田 | 欧美交a欧美精品喷水| 欧美在线亚洲综合一区| 国产精品1区2区3区在线观看| 亚洲欧美日韩综合aⅴ视频| 欧美日韩一级二级| 久久久国产精品x99av| 91在线视频导航| 日韩最新中文字幕| 尤物网站在线看| 免费无码毛片一区二区app| a视频免费在线观看| 两个人免费视频观看日本| 国产69久久| 精品一区91| 亚洲电影av| 久久久精品2019中文字幕之3| 欧美视频一区二区三区四区| 99re视频精品| 亚洲综合网站在线观看| 日韩风俗一区 二区| 国产91精品在线播放| 亚洲精品国产精品国自产观看| 日韩精品视频一二三| 久久这里只有精品免费| 最新版天堂中文在线官网| 黄动漫网站在线观看| 偷拍视频一区二区三区| 一区二区三区毛片免费| 94色蜜桃网一区二区三区| 欧美亚洲精品一区| 97视频在线观看网址| 欧美一区二区视频在线| 爱情岛论坛亚洲自拍| 日日夜夜操视频| 色橹橹高清视频在线播放| 毛片激情在线观看| 国产精品探花在线观看| av男人天堂一区| 91精品国产91久久综合桃花| 日韩av免费在线观看| 18禁网站免费无遮挡无码中文| 538精品视频| 亚洲三级中文字幕| 欧美xxx.com| 高潮久久久久久久久久久久久久| 日本在线高清视频一区| 精品国产福利| 全黄性性激高免费视频| 久久久男人的天堂| 成人午夜视频精品一区| 懂色av一区二区三区四区| 蜜桃视频一日韩欧美专区| 色先锋av资源在线| 毛片av在线| 深夜福利一区二区三区| 欧美三级在线| 国产69精品久久久久毛片| 亚洲欧美偷拍另类a∨色屁股| 欧美日韩黄视频| 色妞久久福利网| 亚洲综合在线小说| www.国产在线播放| 日韩aaaaa| 中文字幕视频网| 亚洲精品一区二区三区网址| www.三区| 俺来也官网欧美久久精品| 欧美wwwwww| 日韩va亚洲va欧美va久久| 国产精品私房写真福利视频| 欧美军同video69gay| 久久国产精品久久国产精品| 97神马电影| 国产又大又硬又粗| 欧美人妻一区二区| 中文字幕久热精品视频免费| 中文字幕国产在线| 日本免费成人| 亚洲伊人观看| 亚洲女同一区二区| 亚洲精品一区中文字幕乱码| 国产成人在线一区二区| 中文字幕一区二区三区有限公司 | 蜜臀av在线观看| 黄色动漫在线免费观看| 呦呦在线视频| 日韩av密桃| 久久综合色8888| 欧美一级欧美三级在线观看| 欧美在线视频在线播放完整版免费观看 | 在线一区二区视频| 国产美女高潮久久白浆| 亚洲天堂2024| 国产精品美女视频免费观看软件 | 一本色道69色精品综合久久| 91丨porny丨中文| 亚洲国产成人av| 国产成人精品最新| 视频区 图片区 小说区| 中文在线天堂网www| 成年人视频免费在线播放| 久久中文精品| 亚洲成人精品视频| 国产在线拍揄自揄拍无码| 亚洲午夜18毛片在线看| 色视频在线看| 在线免费高清一区二区三区| 欧美色图在线观看| 蜜桃精品久久久久久久免费影院| 欧美爱爱免费视频| 日本一二三区视频免费高清| 国产在线日韩精品| 欧美日韩精品在线播放| 国产chinese精品一区二区| 国产第一页精品| 久草.com| 激情视频一区| 精品日韩99亚洲| 热久久最新网址| 国产黄色片av| 亚洲性色av| 91理论电影在线观看| 4p变态网欧美系列| 91视频在线网站| 在线观看成人网| 成人频在线观看| 欧美成熟视频| 日韩欧美精品在线| 国产3p露脸普通话对白| 少妇精品高潮欲妇又嫩中文字幕| 欧美日韩免费看片| 国产精品久久久久久久久快鸭| 国产精品精品视频| 永久免费看mv网站入口| 日韩av成人| 日本成人中文字幕在线视频| 在线丨暗呦小u女国产精品| 2025韩国理伦片在线观看| 国产精品7区| 欧美军人男男激情gay| 欧美另类videos死尸| 一二三在线视频| 一区三区三区不卡| 91精品短视频| 色婷婷av一区二区三区软件| 一级全黄肉体裸体全过程| 狠狠人妻久久久久久综合麻豆| 国产福利亚洲| 五月婷婷激情综合| 中文精品视频一区二区在线观看| 亚洲第一色网站| 精品视频在线播放一区二区三区 | 人人妻人人澡人人爽精品日本 | 一道本一区二区三区| 欧美日韩一区二区三区四区五区 | 在线观看国产福利视频| 首页综合国产亚洲丝袜| 久久av.com| 亚洲一区二区三区蜜桃| 在线观看视频污| 永久免费精品影视网站| 国产精品-区区久久久狼| www.蜜臀av| av不卡高清| 成人avav在线| 午夜精品福利在线观看| 波多野结衣加勒比| www黄com| 日韩精品第一区| 欧美日韩一区二区三区免费看| 蜜桃传媒视频麻豆一区| 亚洲第一网站在线观看| 成年人黄视频在线观看| 国产精品亚洲一区二区三区在线 | 一区二区在线观看视频 | 精品国产一区二区精华| 青青草影院在线观看| 国产乱淫片视频| 超级碰碰久久| 国产精品伦一区| 91深夜福利视频| 欧美亚洲天堂网| 久久精品视频免费看| 国产凹凸在线观看一区二区| 久久久久国产一区二区三区| 亚洲av成人精品一区二区三区 | 日本不卡免费一区| 91精品国产欧美日韩| 人妻激情另类乱人伦人妻| 亚洲av永久无码国产精品久久| 蜜桃麻豆影像在线观看| 国产欧美精品一区二区三区四区 | 99只有精品| 亚洲精选视频免费看| 国产欧美亚洲日本| 男人天堂视频在线| av漫画网站在线观看| 欧美激情一二三区| 成人欧美一区二区三区黑人免费| 国产情侣自拍av| 91探花在线观看| 国产精品久久免费看| 成人免费在线一区二区三区| 欧美日韩a v| 日韩一区二区三区免费| 亚洲午夜久久久久久久久久久| 视频一区二区精品| 日韩中文字幕免费在线观看| 久久伊人久久| 欧美性极品少妇| 青青草视频在线免费播放 | 麻豆一区一区三区四区| 欧美日韩精品一二三区| 漂亮人妻被中出中文字幕| 熟年交尾五十路视频在线播放| 欧美国产一级| 中文字幕日本精品| 国产肥白大熟妇bbbb视频| 玖玖综合伊人| 久久久久久免费| 欧美日韩精品免费观看| 神马午夜一区二区| 国产精品视频一区二区三区四蜜臂| 欧美大片顶级少妇| 亚洲三级在线视频| 婷婷国产在线| 久久久精品天堂| 欧美精品欧美精品| 影音先锋在线资源中文字幕| 欧美综合一区| 精品国内产的精品视频在线观看| 亚洲一区二区自偷自拍| 91在线中字| 亚洲成人资源在线| 国产成人精品视频免费看| 99热免费在线观看| 国产精品一区在线| 91久久国产精品| 亚洲精品97久久中文字幕| 亚洲人成精品久久久| 国产亚洲精品久久久久久| 日本高清黄色片| av在线不卡免费| 色综合久久中文字幕综合网| www.欧美日本| 最新在线地址| 国产精品久久看| 精品人妻大屁股白浆无码| av网址观看| 风流少妇一区二区| 看黄的a网站| av一区二区三区四区| 欧美午夜小视频| www.亚洲视频| 欧美美女bb生活片| 18岁成人毛片| 欧美日韩伦理| 91中文字幕在线观看| 免费在线日本| 亚洲欧洲成人自拍| 亚洲午夜精品在线观看| 日韩高清在线| 欧美美女18p| 中国女人内谢69xxx视频| 国产麻豆视频一区| 成人在线免费观看av| 在线免费观看污| 亚洲日韩欧美视频| 国产农村妇女毛片精品| 日韩精品成人一区二区在线| 宅男一区二区三区| 91亚洲精选| 日韩成人在线免费观看| 亚洲在线精品视频| 日本女优在线视频一区二区| 亚洲国产精品女人| 日本不卡不卡| 日韩精品免费在线视频| 一级黄色小视频| 美女脱光内衣内裤视频久久网站| 91免费国产精品| 亚洲奶水xxxx哺乳期| 国产视频一区在线| 国产成人精品毛片| 国产精品一区二区视频| 黄色片在线免费| 国模套图日韩精品一区二区| 欧美黑人一区二区三区| 九色porny视频国产网曝| 国产肉丝袜一区二区| 漂亮人妻被黑人久久精品| 国产丝袜一区| 97在线电影| 在线资源av| 欧美成人性战久久| 欧美黄网站在线观看| 美女搞黄视频在线观看| 久久久影视精品| 婷婷5月激情5月| 欧美日韩免费一区| 日韩av片在线播放| 日韩高清不卡在线| 国产97色在线 | 日韩| 成人免费福利| 国产成人精品优优av| 疯狂做受xxxⅹ高潮视频免费| 日本久久精品电影| 潘金莲一级淫片aaaaaa播放| 久久福利资源站| 婷婷六月天在线| 亚洲一区二区电影| 国产一区二区不卡视频| 成人免费高清在线播放| 亚洲最新av网址| 国产又粗又大又长| 午夜电影网一区| 久久久久久亚洲av无码专区| 国内久久婷婷综合| 老司机av网站| 久久综合国产| 亚洲制服中文| 大胆人体一区二区| 国产拍精品一二三| 亚洲成人福利| 最新中文字幕亚洲| 18free性欧美另类hd| 色中色一区二区| 国产偷拍一区二区| 中文在线免费一区三区高中清不卡| 成年人视频软件| 久久香蕉精品| 国模大尺度视频| 91精品国产成人观看|