日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2025年07月19日(星期六)

2018年07月19日 | STM32F4XX 采集編碼器的溢出處理

發(fā)布者:飄然出塵 來(lái)源: eefocus關(guān)鍵字:STM32F4XX  采集編碼器  溢出處理 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

STM32F4XX定時(shí)器16位,采集編碼器時(shí)候會(huì)在0xFFFF溢出(假設(shè)配置period = 0xFFFF)

假設(shè)不溢出的情況下1ms之內(nèi)編碼器變化的最大范圍小于0x7FFF,則關(guān)于溢出則可以進(jìn)行如下處理,此時(shí)EncCnt 便是累計(jì)的編碼器取值

配置定時(shí)器時(shí)屏蔽定時(shí)器的溢出中斷。

反轉(zhuǎn)的變化規(guī)律為0溢出突變到65535,然后平緩向0

正轉(zhuǎn)的變化規(guī)律為0平緩到65535,然后突變到0

int volatile EncCnt = 0;// 編碼器取值

void SysTick_Handler(void)
{// systick中斷,1ms一次
  static int encoder[2] = {0 , 0};// 兩次編碼器讀值,用以計(jì)算溢出方向
  static int N = 0;// 圈數(shù)
  encoder[1] = TIM3->CNT;
  if( (encoder[1] - encoder[0] ) > 0x7FFF) 
  {
     N--;
  }
  else if( (encoder[0] - encoder[1] ) > 0x7FFF) 
  {
    N++;
  }
  EncCnt = N * 0xFFFF + encoder[1];
  encoder[0] = encoder[1];
}


關(guān)鍵字:STM32F4XX  采集編碼器  溢出處理 引用地址:STM32F4XX 采集編碼器的溢出處理

上一篇:關(guān)于STM32正交編碼的問(wèn)題
下一篇:深度解析stm32編碼器模式(一)

推薦閱讀

小米的生態(tài)鏈企業(yè)華米科技宣布其自有品牌AMAZFIT手表在今年上半年的銷量達(dá)到100萬(wàn)臺(tái),說(shuō)明其自有品牌正逐漸發(fā)展壯大,可望在未來(lái)進(jìn)一步擺脫對(duì)小米的依賴。??依賴小米的得與失小米向來(lái)強(qiáng)調(diào)性價(jià)比,無(wú)論是它自己的手機(jī)、電視機(jī)等業(yè)務(wù),還是生態(tài)鏈企業(yè)提供的手環(huán)、移動(dòng)電源等產(chǎn)品,性價(jià)比優(yōu)勢(shì)幫助小米成為國(guó)產(chǎn)手機(jī)四強(qiáng),其電視機(jī)業(yè)務(wù)在樂(lè)視電視衰敗后接過(guò)互...
正在底特律舉辦的美國(guó)國(guó)防部高級(jí)研究計(jì)劃局(DARPA)電子復(fù)興峰會(huì)上,英特爾公司展示了其最新的可模擬800多萬(wàn)個(gè)神經(jīng)元的Pohoiki Beach芯片系統(tǒng)。該神經(jīng)擬態(tài)系統(tǒng)的問(wèn)世,預(yù)示著人類向“模擬大腦”這一目標(biāo)邁出了一大步。該全新神經(jīng)擬態(tài)系統(tǒng)包含多達(dá)64顆Loihi芯片,集成了1320億個(gè)晶體管,總面積3840平方毫米,擁有800多萬(wàn)個(gè)“神經(jīng)元”(相當(dāng)于某些小型嚙齒...
實(shí)驗(yàn):當(dāng)觸筆點(diǎn)擊在觸摸屏上時(shí),SecureCRT上顯示觸點(diǎn)的X,Y坐標(biāo);目的:測(cè)試電阻觸摸屏驅(qū)動(dòng)程序;開發(fā)板:S3C2440/**版權(quán)所有(C)2015,ZJU**文件名稱:ts.c*內(nèi)容摘要:關(guān)于觸摸屏的配置*其它說(shuō)明:開發(fā)板型號(hào): TX2440* 電阻屏*當(dāng)前版本:V1.0*作 者:Frank *完成日期:2015.12.22**/ #define ADCCON (*(volatile unsigned int *)0x580000...
一、SPI模塊介紹 串行外圍器件接口(SPI)模塊提供單片機(jī)和外圍器件間的全雙工、同步和串行通信。這些外圍器件可以包括其他微控制器、模數(shù)移位器、移位寄存器、傳感器和存儲(chǔ)器等。SPI運(yùn)行在主模式中最高可運(yùn)行在總線時(shí)鐘除以2的波特率上,在輔模式中最高可運(yùn)行在總線時(shí)鐘除以4的波特率上。 SPI的中心元件是SPI移位寄存器。數(shù)據(jù)寫入...

史海拾趣

小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved