百信 Rabbit 2000 嵌入式系統(tǒng)

Rabbit 2000 PQFP
Rabbit 2000是一款高性能的8位元微處理器,特別能夠提高新一代嵌入式系統(tǒng)的性能。它廣泛的集成了多種功能,靈活的架構(gòu)方便進(jìn)行二次硬體設(shè)計(jì)開(kāi)發(fā),C語(yǔ)言友好指令集使開(kāi)發(fā)複雜應(yīng)用變得更有效率。對(duì)於嵌入式系統(tǒng)來(lái)說(shuō),Rabbit 2000 甚至超過(guò)了大部分的16位和一些32位元微處理器,但是又不失8位架構(gòu)的效率和靈活。
最大時(shí)鐘頻率 30 MHz和晶片內(nèi)集成包括記憶體、I/O控制信號(hào)、4個(gè)串口、多達(dá)40個(gè)I/O口 、8Bit和10Bit的計(jì)時(shí)器系統(tǒng)、看門狗計(jì)時(shí)器, 即時(shí)時(shí)鐘、靈活的時(shí)鐘選擇等眾多介面,Rabbit 2000使系統(tǒng)的設(shè)計(jì)變得非常簡(jiǎn)單 。我們的Dynamic C® 開(kāi)發(fā)環(huán)境完整地集成C語(yǔ)言編譯器、連接器、調(diào)試器等,這使應(yīng)用程式開(kāi)發(fā)更有效和功能強(qiáng)大。
設(shè)計(jì)優(yōu)勢(shì):
8位架構(gòu) — 高性能架構(gòu),集成多種外設(shè),實(shí)現(xiàn)高效和高性價(jià)比的硬體設(shè)計(jì) | |
增強(qiáng)的指令集 —大量的單字節(jié)指令和16位元邏輯/算術(shù)/資料傳輸指令使8位元系統(tǒng)變得功能強(qiáng)勁和速度更快 | |
特有的高性能數(shù)學(xué)運(yùn)算—基於高度優(yōu)化的數(shù)學(xué)函數(shù)庫(kù) | |
Dynamic C® 開(kāi)發(fā)環(huán)境 —使用C語(yǔ)言和組合語(yǔ)言即時(shí)開(kāi)發(fā)和調(diào)試基於Rabbit的系統(tǒng) | |
TCP/IP連接—硬體和軟體發(fā)展包為通過(guò)局域網(wǎng)或互聯(lián)網(wǎng)對(duì)基於Rabbit的系統(tǒng)的遠(yuǎn)端存取、編程和調(diào)試提供了最大的方便 |
產(chǎn)品特點(diǎn)
板載Slave埠,使Rabbit可以配置為一個(gè)智慧設(shè)備.
時(shí)鐘頻率的軟體可調(diào)控制,可以動(dòng)態(tài)地調(diào)整主頻和功耗的平衡
優(yōu)秀的數(shù)學(xué)計(jì)算性能,16位*16位計(jì)算只需要12個(gè)時(shí)鐘週期.
三級(jí)中斷優(yōu)先權(quán),允許快速回應(yīng)即時(shí)事件
40 個(gè)並行I/O口
5個(gè)8位計(jì)時(shí)器 和1個(gè)具有雙匹配寄存器的10Bit計(jì)時(shí)器
帶後備電池的時(shí)鐘
看門狗
熟悉HD64180和Z180 的開(kāi)發(fā)人員開(kāi)發(fā)Rabbit 2000將會(huì)非常方便。儘管速度快了3倍,但是結(jié)構(gòu)是完全相似的。舉例來(lái)說(shuō),使用新的取出和存儲(chǔ)指令,16位元變數(shù)在9個(gè)時(shí)鐘週期內(nèi)可以從一個(gè)堆疊指標(biāo)指示的偏移指標(biāo)位置取出。新的指令可以在1M位元組位址空間內(nèi)執(zhí)行調(diào)用、返回和跳轉(zhuǎn)。16Bit的移位元功能和12個(gè)時(shí)鐘就完成16 x 16位的乘法運(yùn)算明顯的提升了數(shù)學(xué)運(yùn)算性能 。在時(shí)鐘頻率為29.5 MHz情況下,浮點(diǎn)加法和乘法運(yùn)算只需要11毫秒。
軟體發(fā)展
使用Rabbit 2000微處理器可以立即進(jìn)行軟體發(fā)展,用戶程式使用Z-World的Dynamic C®進(jìn)行開(kāi)發(fā),Dynamic C®是一個(gè)C語(yǔ)言的集成開(kāi)發(fā)環(huán)境,包括編輯器、編譯器和調(diào)試器。程式可以使用Dynamic C®軟體和串列編程電纜進(jìn)行編譯和執(zhí)行,並且無(wú)須昂貴的晶片模擬器。
Rabbit 2000編程
Rabbit 2000編程使用經(jīng)過(guò)業(yè)界實(shí)踐證明的Dynamic C®軟體發(fā)展系統(tǒng)—專門為基於Rabbit系統(tǒng)而開(kāi)發(fā)的集成C編輯器、編譯器、裝載程式和調(diào)試器的開(kāi)發(fā)系統(tǒng)。用戶可以編寫、編譯調(diào)試C和組合語(yǔ)言程式,而不用離開(kāi)Dynamic C 開(kāi)發(fā)環(huán)境, 並且無(wú)須昂貴的晶片模擬器。
免費(fèi)提供全部源代碼的TCP/IP 協(xié)定棧包含在Dynamic C和任意一個(gè)開(kāi)發(fā)包中。TCP/IP 支持包括PPP 、SNMP、socket級(jí)別的TCP和UDP、FTP、TFTP、HTTP (帶SSI和CGI)、DHCP、SMTP、POP3和PING。
Rabbit 2000產(chǎn)品的規(guī)格 | |
封裝 | 100-pin PQFP |
封裝結(jié)構(gòu)尺寸 | 24 x 18 x 3 mm |
工作電壓 | 5.5 V |
工作電流 | 4mA/MHz @5.5V |
工作溫度 | - 40 ? C 至 +8 0 ? C |
最大時(shí)鐘頻率 | 30 MHz |
數(shù)字 I/O | 40+ ( 配置為 5 個(gè) 8 bit 埠 ) |
串口 | 4 個(gè) CMOS 相容串口 |
串列傳輸速率 | 時(shí)鐘頻率 /32 = 最大非同步通訊串列傳輸速率 |
位址總綫 | 20 bit |
數(shù)據(jù)總綫 | 8 bit |
計(jì)時(shí)器 | 5 個(gè) 8 bit 計(jì)時(shí)器 , 1 個(gè)具有雙匹配寄存器的 10 bit 計(jì)時(shí)器 , |
即時(shí)時(shí)鐘 | 支援 , 帶電池後備 |
RTC 晶振電路 | 外部 |
看門狗計(jì)時(shí)器 | 支持 |
始終模式 | 1x, 2x, /2, /3, /4, /6, /8 |
節(jié)能模式 | 休眠 (32 kHz) |
輔助 I/O總綫 | 沒(méi)有 |