久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 17241|回復(fù): 35
打印 上一主題 下一主題
收起左側(cè)

Cortex-M0 LPC1114入門(mén)學(xué)習(xí)手冊(cè)-帶你進(jìn)入ARM的世界(162頁(yè)精彩的PDF下載)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
本書(shū),我正在閱讀,真是一本不可多得的好學(xué)習(xí)手冊(cè),ARM Cortex-M0入門(mén)的好資料,內(nèi)容非常通俗易懂.





它一共有48個(gè)腳!

其中2個(gè)晶振引腳,4個(gè)電源引腳,42個(gè)通用輸入輸出腳。(2+4+42=48根腳普通的芯片不是只有VCC和GND兩個(gè)電源腳嗎?它為什么有四個(gè)?這是因?yàn)樵谶@個(gè)芯片的內(nèi)部集成了ADC(模擬數(shù)字轉(zhuǎn)換器,功能和你們知道的ADC0804是一樣的,也就是說(shuō)有了它.連外部的ADC0804也省了,直接把要測(cè)得電壓信號(hào)連接到它的引腳上.它就知道是多少V的電壓了,到底是哪根腳,后面介紹!),除了正常的VCC和GND腳,還有兩個(gè)就是ADC的參考電源正腳和電源地!一般情況下,VCC和參考VCC相連,GND和參考GND相連!

42個(gè)通用輸出輸入腳(GP10):P0口(P0.0-P0.11),P1口(P1.0-P1.11),P2口(P2.0-P2.11),P3口(P3.0-P3.5)。看到了吧!P0,PI,P2口各有12根腳,P3口有6根腳!

下面是LPC1114的芯片引腳圖!

看到上面的圖,是不是感覺(jué)到很亂呀!它的引腳有時(shí)候是要復(fù)用功能的!比如第9腳!找到第9腳,你會(huì)看到它的標(biāo)識(shí)為:PIOl_8/CT16B0_CAP0。它的意思就是說(shuō)這根腳既可以作為PI01_8腳用,也可以作為CT16B0_CAP0腳用。

(PI01_8就是我們常說(shuō)的P1.8腳:CT16B0_CAP0就是我們常說(shuō)的16位定時(shí)器計(jì)數(shù)輸入腳)其實(shí)和們用ii的AT89C2051中.片機(jī)上P3.0腳P3.1腳RJ'以復(fù)用為RXD腳和TXD腳是—樣一樣的,只不過(guò),LPC1114的復(fù)用引腳要比AT89C2051多很多而已!

LPC1114作為一個(gè)32位的單片機(jī),它的寄存器也基木上都是32位的。先來(lái)回顧一下8位單片機(jī)的寄存器。比如ie sbuf等,很眼熟吧!作為51單片機(jī)的中斷控制寄存器:它的定義是下而這個(gè)樣子!

由上而的表格看到,32位的寄存器里而能放更多的控制位,但也有很多是保留位。
看看上而的引腳圖,你就應(yīng)該想到,它既然有這么多的復(fù)用引腳,耍能有效的控制它們的話,就必然會(huì)有很多的寄存器!大概有好幾百個(gè),我也沒(méi)數(shù)過(guò),諸如控制寄存器,狀態(tài)寄存器,數(shù)據(jù)寄存器等等!不過(guò),沒(méi)有關(guān)系!我們沒(méi)有必耍把它們?nèi)加涀∷鼈儯?dāng)我們耍用到它們的時(shí)候,看數(shù)據(jù)手冊(cè)就可以了,我們耍做的只是,把它們用熟練了!
那么,除了上而提到過(guò)的ADC,在LPC1114的內(nèi)部還有些什么東西呢?看下而的表格就知道了:


由上圖可以看到,它和51的最小系統(tǒng)也是一樣一樣的!有一個(gè)區(qū)別就是,LPC1114的RESET引腳(也就是5丨當(dāng)中的rst引腳)也是復(fù)用的,它復(fù)用到了P0.0腳上,該引腳在默認(rèn)情況下是RESET引腳,所以系統(tǒng)一上電,就可以正常工作,當(dāng)然,你也可以通過(guò)配置IOCON(引腳配置寄存器)把它當(dāng)做P0.0腳使喚!
(在這里,我覺(jué)得有必要說(shuō)一下單片機(jī)上電的過(guò)程和復(fù)位引腳的一些知識(shí),你若知道,可以跳出這段藍(lán)體字,若想聽(tīng)我嘮叨,就接著往下看吧我這里所提到的單片機(jī),是指廣泛意義上的單片機(jī),也就是說(shuō)絕大部分單片機(jī)都是通過(guò)下面的方式進(jìn)行的:我捫都知道單片機(jī)里面都有“程序存儲(chǔ)器”,也就是我們常說(shuō)的有多大容量的FLASH,F(xiàn)LASH通常被做為單片機(jī)里面的程序存儲(chǔ)器,相當(dāng)于PC機(jī)上的ROM,硬盤(pán)之類(lèi)的東西,我捫在PC機(jī)上的開(kāi)犮環(huán)境里面寫(xiě)好了程序以后,會(huì)下載到單片機(jī)里的FLASH,當(dāng)單片機(jī)上電的時(shí)候,就會(huì)執(zhí)行FLASH里面的程序了,同時(shí)我捫還要求要從FLASH的程序開(kāi)始地址執(zhí)行,要不然就會(huì)亂,所以才有了RESET(RST)引腳,這個(gè)引腳的外面連接有RC振蕩器,RC振蕩器的工作原理是這樣的:電容充電,電阻放電當(dāng)系統(tǒng)剛上電的時(shí)候,電容兩端一下子突然有了電,就在這一瞬間,這個(gè)直流電對(duì)于電容來(lái)說(shuō)就是交流電,電容通交流阻直流的道理大家應(yīng)該都懂吧,這時(shí)候,電容相當(dāng)于短路,RESET引腳接到了地上,是低電平,然后過(guò)了一段時(shí)間(這段時(shí)間對(duì)于人類(lèi)來(lái)講就微不足道了)電容充滿了電,(電容就是一個(gè)電池7A_A),電容連接到RESET引腳的這一端的電位為3.3V,RESET引腳乂變成高電平了,這時(shí)候,單片機(jī)就要開(kāi)始從程序地址0執(zhí)行了注意:如果剛才我提到的那個(gè)電容由低變高的時(shí)間不夠K:的話,單片機(jī)就不敢保證從程序地址0執(zhí)行了,所有要選好RC的值,保證有總夠長(zhǎng)的時(shí)間!這個(gè)時(shí)間最小要多長(zhǎng),不同的單片機(jī)有不同的要求,總之,都應(yīng)該是微秒級(jí)別的!所以再看LPCH14,為什么它的第3腳默認(rèn)為是RESET引腳,而不是P0.0腳,可不可以默認(rèn)為是P0.0,話都講了這么多了,不用我解釋了吧!)

其實(shí)!這還只是LPC1114的最小系統(tǒng)!殊不知!它還有最最小系統(tǒng)!最最小系統(tǒng)就是可以把上圖屮的晶振電路去掉!因?yàn)椋琇PC1114的內(nèi)部己經(jīng)有一個(gè)12M的時(shí)鐘源了,只不過(guò)精度沒(méi)有晶振的精度高而己!如果你不用串口通信或精確定時(shí)的話,你的產(chǎn)品就可以完全不用設(shè)計(jì)晶振上去,對(duì)于縮小產(chǎn)品體積是很有幫助的。聰明的你!現(xiàn)在應(yīng)該一定能想到一個(gè)問(wèn)題,既然可以去掉了外部晶振正常工作,系統(tǒng)為了保證正常運(yùn)行,剛上電的時(shí)候系統(tǒng)默認(rèn)為就是選擇內(nèi)部時(shí)鐘發(fā)生器(數(shù)據(jù)手冊(cè)上叫做IRC)進(jìn)行工作的!而一般情況下,我們利用外部晶振工作,數(shù)據(jù)手冊(cè)上說(shuō),Cortcx-MO可以工作在50MHz下,并不是意味著如果我們希望它工作在50MHz下就需耍外部接一個(gè)50Mhz的晶振。因?yàn)樗锒有一個(gè)倍頻器(數(shù)據(jù)手冊(cè)上叫做PLL),看到名字你就知道了,它可以把頻率翻倍,如果我們利用它把外部12M晶振倍頻4倍的話,系統(tǒng)就可以工作在48Mhz時(shí)鐘頻率下了!(你之前在網(wǎng)絡(luò)上看的視頻就是LPC1114工作在48Mhz的效果)由此!你可以想到!我們給LPC1114編程的時(shí)候,首耍的系統(tǒng)初始化工作就是把的時(shí)鐘配置好了!其它的工作都是在此之后的!這一點(diǎn),也是ARM單片機(jī)與普通單片機(jī)的一個(gè)區(qū)別!配置好了時(shí)鐘,就可以開(kāi)始其它的工作了,比如點(diǎn)亮一個(gè)LED,控制LCD顯示等等!

