91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CKS32F4xx系列產(chǎn)品Timer的基本使用方法-定時(shí)操作

jf_pJlTbmA9 ? 來(lái)源:中科芯MCU ? 作者:中科芯MCU ? 2023-11-09 17:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這一課我們將介紹CKS32F4XX系列產(chǎn)品的定時(shí)器使用,CKS32F4XX的定時(shí)器功能十分強(qiáng)大,包含2個(gè)高級(jí)控制定時(shí)器,8個(gè)普通定時(shí)器,2個(gè)基礎(chǔ)定時(shí)器,以及兩個(gè)看門(mén)狗定時(shí)器和一個(gè)系統(tǒng)定時(shí)器,總共15個(gè)定時(shí)器之多。關(guān)于定時(shí)器部分內(nèi)容的講解我們將分3個(gè)部分展開(kāi),本節(jié)將介紹定時(shí)器的基本特征和定時(shí)操作。

wKgaomUDxhGAJEC7AAELqU4EPN8177.jpg

1、計(jì)數(shù)器分辨率:指定時(shí)器一個(gè)計(jì)數(shù)周期,例如同樣是84Mhz的工作時(shí)鐘,

對(duì)于TIM2,其分辨率的范圍為:1*(1000ns/ 84)~(2^32)*(1000ns/84);

對(duì)于TIM3,其分辨率的范圍為:1*(1000ns/84)~(2^16)*(1000ns/84)。

2、計(jì)數(shù)器類(lèi)型:這個(gè)參數(shù)按照計(jì)數(shù)的方向來(lái)劃分:

向上計(jì)數(shù)指的是從0開(kāi)始到1,2...直到自己設(shè)置的計(jì)數(shù)上限值N,達(dá)到后再次從0開(kāi)始計(jì)數(shù),周而復(fù)始;

向下計(jì)數(shù)指的是從設(shè)置的計(jì)數(shù)上限值N開(kāi)始到N-1,N-2,...直到0,達(dá)到后再次從N開(kāi)始計(jì)數(shù),周而復(fù)始;向上向下計(jì)數(shù)指的是從0,1,2...N,然后再?gòu)腘,N-1,N-2...0,周而復(fù)始。

3、預(yù)分頻系數(shù):可以通過(guò)設(shè)置該系數(shù)來(lái)配置時(shí)基,如定時(shí)器工作在84Mhz下,配置不分頻則一個(gè)計(jì)數(shù)時(shí)基為11.9ns,配置成2分頻則一個(gè)計(jì)數(shù)時(shí)基為23.8ns。

4、產(chǎn)生DMA請(qǐng)求:定時(shí)器的更新會(huì)發(fā)出DMA請(qǐng)求,這是因?yàn)樵贒MA通道中為T(mén)imer預(yù)留了一個(gè)通道。

5、捕獲比較通道:捕獲就是定時(shí)器可以捕捉到通道的上升沿或者下降沿信號(hào),比較就是定時(shí)器可以將計(jì)數(shù)器的值和裝載值做比較,關(guān)于這部分將會(huì)在下后續(xù)章節(jié)展開(kāi)。

6、互補(bǔ)輸出:互補(bǔ)輸出指的是輸出的兩個(gè)通道兩個(gè)波形完全相反,通常運(yùn)用在橋式電路中的互補(bǔ)PWM輸出,這一部分將在后續(xù)章節(jié)展開(kāi)。

7、最大接口時(shí)鐘和最大工作時(shí)鐘:定時(shí)器的時(shí)鐘來(lái)源是APB,通過(guò)APB預(yù)分頻器的配置,最大工作時(shí)鐘可以是PCLKx的兩倍。

CKS32F4XX定時(shí)器的定時(shí)操作

定時(shí)器的定時(shí)操作原理其實(shí)很簡(jiǎn)單,就像家里用的微波爐一樣,需要加熱食物時(shí),先設(shè)定一個(gè)加熱時(shí)間,然后按下開(kāi)關(guān),開(kāi)始計(jì)時(shí),當(dāng)達(dá)到我們?cè)O(shè)置的定時(shí)時(shí)間以后,微波爐就會(huì)停止工作,并會(huì)有一個(gè)聲音提示我們,定時(shí)時(shí)間到了。當(dāng)然,在完成定時(shí)操作之前,必須要對(duì)Timer進(jìn)行一些配置,下面我們以timer3為例,為大家演示。

