產品說明0
套餐內容物包含 :
cc2630開發板*1
顯示屏*1
xds100v3仿真器*1
usbdongle*1
傳感器包*1
==================================================================
CC26xx開發板 |
【CC26xx介紹】
我們CC26xx開發板源自於TI官方CC2650DK開發板,TI官方售價299美金,應客戶們的強烈要求,我們基於TI官方的CC2650DK開發板進行深入研究並開發了全新的AMOMCU-CC2650DK開發板,採用創新的全IO開關設計,除LCD驅動我們修改成更好用的OLED顯示屏外,其他源代碼與官方是兼容的,與官方開發板一樣,我們採用底板+核心板的設計方式,更換核心板即可進行藍牙4.1或者zigbee或者RF4CE的開發,下面 先來介紹一下CC26xx家族的芯片與功能差異: CC2640:為藍牙4.1BLE芯片,目前可提供開發資料,藍牙4.1LE兼容藍牙4.0,可以與例如CC2540,CC2541芯片進行通信,但功耗只有CC254x系列的三分之一,且速度有提高不少。 CC2630:為zigbee芯片,目前暫不提供資料,但朋友們可到TI官網下載資料,後續若是朋友們需求多,可考慮提供資料。 CC2620:為RF4CE芯片,目前暫不不提供資料,但朋友們可到TI官網下載資料,後續若是朋友們需求多,可考慮提供資料。 CC2650是什麼呢? CC2650:就是以上這3個芯片的超集,也就是CC 2650具有CC2640與CC2630與CC2620的功能,在開發階段,可以使用CC2650來代替其他芯片,量產時可更換成對應制式的芯片,價格更低。在使用CC2650做藍牙開發或者ZIGBEE開發或者RF4CE開發過程中,我目前尚未發現有差異(也許差異在功耗方面),當然TI官方也是說沒差異的,各種功能一模一樣,但就是要比其他芯片要貴不少,由於目前該芯片較新,暫時不能夠告訴同學們更多的信息,阿莫我也在學習當中。建議選用CC2650來開發,那其他芯片還有沒有必要買呢,如果你想測試芯片性能與功耗等,還是必要的。 |
【板載資源】
(由於cc26x0芯片對jlink的使用比較麻煩,請必備一個xds100v3或xds200) |
【開發環境】
(1)cc26xx是ARM-M3內核,使用C語言編程,可使用IAR編譯,也可使用CCS編譯,不可以使用keil。 (2)開發包含有開源的TI-RTOS實時操作系統,要求開發者有熟練的C語言編程經驗,要求對實時操作系統、多任務編程有一定理解,後期我們將會專門講解這方面的知識。 (3)Android app使用JAVA編寫,使用eclipse+adt編譯,本店可提我們工程師使用的壓縮包,解壓後即可使用再安裝JAVA jdk即可。 (4)iOS app編程需要您有一台蘋果電腦與一台iPhone4s以上的蘋果手機,我們不提供這方面的資料,請百度解決。 |
【基礎軟件資源】
我們在陸續整理中,目前可以提供軟件安裝與板載器件的驅動,其他資料也陸續會提供給購板的朋友們,購板將會獲得店主未來所有的資料更新。 目前已經實現的功能列表 【1】IIC 訪問MPU6050模塊。 【2】SPI OLED顯示屏驅動。 【3】UART 串口雙工驅動。 【4】蜂鳴器驅動(使用pwm方式,我們的完美實用代碼,實測可調頻率1k~10M,可調佔空比)。 【5】4個LED燈的驅動。 【6】5個按鍵的驅動。 |
==================================================================
0.96寸 128x64 OLED顯示屏(顏色以現有的為主) |
|
一、產品聲明: 1, 本店的OLED模塊均採用原裝全新的OLED屏幕,屏幕自帶保護貼膜。 四線SPI接口,2.2V~5.5V供電壓和IO驅動電壓。 SPI接口比IIC接口速度快5倍。送驅動例程。 2,該模塊支持2.2V~5.5V 的電源電壓和2.2V~5.5V IO電壓。 3, 該OLED模塊是本店開發板配套的顯示器, 已正常運行3個多月,質量可靠。 |
二、管腳說明: GND:電源地 VCC:2.2V~5.5V D0: CLK時鐘 (高電平 2.2 V~5.5V) D1: MOSI數據 (高電平2.2 V~5.5V) RST:復位 (高電平2.2V~5.5V) DC:數據/命令 (高電平2.2V~5.5V) |
三、主要技術參數: - 外形尺寸(mm):2.7×2.85×1.26 (CM)
- 玻璃尺寸(mm):26.4×19.7×1.26
- 顯示區域(mm):21.74(W)×10.86(H)
- 點間距(mm):0.17×0.17
- 點大小(mm):0.15×0.15
- 重量(g):1.29
- 對比度:>2000:1
- 視角:>170°
- 工作溫度:-20 to 70℃
- 存儲溫度:-30 to 80℃
|
四、客戶應用案例: 1、智能手錶 2、智能車攝像頭圖像實時顯示 3、電池管理儀 4、工控手柄 5、MP3 6、功能手機 7、便攜醫療儀 |
五、模塊附帶資料: 1、CC2530顯示程序 2、CC2540、CC2541顯示程序 3、C51單片機顯示例程 |
==================================================================
XDS100V3仿真器 |
【簡介】 XDS100V3採用USB2.0高速接口,採用ESD靜電保護器件,通過20PIN標準接口對目標芯片進行仿真調試,支持「Flash Programmer 2」,支持先進的2線cJTAG與標準JTAG,支持CCS5.2以上版本,也支持IAR for ARM 7.40+以上版本,下面主要介紹xds100V3與CC26xx(實測支持CC2650 CC2640 CC2630 CC2620 CC2538 CC1310等芯片)的連接方法,其他dsp的連接方法請自行根據我們的接口圖解決。 |
【特色】
XDS100v3仿真器 TI 的cc26xx系列芯片(包含CC2650 CC2640 CC2630 CC2620 CC1310 CC1350等芯片)與CC2538,特色如下: 【1】20Pin排線接口支持3.3V供電輸出,其他版本均無此功能,相對更好用,同時支持常規的xds100v3的14pin接口。 【2】支持1路USB轉串口,多出一個功能等於增值。 【3】支持JTAG接口與cJTAG 的2線接口, cJTAG簡化了接線,推薦使用。 【4】抗靜電±15KV,不掉固件,穩定可靠,貼心省心,非其他簡化版可比。 【5】接口定義圖直接標在仿真器上,方便使用, 用心設計, 絕不將就。 【6】雙色LED指示燈,紅色LED為ADVANCED MODE(cJTAG專用指示),綠色LED為POWER,與TI官方SmartRF06EB板載仿真器一致。 【7】不僅僅是只支持CC26xx系列芯片, 也支持 TI一系列的DSP芯片。 【8】支持xp win7 win8 win10等等操作系統。 【9】支持目標板1.8V~3.3V供電辨認。 【10】附帶XDS100V3用戶手冊。 |
【支持仿真芯片列表】 CC26xx系列 常見有: CC2650 CC2640 CC2630 CC1310 等 (阿莫已驗證過完全、完美可用)。 CC2538芯片,也經過驗證,可以使用cJTAG 2線接口。
CC1310芯片,也經過驗證,可以使用cJTAG 2線接口。 |
【接口介紹】 |
【cJTAG 2信號線-連線圖】 |
【串口使用方法】 |
==================================================================
USBdongle |
特點: 【1】帶透明外殼,產品級開發工具,性價比高, 製作優秀, 穩定可靠。 【2】作為Btool適配器或者ble協議分析用。 【3】可使用CC-Debugger+轉接線重新開發dongle程序, 配有仿真轉接板。 |
|
藍牙4.0BLE cc2540 usb-dongle的SmartRF Packet Sniffer抓取數據方法: 藍牙4.0的開發, 現在真熱火的很, 但是很多朋友買了我們出品的cc2540 usb-dongle後, 都反饋說不知道如何抓包, 並且, 即使很多朋友到TI官網論壇去找信息,不少朋友依然是無功而返,實際上, 用cc2540 usb-dongle來進行ble數據的抓包,並不像用電腦的wireshark等軟件來抓取ip包一樣簡單。 我們需要明白的是,ble的廣播是可以指定廣播信道的,廣播信道分別是37、38、39, 但TI的協議棧官方例程裡已經默認設置了在廣播階段同時三個信道一起廣播,但是一旦跟主機連接上後,就只在其中的一個信道傳輸數據,所以我們是要指定其中的一個信道的, 可惡的是, 這個連接上的信道也是隨機的, 我們可以在抓取到連接包後, 填入發起者(即是主機)的地址和信道即可。 |
下面我們用 TI官方例程 SimpleBLEPeripheral 結合 cc2540 usb-dongle 和 SmartRF Packet Sniffer 軟件來實現數據包的抓取和讀寫 【1】首先要讓開發板跑 SimpleBLEPeripheral , 這裡不是重點, 先不說哈。 【2】然後,把燒錄了「 sniffer_fw_cc2540_usb.hex」 固件的 usb-dongle插入到pc, 如果沒有安裝驅動, 是要安裝的驅動的, 但是如果你已經安裝了 SmartRF Packet Sniffer 軟件, 那麼驅動就已經默認安裝了。 【3】 運行 SmartRF Packet Sniffer 。如下圖: 上圖,描述的是,一旦主機和從機連接上後,到上圖最後這一行,抓包就不在顯示了,這個時候,如上圖填入地址,並選好信道號,然後再重新復位從機,主機重新連接,這個時候不一定SmartRF Packet Sniffer就能顯示到連接後的數據包,如果不能連接上,就試試把信道號改成38、 39等等,多試試幾次(這是必須的),就會出現下面圖了。 (下圖表明抓取到了ble的數據包) |
==================================================================
開發板配套的傳感器 |
溫度傳感器 1個 | 溫濕度傳感器 1個 | 氣體傳感器 1個 | 人體紅外傳感器 1個 | 繼電器模塊 1個 | MPU6050六軸傳感器 1個 | |