目錄

前言

第1章計(jì)算機(jī)系統(tǒng)基本工作原理1

1.1計(jì)算機(jī)的歷史與分類1

1.1.1計(jì)算機(jī)的發(fā)展歷程1

1.1.2計(jì)算機(jī)的分類2

1.2計(jì)算機(jī)系統(tǒng)2

1.2.1計(jì)算機(jī)基本組成部件3

1.2.2計(jì)算機(jī)常用體系結(jié)構(gòu)4

1.2.3計(jì)算機(jī)基本工作結(jié)構(gòu)4

1.2.4常用微處理器類型5

1.3存儲(chǔ)器7

1.3.1存儲(chǔ)器類型8

1.3.2半導(dǎo)體存儲(chǔ)器分類10

1.3.3半導(dǎo)體存儲(chǔ)器連接11

1.4輸入/輸出接口14

1.4.1輸入/輸出接口的功能14

1.4.2輸入/輸出接口的組成15

1.4.3輸入/輸出控制的方式16

第2章Tiva129概述20

2.1Tiva129體系結(jié)構(gòu)20

2.1.1TivaC系列概述20

2.1.2TM4C1294NCPDT微控制器概覽20

2.1.3TM4C1294NCPDT微控制器特性21

2.2Cortex-M4F處理器24

2.2.1框圖25

2.2.2概覽25

2.2.3編程模型27

2.2.4存儲(chǔ)器模型29

2.2.5異常模型38

2.2.6故障處理41

2.2.7電源管理43

2.3系統(tǒng)控制44

2.3.1信號(hào)描述44

2.3.2功能描述45

2.3.3初始化和配置57

第3章ARM指令體系簡(jiǎn)介59