1、Timer3時(shí)鐘使能

TIM3時(shí)鐘來(lái)自于APB1域,我們通過(guò)APB1總線下的時(shí)鐘使能函數(shù)來(lái)使能TIM3的時(shí)鐘。調(diào)用的函數(shù)是:

//>>使能TIM3時(shí)鐘
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);typedefstruct

2、定時(shí)器參數(shù)初始化

在庫(kù)函數(shù)中定時(shí)器的初始化通過(guò)TIM_TimeBaseInit實(shí)現(xiàn)的:

voidTIM_TimeBaseInit(TIM_TypeDef*TIMx,
TIM_TimeBaseInitTypeDef*TIM_TimeBaseInitStruct);

參數(shù)結(jié)構(gòu)體指針,結(jié)構(gòu)體類(lèi)型為T(mén)IM_TimeBaseInitTypeDef,下面是結(jié)構(gòu)體的定義:

typedefstruct
{
uint16_tTIM_Prescaler;
uint16_tTIM_CounterMode;
uint16_tTIM_Period;
uint16_tTIM_ClockDivision;
uint8_tTIM_RepetitionCounter;
}TIM_TimeBaseInitTypeDef;typedefstruct

這個(gè)結(jié)構(gòu)體一共有5個(gè)成員變量,要說(shuō)明的是,對(duì)于通用定時(shí)器只有前面四個(gè)參數(shù)有用,最后參數(shù)TIM_RepetitionCounter是高級(jí)定時(shí)器才有用的,后續(xù)章節(jié)會(huì)詳解,在此不贅述。

第一個(gè)參數(shù)TIM_Prescaler是用來(lái)設(shè)置分頻系數(shù)的,對(duì)應(yīng)上表中的預(yù)分頻系數(shù)。

第二個(gè)參數(shù)TIM_CounterMode是用來(lái)設(shè)置計(jì)數(shù)方式,如上表所述,可以設(shè)置為向上計(jì)數(shù),向下計(jì)數(shù)方式還有向上向下計(jì)數(shù)(中央對(duì)齊計(jì)數(shù))方式,比較常用的是向上計(jì)數(shù)TIM_CounterMode_Up和向下計(jì)數(shù) TIM_CounterMode_Down。

第三個(gè)參數(shù)是設(shè)置自動(dòng)重載計(jì)數(shù)周期值,可以通俗的理解成要定時(shí)的次數(shù),這個(gè)是根據(jù)定時(shí)時(shí)間和時(shí)基做除法換算得到的,比如定時(shí)器現(xiàn)在計(jì)數(shù)1次,時(shí)間經(jīng)過(guò)了250ns,要定時(shí)100us,那自動(dòng)重載計(jì)數(shù)周期值為400。

第四個(gè)參數(shù)是用來(lái)設(shè)置時(shí)鐘分頻因子,這個(gè)參數(shù)與定時(shí)器的其他功能有密切,本節(jié)操作先按照TIM_CKD_DIV1來(lái)配置(不分頻)。

針對(duì)TIM3初始化范例代碼格式:

TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;
TIM_TimeBaseStructure.TIM_Period=5000;
TIM_TimeBaseStructure.TIM_Prescaler=7199;
TIM_TimeBaseStructure.TIM_ClockDivision=TIM_CKD_DIV1;
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up;
TIM_TimeBaseInit(TIM3, TIM_TimeBaseStructure);

3、設(shè)置TIM3_DIER允許更新中斷

因?yàn)槲覀円_(dá)到定時(shí)時(shí)間到后有一個(gè)到時(shí)提醒的效果,這就需要用到TIM3的更新中斷,在庫(kù)函數(shù)里面定時(shí)器中斷使能是通過(guò)TIM_ITConfig函數(shù)來(lái)實(shí)現(xiàn)的:

voidTIM_ITConfig(TIM_TypeDef*TIMx,uint16_tTIM_IT,FunctionalStateNewState);

第一個(gè)參數(shù)是選擇定時(shí)器號(hào),取值為 TIM1~TIM17。

第二個(gè)參數(shù)非常關(guān)鍵,是用來(lái)指明我們使能的定時(shí)器中斷的類(lèi)型,定時(shí)器中斷的類(lèi)型有很多種,包括更新中斷TIM_IT_Update,觸發(fā)中斷TIM_IT_Trigger,以及輸入捕獲中斷等等。

