日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

32f407tim4时钟源频率_STM32学习笔记04—SysTick时钟

發(fā)布時(shí)間:2024/10/8 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 32f407tim4时钟源频率_STM32学习笔记04—SysTick时钟 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

4.1 SysTick概述

?????? Cortex-M3內(nèi)核的處理器,內(nèi)部包含了一個(gè)SysTick定時(shí)器,SysTick是一個(gè)24位的倒計(jì)數(shù)定時(shí)器,當(dāng)計(jì)數(shù)到0時(shí),將從ReLoad寄存器中自動(dòng)重裝載定時(shí)初值,開(kāi)始新一輪計(jì)數(shù)。只要不把它在SysTick控制及狀態(tài)寄存器中的使能位清除,就永不停息。

?????? SysTick定時(shí)器能產(chǎn)生中斷,CM3為它專門(mén)開(kāi)出一個(gè)異常類型,并且在向量表中有它的一席之地。它使操作系統(tǒng)和其它系統(tǒng)軟件在CM3器件間的移植變得簡(jiǎn)單多了,因?yàn)樵谒蠧M3產(chǎn)品間對(duì)其處理都是相同的。

?????? 我們?cè)诔绦蛑惺褂肧ysTick時(shí)鐘來(lái)作為延時(shí)函數(shù),這樣就不會(huì)占用定時(shí)器資源,SysTick時(shí)鐘是一個(gè)直接掛載在AHB總線上的一個(gè)定時(shí)器,輸入的時(shí)鐘頻率直接就是AHB總線上的時(shí)鐘頻率,使用SysTick定時(shí)器進(jìn)行延時(shí),可以精確的設(shè)置延時(shí)時(shí)間,與之前51單片機(jī)的for循環(huán)累加的精度是完全不一樣的。

4.2 相關(guān)寄存器

4.2.1 控制及狀態(tài)寄存器CTRL

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

-

flag

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

-

CLK

IRQ

EN

Bit 16:計(jì)數(shù)狀態(tài)(只讀)

?????? 0:該位數(shù)據(jù)已經(jīng)被讀走

?????? 1:上次讀取到該位的數(shù)據(jù)后,計(jì)數(shù)值達(dá)到了0

Bit 2:時(shí)鐘源選擇

?????? 0:外部時(shí)鐘源

?????? 1:內(nèi)核時(shí)鐘

Bit 1:中斷標(biāo)志位

?????? 0:計(jì)數(shù)到0不產(chǎn)生中斷

?????? 1:計(jì)數(shù)到0產(chǎn)生SysTick中斷

Bit 0:定時(shí)器使能位

?????? 0:關(guān)閉定時(shí)器

?????? 1:開(kāi)啟定時(shí)器

4.2.2 重裝載數(shù)值寄存器LOAD

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

-

ReLoad[7:0]

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

ReLoad[15:0]

ReLoad[23:0]:當(dāng)計(jì)數(shù)到0后,該寄存器的數(shù)據(jù)自動(dòng)更新到VAL中。

4.2.3 當(dāng)前數(shù)值寄存器VAL

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

-

VAL[7:0]

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

VAL[15:0]

VAL[23:0]:讀取時(shí)返回當(dāng)前倒計(jì)數(shù)的值,寫(xiě)它:清零,同時(shí)還會(huì)清除在SysTick控制及狀態(tài)寄存器中的flag標(biāo)志。

4.2.4 校準(zhǔn)值寄存器CALIB

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

REF

flag

-

TENMS[7:0]

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

TENMS[15:0]

Bit 31:外部參考時(shí)鐘可用標(biāo)志

?????? 0:外部參考時(shí)鐘可用

?????? 1:外部參考時(shí)鐘不可用

Bit 30:校準(zhǔn)值10ms標(biāo)志

?????? 0:校準(zhǔn)是準(zhǔn)確的10ms

?????? 1:校準(zhǔn)不是準(zhǔn)確的10ms

Bit 23~Bit 0:10ms的時(shí)間內(nèi)倒計(jì)數(shù)的格數(shù)。若該值讀回零,則表示無(wú)法使用校準(zhǔn)功能