[TPMY.tif, 8mm。148mm〗〖1〗目錄3.1尋址方式59

3.2ARM常用指令61

3.3Thumb指令63

第4章ARM程序開發(fā)64

4.1集成開發(fā)環(huán)境CCStudio介紹64

4.1.1CCStudio安裝64

4.1.2CCStudio配置69

4.1.3CCStudio工程開發(fā)75

4.1.4StellarisICDI在線調(diào)試接口驅(qū)動(dòng)程序的安裝79

4.1.5CCStudio工程編譯調(diào)試82

4.2函數(shù)庫TivaWare介紹88

4.2.1TivaWare安裝88

4.2.2TivaWare庫函數(shù)89

4.2.3TivaWare應(yīng)用92

第5章Tiva129內(nèi)部存儲(chǔ)器97

5.1框圖97

5.2功能描述97

5.2.1SRAM97

5.2.2ROM99

5.2.3Flash存儲(chǔ)器100

5.2.4EEPROM108

5.2.5總線矩陣存儲(chǔ)器訪問113

第6章Tiva129外設(shè)接口114

6.1通用輸入/輸出接口114

6.1.1信號(hào)描述114

6.1.2引腳性能115

6.1.3功能描述115

6.1.4初始化及配置120

6.1.5例程122

6.2外部外設(shè)接口123

6.2.1EPI框圖124

6.2.2信號(hào)描述125

6.2.3功能描述126

6.2.4初始化及配置128

6.3通用定時(shí)器133

6.3.1模塊框圖134

6.3.2信號(hào)描述135

6.3.3功能描述136

6.3.4初始化及配置147

6.3.5例程150

6.4看門狗定時(shí)器151

6.4.1模塊框圖152

6.4.2功能描述152

6.4.3初始化及配置153

6.4.4例程154

6.5脈沖寬度調(diào)制器155

6.5.1模塊框圖156

6.5.2信號(hào)描述156

6.5.3功能描述158

6.5.4初始化及配置163

6.5.5例程164

6.6正交編碼器接口165

6.6.1模塊框圖166

6.6.2信號(hào)描述166

6.6.3功能描述167

6.6.4初始化及配置169

第7章Tiva129通信接口170

7.1通用異步收發(fā)器170

7.1.1模塊框圖171

7.1.2信號(hào)描述171

7.1.3功能描述173

7.1.4初始化及配置179

7.1.5例程180

7.2四同步串行接口182

7.2.1模塊框圖183

7.2.2信號(hào)描述184

7.2.3功能描述185

7.2.4初始化及配置193

7.3通用串行總線控制器195

7.3.1模塊框圖195

7.3.2信號(hào)描述196

7.3.3例程197

7.4內(nèi)部集成電路接口198

7.4.1模塊框圖198

7.4.2信號(hào)描述198

7.4.3功能描述200

7.4.4初始化及配置210

7.5控制器局域網(wǎng)模塊211

7.5.1模塊框圖211

7.5.2信號(hào)描述211

第8章Tiva129模擬接口213

8.1模-數(shù)轉(zhuǎn)換器215

8.1.1模塊框圖216

8.1.2信號(hào)描述216

8.1.3功能描述218

8.1.4初始化及配置229

8.1.5例程230

8.2模擬比較器231

8.2.1模塊框圖232

8.2.2信號(hào)描述232

8.2.3功能描述233

8.2.4初始化及配置236

8.2.5例程236

附錄238

附錄ACortex-M4F指令集簡(jiǎn)介238

附錄BTM4C1294芯片引腳圖及引腳信號(hào)244

附錄CTM4C1294 Connected LaunchPad評(píng)估板簡(jiǎn)介259

參考文獻(xiàn)2632100433B

ARM嵌入式系統(tǒng)教程:基于Cortex-M4內(nèi)核和TM4C1294控制器造價(jià)信息

市場(chǎng)價(jià) 信息價(jià) 詢價(jià)
材料名稱 規(guī)格/型號(hào) 市場(chǎng)價(jià)
(除稅)
工程建議價(jià)
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報(bào)價(jià)日期
闖紅燈系統(tǒng)嵌入式主控制機(jī) PC300 查看價(jià)格 查看價(jià)格

臺(tái) 13% 深圳市中盟科技股份有限公司廣州辦事處
嵌入式中央主控制器 JS7060 查看價(jià)格 查看價(jià)格

捷易達(dá)

13% 湖南通菱快速電梯有限公司
中性嵌入式多屏控制器 產(chǎn)品編碼:1.0.01.01.10225;供貨狀態(tài):小批量;品種:控制器;推廣狀態(tài):NEW;類型:機(jī)箱;規(guī)格型號(hào):DH-DSCON3000-7U;銷售狀態(tài):含風(fēng)險(xiǎn)銷售 查看價(jià)格 查看價(jià)格

大華

臺(tái) 13% 上海旭達(dá)電腦科技有限公司
中性嵌入式多屏控制器 產(chǎn)品編碼:1.0.01.01.10225;供貨狀態(tài):小批量;品種:控制器;推廣狀態(tài):NEW;類型:機(jī)箱;規(guī)格型號(hào):DH-DSCON3000-7U;銷售狀態(tài):含風(fēng)險(xiǎn)銷售 查看價(jià)格 查看價(jià)格

大華

臺(tái) 13% 浙江大華技術(shù)股份有限公司舟山辦事處
嵌入式多屏控制器 產(chǎn)品編碼:1.0.01.01.10192;供貨狀態(tài):批量;品種:控制器;推廣狀態(tài):NEW;類型:4U控制器;規(guī)格型號(hào):DH-DSCON3000-4U;銷售狀態(tài):正常在售 查看價(jià)格 查看價(jià)格

大華

臺(tái) 13% 普洱思茅區(qū)易盛科技有限公司
中性嵌入式多屏控制器 產(chǎn)品編碼:1.0.01.01.10225;供貨狀態(tài):小批量;品種:控制器;推廣狀態(tài):NEW;類型:機(jī)箱;規(guī)格型號(hào):DH-DSCON3000-7U;銷售狀態(tài):含風(fēng)險(xiǎn)銷售 查看價(jià)格 查看價(jià)格

大華

臺(tái) 13% 浙江大華技術(shù)股份有限公司寧波辦事處
嵌入式多屏控制器 產(chǎn)品編碼:1.0.01.01.10192;供貨狀態(tài):批量;品種:控制器;推廣狀態(tài):NEW;類型:4U控制器;規(guī)格型號(hào):DH-DSCON3000-4U;銷售狀態(tài):正常在售 查看價(jià)格 查看價(jià)格

大華

臺(tái) 13% 廈之鷹監(jiān)控防盜批發(fā)
嵌入式多屏控制器 產(chǎn)品編碼:1.0.01.01.10192;供貨狀態(tài):批量;品種:控制器;推廣狀態(tài):NEW;類型:4U控制器;規(guī)格型號(hào):DH-DSCON3000-4U;銷售狀態(tài):正常在售 查看價(jià)格 查看價(jià)格

大華

臺(tái) 13% 漳州福展電子科技有限公司
材料名稱 規(guī)格/型號(hào) 除稅
信息價(jià)
含稅
信息價(jià)
行情 品牌 單位 稅率 地區(qū)/時(shí)間
時(shí)間同步系統(tǒng) 220kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年4季度信息價(jià)
時(shí)間同步系統(tǒng) 110kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年4季度信息價(jià)
時(shí)間同步系統(tǒng) 110kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年3季度信息價(jià)
時(shí)間同步系統(tǒng) 35kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年3季度信息價(jià)
GPS時(shí)間同步系統(tǒng) 500kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年2季度信息價(jià)
GPS時(shí)間同步系統(tǒng) 220kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年2季度信息價(jià)
GPS時(shí)間同步系統(tǒng) 110kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年2季度信息價(jià)
GPS時(shí)間同步系統(tǒng) 35kV變電站,2臺(tái)主鐘 查看價(jià)格 查看價(jià)格

廣東2021年2季度信息價(jià)
材料名稱 規(guī)格/需求量 報(bào)價(jià)數(shù) 最新報(bào)價(jià)
(元)
供應(yīng)商 報(bào)價(jià)地區(qū) 最新報(bào)價(jià)時(shí)間
4K視頻接收發(fā)送控制器 4K視頻接收發(fā)送控制器|101臺(tái) 1 查看價(jià)格 北京神州視翰科技有限公司 全國   2022-01-13
嵌入式可調(diào)筒燈(D4c) 芯片:美國CREE顯指Ra≥95光通量:2178Lm瓦數(shù):18W 色溫:3000K 光束角:36° 防護(hù)等級(jí):IP20配件:防眩蜂窩網(wǎng)安裝方式:嵌入式安裝色容差:≤3功率因數(shù):>90%防眩指數(shù)UGR<5其他:6063壓鑄鋁合金,透鏡+SUBROSA?隱光系統(tǒng),靜電粉末噴涂|1套 1 查看價(jià)格 惠州市西頓工業(yè)發(fā)展有限公司成都分公司 全國   2020-10-20
T4c嵌入式筒燈 詳見附件|15套 3 查看價(jià)格 廣東恒裕燈飾股份有限公司 廣東   2022-09-22
C4嵌入式冰箱 西門子 KI87SAF31C|2.0臺(tái) 1 查看價(jià)格 博西家用電器(中國)有限公司    2017-07-25
嵌入式拼接控制器 輸入:CVBS,VGA HDMI;輸出信號(hào):LVDS;RS232接口控制;自由無限拼接功能,預(yù)設(shè)多種模式;全嵌入式數(shù)字處理單元,故障率低,易維護(hù)|12套 2 查看價(jià)格 廣州天創(chuàng)天藝信息科技有限公司 全國   2021-10-14
嵌入式錄播系統(tǒng) 軟件內(nèi)嵌于錄播系統(tǒng)主機(jī),運(yùn)行于嵌入式Linux操作系統(tǒng)環(huán)境,支持B/S管理.支持對(duì)課堂或培訓(xùn)課堂錄制的控制管理,具有錄制資源模式、錄制電源模式、錄制暫停、選擇錄制格式等功能.支持添加錄制片頭、添加|1套 3 查看價(jià)格 廣州市迪士普音響科技有限公司 全國   2019-09-03
嵌入式4路ELV模塊 A1-MEV-2104|321個(gè) 1 查看價(jià)格 深圳市合廣測(cè)控技術(shù)有限公司 廣東  清遠(yuǎn)市 2017-05-17
嵌入式4寸筒燈 4寸|1套 1 查看價(jià)格 中山市名派照明電器有限公司 廣東   2021-02-24

本書從微處理器系統(tǒng)的基本組成和工作原理開始介紹,便于初學(xué)者了解基本的嵌入式系統(tǒng)的工作原理。本書以TI公司的Cortex-M4處理器TM4C1294NCPDT為核心,該芯片是TI公司目前的主力ARM芯片,詳細(xì)介紹了該芯片的組成部件及結(jié)構(gòu)特點(diǎn),重點(diǎn)介紹了外設(shè)接口、常用通信接口及模擬接口,每部分都有相應(yīng)的例程以供讀者理解。所有例程均在TI公司的CCS開發(fā)環(huán)境中進(jìn)行了實(shí)際運(yùn)行測(cè)試,并且詳細(xì)介紹了CCS的使用方法及開發(fā)步驟,對(duì)于讀者學(xué)習(xí)使用TI公司的其他嵌入式產(chǎn)品也有很好的幫助。

ARM嵌入式系統(tǒng)教程:基于Cortex-M4內(nèi)核和TM4C1294控制器圖書目錄常見問題

  • 怎樣才能學(xué)好ARM嵌入式系統(tǒng)啊

    嵌入式入門確實(shí)比較難。如果你有一定的基礎(chǔ)(指單片機(jī),C語言還不錯(cuò)的話),就可以開始學(xué)嵌入式了。想要學(xué)好嵌入式,C、C++肯定得扎實(shí)。如果還想深入驅(qū)動(dòng)開發(fā)的話,那么你要會(huì)看匯編吧,當(dāng)然電路原理圖也得會(huì)看...

  • 建筑施工的圖書目錄

    第2版前言第1版前言第1章 土方工程1.1 土的分類與工程性質(zhì)1.2 場(chǎng)地平整、土方量計(jì)算與土方調(diào)配1.3 基坑土方開挖準(zhǔn)備與降排水1.4 基坑邊坡與坑壁支護(hù)1.5 土方工程的機(jī)械化施工復(fù)習(xí)思考題第2...

  • 綠色建筑的圖書目錄

    第一篇 綜合篇第一章 綠色建筑的理念與實(shí)踐第二章 綠色建筑評(píng)價(jià)標(biāo)識(shí)總體情況第三章 發(fā)揮“資源”優(yōu)勢(shì),推進(jìn)綠色建筑發(fā)展第四章 綠色建筑委員會(huì)國際合作情況第五章 上海世博會(huì)園區(qū)生態(tài)規(guī)劃設(shè)計(jì)的研究與實(shí)踐第六...

ARM嵌入式系統(tǒng)教程:基于Cortex-M4內(nèi)核和TM4C1294控制器圖書目錄文獻(xiàn)

基于ARM嵌入式系統(tǒng)的通用LED圖文顯示系統(tǒng) 基于ARM嵌入式系統(tǒng)的通用LED圖文顯示系統(tǒng)

格式:pdf

大小:296KB

頁數(shù): 3頁

評(píng)分: 4.4

本文所設(shè)計(jì)的LED圖文顯示系統(tǒng)采用AM1808-456高速ARM內(nèi)核芯片,引入了標(biāo)準(zhǔn)網(wǎng)絡(luò)接口,設(shè)置了大容量的FLASH存儲(chǔ)器,并采用了智能化的顯示區(qū)域控制算法,上位機(jī)采用VC++6.0進(jìn)行設(shè)計(jì),調(diào)用各種函數(shù)和第三方插件,實(shí)現(xiàn)文本,圖片、動(dòng)畫,視頻等多種格式的信息顯示,使得LED顯示系統(tǒng)在通信、布線、群控、遠(yuǎn)程控制、卡卡通用等特性得到很好的結(jié)合,實(shí)用性強(qiáng)。

立即下載
基于ARM嵌入式系統(tǒng)的LED點(diǎn)陣屏設(shè)計(jì) 基于ARM嵌入式系統(tǒng)的LED點(diǎn)陣屏設(shè)計(jì)

格式:pdf

大小:296KB

頁數(shù): 4頁

評(píng)分: 4.7

傳統(tǒng)LED點(diǎn)陣屏控制系統(tǒng)常常采用8位或l6位的控制器,這些微處理器系統(tǒng)的運(yùn)行速度慢、尋址能力低、功耗高,難以滿足顯示區(qū)域較大時(shí)刷新頻率和穩(wěn)定顯示等方面的要求。針對(duì)上述問題,提出了一種基于ARM嵌入式的大型LED點(diǎn)陣屏顯示系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)使用ARM芯片內(nèi)部的DMA控制器進(jìn)行數(shù)據(jù)的傳輸和控制,節(jié)省了處理器取指和譯指時(shí)間,從而能夠在連續(xù)的讀寫操作中完成數(shù)據(jù)的傳輸,提高了數(shù)據(jù)傳輸?shù)乃俣群托省?