第三個(gè)參數(shù)就很簡(jiǎn)單了,就是失能還是使能。

例如我們要使能TIM3的更新中斷,格式為:

TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);

4、TIM3中斷優(yōu)先級(jí)設(shè)置

在定時(shí)器中斷使能之后,因?yàn)橐a(chǎn)生中斷,必不可少的要設(shè)置NVIC(向量中斷控制器)來(lái)設(shè)置中斷優(yōu)先級(jí)。關(guān)于NVIC_Init函數(shù)實(shí)現(xiàn)中斷優(yōu)先級(jí)的設(shè)置請(qǐng)到NVIC章節(jié)參考,這里就不重復(fù)講解。

5、使能TIM3

配置好定時(shí)器后,不要忘記開(kāi)啟定時(shí)器,就像按下微波爐的開(kāi)關(guān)一樣,定時(shí)器才會(huì)進(jìn)入工作狀態(tài),在固件庫(kù)里面使能定時(shí)器的函數(shù)是通過(guò)TIM_Cmd函數(shù)來(lái)實(shí)現(xiàn)的:

voidTIM_Cmd(TIM_TypeDef*TIMx,FunctionalStateNewState)

這個(gè)函數(shù)非常簡(jiǎn)單,比如我們要使能定時(shí)器3,方法為:

//>>使能TIMx外設(shè)
TIM_Cmd(TIM3,ENABLE);

6、編寫(xiě)中斷服務(wù)函數(shù)

最后,要編寫(xiě)定時(shí)器中斷服務(wù)函數(shù),類(lèi)似于聽(tīng)到微波爐結(jié)束工作的聲音后,我們需要進(jìn)行把加熱的食物取出或者繼續(xù)加熱等操作,通過(guò)該函數(shù)來(lái)處理定時(shí)器產(chǎn)生的相關(guān)中斷。在中斷產(chǎn)生后,通過(guò)狀態(tài)寄存器的值來(lái)判斷此次產(chǎn)生的中斷屬于什么類(lèi)型。然后執(zhí)行相關(guān)的操作,我們這里使用的是更新(溢出)中斷,在處理完中斷之后應(yīng),該向TIM3_SR的最低位寫(xiě)0,來(lái)清除該中斷標(biāo)志,在固件庫(kù)函數(shù)里面,用來(lái)讀取中斷狀態(tài)寄存器的值判斷中斷類(lèi)型的函數(shù)是:ITStatus TIM_GetITStatus(TIM_TypeDef* TIMx, uint16_t)

該函數(shù)的作用是,判斷定時(shí)器TIMx的中斷類(lèi)型 TIM_IT是否發(fā)生中斷。比如,我們要判斷定時(shí)器3 是否發(fā)生更新(溢出)中斷,方法為:

if(TIM_GetITStatus(TIM3,TIM_IT_Update)!=RESET){}IT_Update)!=RESET){}

固件庫(kù)中清除中斷標(biāo)志位的函數(shù)是:

voidTIM_ClearITPendingBit(TIM_TypeDef*TIMx,uint16_tTIM_IT)

該函數(shù)的作用是,清除定時(shí)器TIMx的中斷TIM_IT 標(biāo)志位。使用起來(lái)非常簡(jiǎn)單,比如我們?cè)赥IM3的溢出中斷發(fā)生后,我們要清除中斷標(biāo)志位,方法是:

TIM_ClearITPendingBit(TIM3,TIM_IT_Update);

這里需要說(shuō)明一下,固件庫(kù)還提供了兩個(gè)函數(shù)用來(lái)判斷定時(shí)器狀態(tài)以及清除定時(shí)器狀態(tài)標(biāo)

志位的函數(shù)TIM_GetFlagStatus 和TIM_ClearFlag,他們的作用和前面兩個(gè)函數(shù)的作用類(lèi)似。只 是在TIM_GetITStatus函數(shù)中會(huì)先判斷這種中斷是否使能,使能了才去判斷中斷標(biāo)志位,而TIM_GetFlagStatus 直接用來(lái)判斷狀態(tài)標(biāo)志位。通過(guò)以上幾個(gè)步驟,我們就可以達(dá)到我們的目的了,使用通用定時(shí)器的更新中斷,來(lái)實(shí)現(xiàn)定時(shí)并產(chǎn)生定時(shí)中斷信號(hào)。

