Rabbit的應(yīng)用越來越廣,可以進(jìn)行多種方式的通訊。Rabbit半導(dǎo)體為一些核心模塊、BL2500 和BL2600 單板計(jì)算機(jī)增加了藍(lán)牙支持功能。應(yīng)用開發(fā)包或者附加套間里基于A7 Engineering 的EmbeddedBlue™ 可以實(shí)現(xiàn)完整的藍(lán)牙無線功能。
所有藍(lán)牙協(xié)議棧的功能都可以在開發(fā)板上立即實(shí)現(xiàn),所以不需要在主處理器上增加任何代碼。當(dāng)與一個(gè)藍(lán)牙設(shè)備的連接建立起來之后,顯示的是串口通訊電纜的連接已經(jīng)建立,所以不需要關(guān)于無線通訊協(xié)議的特殊知識(shí)。UART通訊簡化主處理器和無線模塊之間的接口 。UART接口用來搜索、連接和與另外的藍(lán)牙設(shè)備進(jìn)行通訊。LED指示燈用來指示連接的狀態(tài)。
產(chǎn)品特點(diǎn)和優(yōu)勢
• 藍(lán)牙無線模塊可以直接插入支持的RCM模塊和單板計(jì)算機(jī)
• 簡單的串口UART通訊和控制
• 可與任何藍(lán)牙設(shè)備進(jìn)行無縫連接
• 2.4 GHz FHSS (跳頻無線擴(kuò)頻)技術(shù)確保接口的安全可靠
• 低功耗,延長電池使用壽命
• 完整的例程和源代碼
• 內(nèi)部表面貼裝天線
藍(lán)牙應(yīng)用開發(fā)包
藍(lán)牙應(yīng)用開發(fā)包提供了開發(fā)藍(lán)牙應(yīng)用所需要的所有軟件和硬件資源。應(yīng)用開發(fā)包包括1個(gè)RCM3100, EmbeddedBlue eb506 AHC IN 藍(lán)牙無線模塊、模型板以及輔助的電纜和硬件。應(yīng)用開發(fā)包還包括Dynamic C集成開發(fā)環(huán)境、藍(lán)牙驅(qū)動(dòng)程序、函數(shù)庫、例程和使用手冊(cè)。
使用RabbitCore進(jìn)行產(chǎn)品設(shè)計(jì)
RabbitCore 系列微處理器核心模塊用來實(shí)現(xiàn)嵌入式系統(tǒng)的快速開發(fā)和部署。 RabbitCore采用高性能的8bitRabbit微處理器、高度集成、C語言友好指令集并且采用Dynamic C® 開發(fā)系統(tǒng)。RabbitCore直接安裝在用戶設(shè)計(jì)的母板上 ,作為用戶系統(tǒng)的主控微處理器使用。體積緊湊并且功能強(qiáng)大,這些核心模塊給開發(fā)人員提供了控制和通訊使用的完整封裝。 嵌入式設(shè)備集成以太網(wǎng)端口使設(shè)計(jì)者從串口通訊和控制的限制中解脫出來,獲得了低成本的立即可以進(jìn)行本地和全球連接的硬件。應(yīng)用開發(fā)包使用RabbitCore模塊的嵌入式系統(tǒng)可以通過任何網(wǎng)絡(luò)或者互聯(lián)網(wǎng)進(jìn)行控制和監(jiān)控(編程和調(diào)試需要使用相應(yīng)的硬件)。
RCM3100編程
編程使用經(jīng)過業(yè)界實(shí)踐證明的Dynamic C® 軟件開發(fā)系統(tǒng)—專門為基于Rabbit系統(tǒng)而開發(fā)的集成C編輯器、編譯器、裝載程序和調(diào)試器的開發(fā)系統(tǒng)。用戶可以編寫、編譯、調(diào)試C和匯編程序,而不用離開Dynamic C 開發(fā)環(huán)境, 并且無須昂貴的芯片仿真器。免費(fèi)提供全部源代碼的TCP/IP 協(xié)議棧包含在Dynamic C和任意一個(gè)開發(fā)包中。