立即下載

東京--(美國商業(yè)資訊) --作為Mbed(由ArmLtd開發(fā)的物聯(lián)網(wǎng)平臺(tái)設(shè)備管理解決方案)的硅芯片合作伙伴,東芝電子元件及存儲(chǔ)裝置株式會(huì)社(“東芝”)的微控制器獲得了Mbed OS的認(rèn)證。兩款集成了該微控制器的評(píng)估板已在Arm Mbed網(wǎng)站發(fā)布。

Mbed為開發(fā)人員提供了一個(gè)免費(fèi)易用的開發(fā)環(huán)境。Arm提供的在線編譯器可與支持Mbed OS的評(píng)估板一起使用,可在通過USB連接到電路板的主機(jī)PC上通過簡(jiǎn)單拖放操作進(jìn)行器件編程。開發(fā)人員還可訪問經(jīng)Mbed社區(qū)驗(yàn)證的豐富的組件庫,從而實(shí)現(xiàn)嵌入式設(shè)備應(yīng)用的快速高效開發(fā)。

Arm Mbed設(shè)備連接器(Device Connector)服務(wù)可與MbedCloud連接,有助于輕松配置Web服務(wù)。

東芝集團(tuán)旗下子公司東芝數(shù)字解決方案公司(Toshiba Digital SolutionsCorporation)作為Mbed Cloud的主要合作伙伴,一直致力于加強(qiáng)物聯(lián)網(wǎng)設(shè)備的設(shè)備安全性。由于東芝微控制器現(xiàn)在支持Mbed OS,因此東芝集團(tuán)可為涵蓋從云到設(shè)備的安全物聯(lián)網(wǎng)系統(tǒng)提出并提供整體解決方案。