代碼實(shí)例

/**通用定時(shí)器3中斷初始化

>>arr:自動(dòng)重裝值。psc:時(shí)鐘預(yù)分頻數(shù)

>>定時(shí)器溢出時(shí)間計(jì)算方法:Tout=((arr+1)*(psc+1))/Ft us.

>>Ft=定時(shí)器工作頻率,單位:Mhz

這里使用的是定時(shí)器3**/

voidTIM3_Int_Init(u16arr,u16psc)
{
TIM_TimeBaseInitTypeDefTIM_TimeBaseInitStructure;
NVIC_InitTypeDefNVIC_InitStructure;
//>>①使能TIM3時(shí)鐘
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);
//>>自動(dòng)重裝載值
TIM_TimeBaseInitStructure.TIM_Period=arr;
//>>定時(shí)器分頻
TIM_TimeBaseInitStructure.TIM_Prescaler=psc;
//>>向上計(jì)數(shù)模式
TIM_TimeBaseInitStructure.TIM_CounterMode=TIM_CounterMode_Up;
TIM_TimeBaseInitStructure.TIM_ClockDivision=TIM_CKD_DIV1;
//②初始化定時(shí)器TIM3
TIM_TimeBaseInit(TIM3, TIM_TimeBaseInitStructure);
//③允許定時(shí)器3更新中斷
TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);
//定時(shí)器3中斷
NVIC_InitStructure.NVIC_IRQChannel=TIM3_IRQn;
//搶占優(yōu)先級(jí)1
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0x01;
//響應(yīng)優(yōu)先級(jí)3
NVIC_InitStructure.NVIC_IRQChannelSubPriority=0x03;NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;
//④初始化NVIC
NVIC_Init( NVIC_InitStructure);
//⑤使能定時(shí)器3
TIM_Cmd(TIM3,ENABLE);
}
//⑥定時(shí)器3中斷服務(wù)函數(shù)
voidTIM3_IRQHandler(void)
{
//>>溢出中斷
if(TIM_GetITStatus(TIM3,TIM_IT_Update)==SET)
{
}
//>>清除中斷標(biāo)志位
TIM_ClearITPendingBit(TIM3,TIM_IT_Update);
}

這里列出了一個(gè)中斷服務(wù)函數(shù)和一個(gè)定時(shí)器3中斷初始化函數(shù),中斷服務(wù)函數(shù)中,在每次中斷后,判斷 TIM3的中斷類(lèi)型,如果中斷類(lèi)型正確,則執(zhí)行自己需要執(zhí)行的操作并清除中斷標(biāo)志,TIM3_Int_Init 函數(shù)就是執(zhí)行我們上面介紹的那5個(gè)步驟,使得 TIM3開(kāi)始工作,并開(kāi)啟中斷。這里我們分別用標(biāo)號(hào)①~⑤來(lái)標(biāo)注定時(shí)器初始化的五個(gè)步驟。該函數(shù)的2 個(gè)參數(shù)用來(lái)設(shè)置TIM3的溢出時(shí)間。假設(shè)系統(tǒng)初始化 SystemInit函數(shù)里面已經(jīng)初始化APB1的時(shí)鐘為 4分頻,所以APB1的時(shí)鐘為42M,這也是timer3的最大接口時(shí)鐘,而從CKS32F4的內(nèi)部時(shí)鐘樹(shù)圖得知:當(dāng)APB1的時(shí)鐘分頻數(shù)為1的時(shí)候,TIM2~7以及TIM12~14的時(shí)鐘為APB1的時(shí)鐘,而如果APB1的時(shí)鐘分頻數(shù)不為1,那么TIM2~7以及TIM12~14的時(shí)鐘頻率將為APB1時(shí)鐘的兩倍。因此,TIM3的時(shí)鐘為84M,再根據(jù)我們?cè)O(shè)計(jì)的arr和psc的值,就可以計(jì)算中斷時(shí)間了。計(jì)算公式如下:

Tout=((arr+1)*(psc+1))/Tclk;

其中:

Tclk:TIM3的輸入時(shí)鐘頻率(單位為Mhz)。

Tout:TIM3溢出時(shí)間(單位為us)。