第一章(起步)系統(tǒng)時(shí)鐘配置
一、入門(mén)引導(dǎo)
二、時(shí)鐘配置圖(CGU )詳解
三、時(shí)鐘配置程序設(shè)計(jì)
四、時(shí)鐘配置程序詳解:
五、 GLKOUT 引腳輸出時(shí)鐘程序設(shè)計(jì)
六、 GLKOU 丁引腳輸出時(shí)鐘程序詳解
七、實(shí)驗(yàn)程序下載和使用說(shuō)明


一、入門(mén)引導(dǎo)親愛(ài)的電工(“電子工程師”的簡(jiǎn)稱(chēng))朋友,讓我們開(kāi)始吧

ARM微控制器有一個(gè)顯著的特點(diǎn),就是都可以把時(shí)鐘頻率倍頻到很高,具體到多高,每個(gè)系列的微控制器都有一個(gè)指標(biāo),我們現(xiàn)在要學(xué)的 Cortcx-MO 內(nèi)核處理器 LPC 1114 最高能到 50MI 12 ,當(dāng)然,其它的 ARM 內(nèi)核微處理器可以倍頻到更高,現(xiàn)在好多手機(jī)都采用了 ARM 內(nèi)核處理器,比如賣(mài)的很火的諾基亞5233就是采用了ARM 11 處理器, ARM11 的處理器的主頻為 433MHz ,比 Cortcx -MO 的 50M 高多了吧!所以 Cortcx-MO 處理器被 ARM 稱(chēng)為入門(mén)級(jí)的內(nèi)核!

二、時(shí)鐘配置圖(CGU )詳解
要實(shí)現(xiàn)對(duì)系統(tǒng)時(shí)鐘的配置,卜面這個(gè)圖是必須要看懂的!因?yàn)樗任淖指哂袇⒖純r(jià)值,看上這張圖配置時(shí)鐘,絕對(duì)不會(huì)出現(xiàn)漏洞!(我建議你把這張圖打印出來(lái)貼到你的墻上,我就是這么做的,你看著辦吧!)接卜來(lái),我將一步一步引領(lǐng)你徹底看懂這張“時(shí)鐘配置圖” :(詳見(jiàn)51hei附件)

IRC振蕩器就是內(nèi)部 RC 振蕩器,就是我在上面“總覽 LPC1114 ” 中提到的那個(gè)LPC1114上電就默認(rèn)選擇的 12MHz 時(shí)鐘振蕩器,它的精度沒(méi)有配合外部晶振的系統(tǒng)振蕩器高:看門(mén)狗振蕩器就是給看門(mén)狗提供的時(shí)鐘振蕩器!這么說(shuō)大家明白了吧,在接下來(lái)的敘述里面,一提到系統(tǒng)振蕩器就是指利用外部晶振的時(shí)鐘振蕩器, IRC 振蕩器就是指 LPC1114 的內(nèi)部時(shí)鐘振蕩器,可不要搞混了哦!我們先從圖的中心點(diǎn)看起,找到“主時(shí)鐘”三個(gè)字,看“主時(shí)鐘”的左面,有四條線到了“主時(shí)鐘”的框上,這四條線就是“主時(shí)鐘”的來(lái)源,它們分別是: IRC 振蕩器,看門(mén)狗振蕩器,倍頻之前的時(shí)鐘( sys_pllclkin)和倍頻之后的時(shí)鐘 ( sys_pllclkout  )。也就是主時(shí)鐘可以在這四個(gè)時(shí)鐘源當(dāng)中選擇一個(gè)做為主時(shí)鐘!通過(guò)操縱 人家專(zhuān)業(yè)名詞不叫“操縱” , 叫“訪問(wèn)” ) “主時(shí)鐘源選擇寄存器( MAINCLKSEL ) " 實(shí)現(xiàn)。這個(gè) 32 位的主時(shí)鐘源選擇寄存器 MAINCLKSEL 只用到了兩位(誰(shuí)讓兩位就可以表示四種狀態(tài)呢: ) ,剩下的全都是保留位,如下:


完整的pdf格式文檔51黑下載地址(共162頁(yè)-帶你進(jìn)入ARM的世界):

LPC1114學(xué)習(xí)手冊(cè).pdf (2.47 MB, 下載次數(shù): 439)


評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
polojkeansco + 5 很給力!

查看全部評(píng)分

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

使用道具 舉報(bào)

沙發(fā)
ID:14010 發(fā)表于 2018-4-8 12:13 | 只看該作者
謝謝分享!好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

板凳
ID:305528 發(fā)表于 2018-4-12 00:26 | 只看該作者
很強(qiáng)啊
回復(fù)

使用道具 舉報(bào)

地板
ID:45457 發(fā)表于 2018-4-12 08:39 | 只看該作者
好資料好資料

評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
cc58220668 + 5 很給力!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

5#
ID:212255 發(fā)表于 2018-4-23 20:53 | 只看該作者
學(xué)習(xí)啦[em02
回復(fù)

使用道具 舉報(bào)

6#
ID:160944 發(fā)表于 2018-5-1 21:23 | 只看該作者
很強(qiáng),下過(guò)來(lái)看看。
回復(fù)

使用道具 舉報(bào)

7#
ID:395525 發(fā)表于 2018-9-9 04:00 | 只看該作者
太強(qiáng)了  過(guò)來(lái)看看
回復(fù)

使用道具 舉報(bào)

8#
ID:406619 發(fā)表于 2018-10-8 16:56 | 只看該作者
很強(qiáng),下過(guò)來(lái)看看。
回復(fù)

使用道具 舉報(bào)

9#
ID:417138 發(fā)表于 2018-10-29 11:18 | 只看該作者
多謝樓主分享@@@@@
回復(fù)

使用道具 舉報(bào)

10#
ID:424116 發(fā)表于 2018-11-20 20:51 | 只看該作者
一直想學(xué)習(xí)ARM,不知從何下手,這個(gè)看了個(gè)開(kāi)關(guān),好像還能看懂,下載看看,謝謝分享!
回復(fù)

使用道具 舉報(bào)

11#
ID:20672 發(fā)表于 2018-12-17 23:14 | 只看該作者
謝謝分享。。。。。
回復(fù)

使用道具 舉報(bào)

12#
ID:459683 發(fā)表于 2019-1-3 19:59 | 只看該作者
I like this document, which not only describes circuit diagram but also gives clearly ARM M0 knowledge.
回復(fù)

使用道具 舉報(bào)

13#
ID:465759 發(fā)表于 2019-1-10 13:34 | 只看該作者
學(xué)習(xí)下。 謝謝樓主
回復(fù)

使用道具 舉報(bào)

14#
ID:500700 發(fā)表于 2019-3-29 16:38 | 只看該作者
謝謝 目前在學(xué)習(xí)中;
回復(fù)

使用道具 舉報(bào)

15#
ID:524297 發(fā)表于 2019-4-29 15:16 | 只看該作者
很好的單片機(jī)資料
回復(fù)

使用道具 舉報(bào)

16#
ID:484339 發(fā)表于 2019-5-20 13:49 | 只看該作者
學(xué)習(xí)了 謝謝分享
回復(fù)

使用道具 舉報(bào)

17#
ID:552794 發(fā)表于 2019-6-9 22:31 | 只看該作者
我使用的是nrf51822芯片,其內(nèi)核就是Cortex-M0。用樓主的資料學(xué)習(xí)參考。謝謝啦!!!
回復(fù)

使用道具 舉報(bào)

18#
ID:324611 發(fā)表于 2019-6-12 09:14 | 只看該作者
好東西,學(xué)習(xí)下。
回復(fù)

使用道具 舉報(bào)

19#
ID:560000 發(fā)表于 2019-6-12 12:38 | 只看該作者
給力哦
回復(fù)

使用道具 舉報(bào)

20#
ID:260263 發(fā)表于 2019-7-17 21:25 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

21#
ID:573728 發(fā)表于 2019-7-18 22:23 | 只看該作者
想看看好資料,入門(mén)不知道能不能看懂
回復(fù)

使用道具 舉報(bào)

22#
ID:593562 發(fā)表于 2019-8-2 16:30 | 只看該作者
謝謝  非常有用
回復(fù)

使用道具 舉報(bào)

23#
ID:99177 發(fā)表于 2019-8-6 14:19 | 只看該作者
比較好的資料,謝謝分析和分享
回復(fù)

使用道具 舉報(bào)

24#
ID:589854 發(fā)表于 2019-8-8 08:55 | 只看該作者
很好,學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

25#
ID:578842 發(fā)表于 2019-8-8 10:05 | 只看該作者
非常感謝,好資料,51黑有你更精彩
回復(fù)

使用道具 舉報(bào)

26#
ID:164385 發(fā)表于 2019-9-25 08:12 | 只看該作者
謝謝樓主的分享。
回復(fù)

使用道具 舉報(bào)

27#
ID:475236 發(fā)表于 2020-5-14 22:32 | 只看該作者
謝謝樓主分享,很好的學(xué)習(xí)資料了
回復(fù)

使用道具 舉報(bào)

28#
ID:85480 發(fā)表于 2020-11-18 16:06 | 只看該作者
哇  好東西啊   感謝感謝!
回復(fù)

使用道具 舉報(bào)

29#
ID:278096 發(fā)表于 2020-11-19 08:08 | 只看該作者
有stm32f0的嗎,lpc都快絕版了
回復(fù)

使用道具 舉報(bào)

30#
ID:268118 發(fā)表于 2020-11-25 21:31 | 只看該作者
感謝樓主的分享。
回復(fù)

使用道具 舉報(bào)

31#
ID:874464 發(fā)表于 2021-1-6 19:43 | 只看該作者
HUGOCHU1212 發(fā)表于 2019-1-3 19:59
I like this document, which not only describes circuit diagram but also gives clearly ARM M0 knowled ...

下不了?
回復(fù)

使用道具 舉報(bào)

32#
ID:905170 發(fā)表于 2021-4-13 17:45 | 只看該作者
謝謝分享!好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

33#
ID:691865 發(fā)表于 2023-10-11 14:14 | 只看該作者
很有用,非常感謝
回復(fù)

使用道具 舉報(bào)

34#
ID:691865 發(fā)表于 2023-10-11 14:20 | 只看該作者
謝謝分享,對(duì)我很有用
回復(fù)

使用道具 舉報(bào)

35#
ID:189185 發(fā)表于 2024-1-13 11:10 | 只看該作者
很好的資料謝謝分享
回復(fù)

使用道具 舉報(bào)

36#
ID:1132730 發(fā)表于 2024-12-19 16:36 | 只看該作者

小白一枚,下載學(xué)習(xí),謝謝分享
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国偷自产av一区二区三区 | 一区二区三区四区视频 | 二区国产 | 91高清视频在线观看 | 自拍 亚洲 欧美 老师 丝袜 | 中文字幕亚洲区一区二 | 在线看片福利 | 天天操天天干天天爽 | 欧美激情一区二区三区 | 高清人人天天夜夜曰狠狠狠狠 | 中文字幕久久精品 | 精品视频一区二区 | 自拍 亚洲 欧美 老师 丝袜 | 欧美日韩中文字幕在线 | 亚洲成人播放器 | 网址黄 | 中文字幕在线播放第一页 | 精品国产一区二区三区久久 | 久久久久久国产精品免费免费狐狸 | 日本一区二区高清不卡 | 午夜精品91 | 天天操天天干天天爽 | 欧美精品在线播放 | 欧美久久久网站 | 91久久久久久 | 精品真实国产乱文在线 | 四虎首页 | 玖玖玖在线观看 | 视频一区在线 | 天天干夜夜 | 色综合久 | 精品一区二区三区免费毛片 | 日本视频免费 | 黄色一级在线播放 | 精品伊人久久 | 亚洲啊v| 久久国产亚洲 | 福利国产 | 成人免费高清 | 91久久精品国产91久久 | 中文字幕在线观看成人 |