東芝將攜手Mbed生態(tài)系統(tǒng)合作伙伴擴(kuò)大支持Mbed OS的產(chǎn)品陣容。

支持MbedOS的微控制器的主要特性

支持多種搭載基于Cortex-M0和Cortex-M4微控制器的應(yīng)用

TX00通用微控制器具有USB支持功能,TX04微控制器具有安全功能,可擴(kuò)展產(chǎn)品選擇。利用Arduino兼容連接器支持多種不同的應(yīng)用通過連接市面上有售的ArduinoShield電路板,可快速開發(fā)應(yīng)用程序。利用Mbed支持物聯(lián)網(wǎng)應(yīng)用程序使用Mbed Cloud可實(shí)現(xiàn)與Web服務(wù)的安全連接。

支持MbedOS的微控制器的概要和主要規(guī)格

產(chǎn)品1

產(chǎn)品型號(hào)

TMPM066FWUG(批量生產(chǎn)中)

主要規(guī)格

CPU

ARM? Cortex?-M0

最大頻率

24 MHz

內(nèi)置存儲(chǔ)器

128千字節(jié)閃存,16千字節(jié)靜態(tài)隨機(jī)存取存儲(chǔ)器

工作電壓

1.8-3.6V

DMA

28通道(1單元)

USB

1通道(全速設(shè)備)

10位模數(shù)轉(zhuǎn)換器

8通道

UART/SIO

2通道

I2C

2通道

16位計(jì)時(shí)器

10通道

高分辨率PPG

1單元,4輸出

外部中斷引腳

6引腳

TSPI

1通道

封裝

LQFP64(10 mm x 10 mm,0.5 mm腳距)

產(chǎn)品2

產(chǎn)品型號(hào)

TMPM46BF10FG(批量生產(chǎn)中)

主要規(guī)格

CPU

ARM? Cortex?-M4F

最大頻率

120 MHz

內(nèi)置存儲(chǔ)器

1024千字節(jié)閃存,513千字節(jié)靜態(tài)隨機(jī)存取存儲(chǔ)器

工作電壓

2.7-3.6V

12位模數(shù)轉(zhuǎn)換器

8通道

DMA

32通道(3 單元)

16位計(jì)時(shí)器

8通道

中斷輸入

16通道

時(shí)鐘獨(dú)立型WDT

1單元

SSP

3通道

SIO/UART

4通道

全UART

2通道

I2C

3通道

SLC NAND閃存控制器

1單元

高級(jí)加密標(biāo)準(zhǔn)(AES)

1單元

散列函數(shù)發(fā)生器(SHA)

1單元

隨機(jī)數(shù)種子發(fā)生器(ESG)

1單元

多倍字長運(yùn)算電路(MLA)

1單元

封裝

LQFP100

(14 mm x 14 mm,0.5 mm腳距)

* DMA:直接存儲(chǔ)器訪問* 1千字節(jié)按照1024字節(jié)計(jì)算

Mbed評(píng)估板

每個(gè)微控制器的Mbed評(píng)估板均由Sensyst提供,均為AdBun系列產(chǎn)品,具體如下:

Mbed產(chǎn)品

Mbed評(píng)估板(Sensyst產(chǎn)品名稱)

TMPM066FWUG

AdBun-M066

TMPM46BF10FG

AdBun-M46B

* Arm和Cortex是ArmLimited(或其子公司)在美國和/或其他地方的注冊(cè)商標(biāo)。* Mbed是Arm Limited(或其子公司)在美國和/或其他地方的注標(biāo)。* Arduino是Arduino AG的商標(biāo)。

本新聞稿中的信息,包括產(chǎn)品價(jià)格和規(guī)格、服務(wù)內(nèi)容以及聯(lián)系信息僅反映截至本新聞稿發(fā)布之日的情況,如有變動(dòng),恕不另行通知。

關(guān)于東芝電子元件及存儲(chǔ)裝置株式會(huì)社

東芝電子元件及存儲(chǔ)裝置株式會(huì)社集新公司的活力與集團(tuán)的經(jīng)驗(yàn)智慧于一體。自2017年7月成為一家獨(dú)立公司以來,我們已躋身領(lǐng)先的通用設(shè)備公司之列并為客戶和商業(yè)合作伙伴提供卓越的離散半導(dǎo)體、系統(tǒng)LSI和HDD解決方案。

公司遍布全球的1.9萬名員工同心一致,竭力實(shí)現(xiàn)公司產(chǎn)品價(jià)值的最大化,同時(shí)重視與客戶的密切合作,促進(jìn)價(jià)值和新市場(chǎng)的共同創(chuàng)造。我們期望基于目前超過7000億日元(60億美元)的年度銷售額,致力于為全球人類創(chuàng)造更加美好的未來。

ARM9? 處理器系列為微控制器、DSP 和 Java 應(yīng)用提供單 解決方案,從而減小芯片面積、降低復(fù)雜性和功耗,并加快產(chǎn)品上市速度 。下面以ARM926EJ-S系列為例,詳細(xì)說明。

基于8051內(nèi)核的CISC微控制器