本節(jié)我們介紹了CKS32F4XX各定時(shí)器概況,以及如何設(shè)置最基礎(chǔ)的定時(shí)功能,包括開(kāi)啟定時(shí)器的時(shí)鐘,配置定時(shí)器的時(shí)基,定時(shí)次數(shù)以及計(jì)數(shù)的方向等,此外定時(shí)器其他的功能如輸入捕獲,比較輸出和PWM輸出等功能將會(huì)在后續(xù)章節(jié)展開(kāi)。

來(lái)源:中科芯MCU

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18917

    瀏覽量

    397854
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    917

    瀏覽量

    43751
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3368

    瀏覽量

    123532
  • Timer
    +關(guān)注

    關(guān)注

    1

    文章

    64

    瀏覽量

    13561
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    深入解析xx555系列精密定時(shí)器:功能、應(yīng)用與設(shè)計(jì)要點(diǎn)

    深入解析xx555系列精密定時(shí)器:功能、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程師的工具箱中,定時(shí)器是一種至關(guān)重要的組件,它廣泛應(yīng)用于各種電子設(shè)備中,用于實(shí)現(xiàn)精確的時(shí)間控制。今天,我們將深入探討
    的頭像 發(fā)表于 02-10 15:40 ?251次閱讀

    中科芯CKS32F107XX系列MCU的bxCAN介紹

    CKS32F107xx系列產(chǎn)品的bxCAN支持CAN協(xié)議2.0A和2.0B標(biāo)準(zhǔn)。 該CAN 控制器支持最高的通訊速率為1Mb/s;可以自動(dòng)地接收和發(fā)送CAN報(bào)文,支持使用標(biāo)準(zhǔn)ID和擴(kuò)展ID的報(bào)文
    的頭像 發(fā)表于 01-22 09:06 ?3022次閱讀
    中科芯<b class='flag-5'>CKS32F107XX</b><b class='flag-5'>系列</b>MCU的bxCAN介紹

    Cortex-M0+通用 MCU CW32F系列產(chǎn)品介紹

    推出,該系列可提供TSSOP24、TSSOP20和QFN20等封裝。CW32F系列產(chǎn)品已全面實(shí)現(xiàn) -40℃ ~105℃超寬溫度范圍和 1.65V~5.5V 超寬工作電壓,面向最廣泛的各種基礎(chǔ)應(yīng)用,開(kāi)始
    發(fā)表于 12-12 06:22

    中科芯CKS32F107XX系列MCU的獨(dú)立看門(mén)狗介紹

    中科芯CKS32F107xx系列產(chǎn)品內(nèi)部提供兩個(gè)看門(mén)狗定時(shí)器單元,獨(dú)立型看門(mén)狗IWDG(Independent Watchdog)和窗口型看門(mén)狗WWDG(Window Watchdog),它們?cè)?/div>
    的頭像 發(fā)表于 11-28 14:51 ?3847次閱讀
    中科芯<b class='flag-5'>CKS32F107XX</b><b class='flag-5'>系列</b>MCU的獨(dú)立看門(mén)狗介紹

    中科芯CKS32F107XX系列MCU的窗口看門(mén)狗介紹

    中科芯CKS32F107xx系列產(chǎn)品內(nèi)部提供兩個(gè)看門(mén)狗定時(shí)器單元,獨(dú)立型看門(mén)狗IWDG(Independent Watchdog)和窗口型看門(mén)狗WWDG(Window Watchdog),本文主要介紹WWDG的應(yīng)用,關(guān)于IWDG
    的頭像 發(fā)表于 11-28 14:48 ?4107次閱讀
    中科芯<b class='flag-5'>CKS32F107XX</b><b class='flag-5'>系列</b>MCU的窗口看門(mén)狗介紹

    中科芯CKS32F030K6T6 MCU在頸部按摩儀中的應(yīng)用方案

    CKS32F030K6T6采用高性能的ARM Cortex-M0 32位RISC內(nèi)核,廣泛集成增強(qiáng)型外設(shè)和I/O口,支持SPI,I2C,USART,擁有一個(gè)12位ADC,4個(gè)通用定時(shí)器,1個(gè)高級(jí)
    的頭像 發(fā)表于 11-13 07:24 ?5527次閱讀
    中科芯<b class='flag-5'>CKS32F</b>030K6T6 MCU在頸部按摩儀中的應(yīng)用方案

    中科芯CKS32F030F4P6 MCU在電池包中的應(yīng)用方案

    CKS電池包顯示板基于32位低功耗MCU:CKS32F030F4P6設(shè)計(jì),內(nèi)核ARM Cortex-M0+,工作于 48MHz 時(shí)鐘頻率, 高速的嵌入式閃存(FLASH 最高可達(dá) 32K 字節(jié)
    的頭像 發(fā)表于 11-12 09:44 ?3485次閱讀
    中科芯<b class='flag-5'>CKS32F030F4</b>P6 MCU在電池包中的應(yīng)用方案

    AT32F4xx SPI使用單工模式通訊

    AT32F4xx SPI使用單工模式通訊 示例目的演示AT32F403Axx SPI使用單工模式通訊,其余系列使用方式與此類(lèi)似。 注:本示例代碼是基于雅特力提供的V2.x.x板級(jí)支持包(BSP)而
    發(fā)表于 11-05 13:34

    高性價(jià)比中科芯CKS32F030F6P6國(guó)產(chǎn)32位微處理器助力智能產(chǎn)品創(chuàng)新

    在嵌入式系統(tǒng)開(kāi)發(fā)的廣闊領(lǐng)域中,高性價(jià)比的中科芯CKS32F030F6P6國(guó)產(chǎn)32位微處理器正成為助力智能產(chǎn)品創(chuàng)新的理想之選。作為CKS32F030超值系列的典型代表,
    的頭像 發(fā)表于 10-15 13:30 ?1045次閱讀
    高性價(jià)比中科芯<b class='flag-5'>CKS32F030F</b>6P6國(guó)產(chǎn)32位微處理器助力智能<b class='flag-5'>產(chǎn)品</b>創(chuàng)新

    定時(shí)器輸入捕獲模式

    AT32F4xx定時(shí)器輸入捕獲模式 支持型號(hào): AT32F 系列 主要使用外設(shè): TIMER、 USART 獲取示例 1 快速
    發(fā)表于 09-22 09:58

    定時(shí)器同步之并行模式

    AT32F4xx定時(shí)器同步之并行模式 支持型號(hào): AT32F 系列 主要使用外設(shè): TIMER 獲取示例 1 快速
    發(fā)表于 09-22 09:56

    中科芯CKS32系列芯片在便攜式儲(chǔ)能系統(tǒng)的技術(shù)解析

    匹配儲(chǔ)能設(shè)備核心需求,今天由小編為您帶來(lái)中科芯CKS32系列芯片在便攜式儲(chǔ)能系統(tǒng)的技術(shù)解析。 內(nèi)核與算力 三款芯片內(nèi)核與主頻差異,決定數(shù)據(jù)處理及多任務(wù)調(diào)度能力。CKS32F103RC/VE采用
    的頭像 發(fā)表于 09-13 11:01 ?1920次閱讀

    GD32F4xx系列MCU基礎(chǔ)工程資料

    GD32F4xx系列MCU基礎(chǔ)工程創(chuàng)建.
    發(fā)表于 08-04 14:53 ?2次下載

    定時(shí)模塊app_timer用法及常見(jiàn)問(wèn)題—nRF5 SDK模塊系列

    app_timer是大家經(jīng)常用到的一個(gè)庫(kù),app_timer的功能就是定時(shí),也就是說(shuō),你在某一時(shí)刻啟動(dòng)一個(gè)app timer并設(shè)定超時(shí)時(shí)間,超時(shí)時(shí)間一到,app_
    的頭像 發(fā)表于 05-12 16:13 ?804次閱讀
    <b class='flag-5'>定時(shí)</b>模塊app_<b class='flag-5'>timer</b>用法及常見(jiàn)問(wèn)題—nRF5 SDK模塊<b class='flag-5'>系列</b>二

    中科芯CKS32F030K6T6 高性能32位RISC內(nèi)核MCU 程序兼容STM32F030K6T6

    32 位定時(shí)器和一個(gè)高級(jí)控制 PWM 定時(shí)器。CKS32F030xx 系列微控制器工作在-40 至+85℃溫度范圍,2.4 至 3.6 V 電源電壓。一套為低功耗應(yīng)用設(shè)計(jì)準(zhǔn)備的全面的
    發(fā)表于 03-05 16:23