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