迄今為止,MCS-51已成為8位機(jī)中運(yùn)行最慢的系列。現(xiàn)在Dallas推出的DS89C430系列產(chǎn)品在保持與80C51引腳和指令集兼容的基礎(chǔ)上,每個(gè)機(jī)器周期僅為一個(gè)時(shí)鐘,實(shí)現(xiàn)了8051系列的最高吞吐率。一般而言,對(duì)于現(xiàn)有的基于8051的應(yīng)用軟件可以直接寫入DS89C430而無需進(jìn)行更改。除此之外,DS89C430還在許多其他方面引入了新的功能,從而為具體應(yīng)用提供了更多靈活性。下面介紹DS89C430不同于8051的功能和特點(diǎn)。

片內(nèi)程序存儲(chǔ)器及應(yīng)用

片內(nèi)程序存儲(chǔ)器邏輯上分為成對(duì)的8 KB、16 KB或32 KB閃存單元,以支持在應(yīng)用編程。這允許器件在應(yīng)用軟件的控制下修改程序存儲(chǔ)器,應(yīng)用系統(tǒng)能夠在執(zhí)行其主要功能的情況下,完成在線軟件升級(jí)。DS89C430集成了64 B加密陣列,允許用戶以加密形式查看數(shù)據(jù),進(jìn)行程序代碼校驗(yàn)。

器件支持通過RS-232串口實(shí)現(xiàn)在系統(tǒng)編程。在系統(tǒng)編程通過將器件的一個(gè)或多個(gè)外部引腳設(shè)置為某特定狀態(tài)來激活引導(dǎo)加載程序。器件啟動(dòng)后,開始執(zhí)行駐留于器件內(nèi)部專用ROM的加載程序。一旦收到一個(gè)回車符號(hào),串口就執(zhí)行自動(dòng)波特率功能,并與主機(jī)的波特率同步。如圖1所示是在系統(tǒng)編程的物理連接.簡(jiǎn)單的引導(dǎo)加載程序接口允許使用幾種方法來實(shí)現(xiàn)PC機(jī)與目標(biāo)微控制

器間的通信。最簡(jiǎn)單的方法是使用Dallas的微控制器工具包(MTK)軟件.它具有高度前端特征,簡(jiǎn)化了目標(biāo)配置,上傳、下載代碼以及特殊功能配置等任務(wù)操作。

雙數(shù)據(jù)指針

8051微控制器是通過MOVX指令來訪問片外數(shù)據(jù)空間的,用MOVX@DPTR指令可訪問整個(gè)64 KB的片外數(shù)據(jù)存儲(chǔ)器。傳統(tǒng)的8051只有一個(gè)數(shù)據(jù)指針DPTR,要將數(shù)據(jù)從一個(gè)地址移到另一個(gè)地址非常麻煩。DS89C430則具備雙數(shù)據(jù)指針DPTR0和DPTRl,因此軟件可以使用一個(gè)指針裝載源地址,另一個(gè)指針裝載目的地址。DPTR0的SFR地址與805l相同(82H和83H),因此使用該指針時(shí)源代碼無需更改,DPTRl位于84H和85H地址。所有與數(shù)據(jù)指針相關(guān)的操作都使用活動(dòng)數(shù)據(jù)指針,活動(dòng)指針通過控制位SEL選擇。每個(gè)指針還各有

一個(gè)控制位,決定INCDPTR操作是遞增還是遞減數(shù)據(jù)指針值。

在拷貝數(shù)據(jù)塊時(shí),與使用單數(shù)據(jù)指針相比,雙數(shù)據(jù)指針可以節(jié)省大量代碼。用戶通過轉(zhuǎn)換SEL位來轉(zhuǎn)換活動(dòng)數(shù)據(jù)指針,其中一種方法可通過執(zhí)行INCDPS指令來實(shí)現(xiàn)。對(duì)于這些大的數(shù)據(jù)塊拷貝,用戶必須頻繁執(zhí)行該指令來轉(zhuǎn)換DPTR0和DPTRl。為了在節(jié)省代碼的同時(shí)提高運(yùn)行速度和效率,DS89C430又包含了一個(gè)轉(zhuǎn)換選擇位 (TSL),來確定執(zhí)行MOVX指令時(shí)硬件是否自動(dòng)轉(zhuǎn)換SEL位,這樣就可以省去INCDPS指令并進(jìn)一步提高運(yùn)行速度。

