欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
stm32正交編碼器源碼
[打印本頁]
作者:
landeqiming
時間:
2018-7-17 20:21
標題:
stm32正交編碼器源碼
stm32正交編碼器
單片機源程序如下:
#include "STM32F1.h"
u16 Parameter = 400; //輸入編碼器線數
u16 Count,Old_Count;
int main(void)
{
delay_init(); //延時函數初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設置NVIC中斷分組2:2位搶占優先級,2位響應優先級
uart_init(115200); //串口初始化為115200
LCD_Init(); //初始化LCD
TIM_Init(); //初始化TIM4為編碼器借口模式
POINT_COLOR=BLUE; //字體顏色
LCD_ShowString(75,150,200,16,16,"Count:");
LCD_ShowNum(125,150,0,1,16);
LCD_ShowNum(135,150,0,1,16);
LCD_ShowNum(145,150,0,1,16);
LCD_ShowNum(155,150,0,1,16);
while(1)
{
Old_Count = Count; //獲取先前的計數值
Count = TIM4->CNT;
printf("數值"); //獲取編碼器當前數值
if(Old_Count != Count) //如果先前的計數值與當前計數值不相等,說明編碼器已轉動打印當前數值
{
printf("數值 = %d\n",Count); //串口打印數值
LCD_ShowNum(125,150,Count/1000,1,16); //液晶顯示數值
LCD_ShowNum(135,150,(Count%1000)/100,1,16);
LCD_ShowNum(145,150,(Count%100)/10,1,16);
LCD_ShowNum(155,150,Count%10,1,16);
}
}
}
復制代碼
所有資料51hei提供下載:
STM32正交編碼器.rar
(318.61 KB, 下載次數: 76)
2018-7-18 02:21 上傳
點擊文件名下載附件
stm32正交編碼器
下載積分: 黑幣 -5
作者:
雀巢咖啡
時間:
2019-7-25 14:47
TIM3是做什么用的
作者:
mick32
時間:
2022-4-6 01:26
So far this is 16 bit counter, looking for 32 bit plus sign
Thank you
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1