4.3 SysTick驅(qū)動(dòng)函數(shù)

4.3.1 創(chuàng)建目錄

(1)在SYSTEM目錄下創(chuàng)建delay文件夾,并創(chuàng)建delay.c和delay.h文件。如下圖所示。

(2)將delay.c添加進(jìn)工程,delay.h添加進(jìn)程序。

(3)在delay.h文件中輸入如下內(nèi)容。

(4)底層寄存器文件添加寄存器組

(5)底層寄存器文件添加基礎(chǔ)地址

4.3.2 初始化

????這里首先選擇外部時(shí)鐘源,由于系統(tǒng)時(shí)鐘72MHz,并且SYSTICK時(shí)鐘固定位系統(tǒng)時(shí)鐘的1/8,所以1us的計(jì)數(shù)脈沖實(shí)際是72/8,也就是9個(gè)脈沖才是1us,這個(gè)1us的脈沖數(shù)就是基礎(chǔ)時(shí)鐘。

4.3.3 us級(jí)別延時(shí)函數(shù)

4.3.4 ms級(jí)別延時(shí)函數(shù)

總結(jié)

以上是生活随笔為你收集整理的32f407tim4时钟源频率_STM32学习笔记04—SysTick时钟的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲欧美日韩国产一区二区三区 | 久久这里只有 | 精品人妻一区二区三区久久 | 精品韩国一区二区三区 | 久久午夜激情 | 中文天堂在线视频 | 五月天婷婷在线视频 | 精品一区李梓熙捆绑 | av一本二本 | 美女隐私无遮挡网站 | 天天综合欧美 | 粗大的内捧猛烈进出在线视频 | 欧美在线不卡视频 | 免费av看片 | www.色综合 | 久久久精品99 | www.天天射 | 黄色网址链接 | 久久精工是国产品牌吗 | 日本少妇喂奶 | 色播视频在线播放 | 91在线观看免费高清完整版在线观看 | 99re在线精品视频 | 91秘密入口 | 午夜九九 | 欧美资源在线观看 | 午夜家庭影院 | 乳色吐息在线看 | 天天久久综合网 | 蜜桃精品久久久久久久免费影院 | 日韩中文字幕在线一区 | 蜜臀视频网站 | 俄罗斯色片 | 日韩三级观看 | 日本精品久久久久 | 黄金网站在线观看 | 日韩欧美一 | av少妇 | 国内精品视频 | 黄色av一级片 | 亚洲精品视频在线 | 国产精品一国产精品 | 少妇高潮一69aⅹ | 国产黄色在线播放 | 亚洲欧美经典 | 3d动漫精品啪啪一区二区免费 | 牛牛超碰| 久久香蕉精品 | 午夜aaa片一区二区专区 | 在线观看免费看片 | 樱桃国产成人精品视频 | 黄色片成人 | 麻豆91精品 | 中文字幕在线国产 | 爱av在线| 精品视频www | www.五月婷婷.com | av网址在线 | 激情视频在线免费观看 | 日本免费一区二区三区 | 日韩有码一区二区三区 | 久久久久久久久免费 | va在线| 国产乱码精品 | 18久久| 伊伊成人网 | 七七久久 | 咪咪av| 免费一二区 | 国产精品久久久久久精 | juliaann精品艳妇hd | 福利免费视频 | 亚洲国产一区在线 | 日本黄色精品 | 日韩在线不卡一区 | 日本黄色免费观看 | 一区二区日韩欧美 | 精品在线观看视频 | 欧美性网址 | 亚洲一区和二区 | 综合天天| 国产一区二区三区高清视频 | 精品国产一区二区三区性色 | 中字幕一区二区三区乱码 | 国产激情a| 噼里啪啦免费观看 | 国产黄a三级三级三级看三级男男 | 国产精品国产三级国产播12软件 | 91中文字日产乱幕4区 | 成人一区二区三区在线 | 国产又爽又黄免费视频 | 天天干夜夜添 | 日本久久一区二区 | 四虎影院污 | 日韩久久久久久久久久久 | 精品人伦一区二区三区 | 久草免费资源站 | 欧美成人午夜精品久久久 | 亚洲黄色片视频 |