大的數(shù)據(jù)塊拷貝需要源指針和目的指針逐字節(jié)尋址數(shù)據(jù)空間,傳統(tǒng)的方法是通過使用INCDPTR指令來增加數(shù)據(jù)指針。為了進(jìn)一步提高數(shù)據(jù)傳輸速率,引入了自動(dòng)增減控制位(AID),用以確定執(zhí)行MOVX指令時(shí),是否會(huì)自動(dòng)增減活動(dòng)指針值。表l為各種情況下DS80C320和DS89C430進(jìn)行64B數(shù)據(jù)塊傳輸時(shí)的速度比較。從表l中可以看出,采用雙數(shù)據(jù)指針后運(yùn)行速度得到極大提高。

電源管理和時(shí)鐘分頻控制

CMOS電路的功耗主要由兩部分組成:連續(xù)漏電流造成的靜態(tài)功耗以及對(duì)負(fù)載電容進(jìn)行充放電所需的轉(zhuǎn)換開關(guān)電流造成的動(dòng)態(tài)功耗。其中,動(dòng)態(tài)功耗是總體功耗的主要部分,該功耗(PD)可以通過負(fù)載電容(CL)、電源電壓(VDD)和工作頻率(f)進(jìn)行計(jì)算,即:PD=CL×VDD2×f。

對(duì)于某具體應(yīng)用,電容和電源電壓相對(duì)固定,而處理器的處理速度在不同時(shí)刻可能是不同的,因此工作頻率可以根據(jù)不同需要進(jìn)行調(diào)整,從而在不影響系統(tǒng)性能的前提下達(dá)到降低功耗的要求。

DS89C430支持三種低功耗節(jié)電模式。

①系統(tǒng)時(shí)鐘分頻控制:允許微控制器使用內(nèi)部分頻的時(shí)鐘源繼續(xù)工作,以節(jié)省功耗。通過軟件設(shè)置時(shí)鐘分頻控制位,設(shè)置工作速率為每機(jī)器周期1024個(gè)振蕩器周期.

②空閑模式:以靜態(tài)方式保持程序計(jì)數(shù)器,并掛起處理器。在此模式中,處理器不取指令也不執(zhí)行指令。除了外圍接口時(shí)鐘保持為活動(dòng)狀態(tài)以及定時(shí)器、看門狗、串口和電源監(jiān)視功能仍然工作外,所有的資源均保存。處理器能夠使用允許的中斷源退出空閑模式。

③停機(jī)模式:禁止處理器內(nèi)部的所有電路。所有片內(nèi)時(shí)鐘、定時(shí)器和串口通信都停止運(yùn)行,處理器不執(zhí)行任何指令。通過使用六個(gè)外部中斷中的任何一個(gè),處理器都能夠退出停機(jī)模式。

ARM嵌入式系統(tǒng)教程:基于Cortex-M4內(nèi)核和TM4C1294控制器相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識(shí)
  • 相關(guān)專欄

最新詞條

安徽省政采項(xiàng)目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時(shí)籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機(jī) 廣東合正采購招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計(jì)量泵 廣州采陽招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計(jì)量單位 福建省中億通招標(biāo)咨詢有限公司 泛海三江 威海鼠尾草 廣東國咨招標(biāo)有限公司 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 甘肅中泰博瑞工程項(xiàng)目管理咨詢有限公司 拆邊機(jī) 山東創(chuàng)盈項(xiàng)目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 大山檳榔 上海地鐵維護(hù)保障有限公司通號(hào)分公司 舌花雛菊 甘肅中維國際招標(biāo)有限公司 華潤燃?xì)猓ㄉ虾#┯邢薰? 湖北鑫宇陽光工程咨詢有限公司 GB8163標(biāo)準(zhǔn)無縫鋼管 中國石油煉化工程建設(shè)項(xiàng)目部 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 電梯平層準(zhǔn)確度 建設(shè)部關(guān)于開展城市規(guī)劃動(dòng)態(tài)監(jiān)測(cè)工作的通知 廣州利好來電氣有限公司 蘇州弘創(chuàng)招投標(biāo)代理有限公司