一、準備工作
1.sdk版本:******link_cc13x0_sdk_1_60_00_21
2.開發工具:iar(embedded workbench 8.0_2)或者ccs(code composer studio 7.3.0)
3.開發板:cc1310(rev 1.4),cc1310f128
4.iar匯入配置:iar-->tools-->configure custom argument variable-->global-->import
import路徑:c:\ti\******link_cc13x0_sdk_1_60_00_21\tools\iar 中******link_cc13xx_cc26xx_sdk.custom_argvars
二、新建乙個iar工程
1.將c:\ti\******link_cc13x0_sdk_1_60_00_21\tools\iar中的examples.html 拖入iar中
2.在cc1310_launchxl中複製乙個demo,比如複製乙個uart例程,在ti drivers下選擇uartecho的no rtos
3.在工作盤建立乙個工程資料夾,選擇該資料夾為複製的工程路徑
4.建立乙個source insight來閱讀**,需要將ti的c:\ti\******link_cc13x0_sdk_1_60_00_21\source\ti\drivers 包含
5.開啟例程的工程,右擊工程,修改除錯配置:
1)options-->ti xds-->emulator-->specify custom board file
2)options-->ti xds-->board-->cc13xx_xds110_cjtag.dat
3)output converter -->generate addition output-->output format --> intel extended hex
三、編譯和**
1.給開發板上電
CC1310片內韌體公升級筆記(二)
路徑 link cc13x0 sdk 1 60 00 21 docs proprietary rf proprietary rf users guide cc13x0 oad easylink oad onchip.html sect bim for on chip oad 一 oad公升級要求 1...
CC1310直接操作暫存器程式設計
官方 cc13x0 提供的驅動為了相容多種器件和作業系統比較抽象,例如串列埠傳送函式是這樣的 int fast32 t uart write uart handle handle,const void buffer,size t size 輕易看不出來是如何操作暫存器的,這種方式的驅動檔案放在.so...
安裝c c 開發環境
linux的c c 開發環境包括 gcc gnu c 編譯器 g gnu c 編譯器 libc6 gnu c 庫 開發庫和標頭檔案 make make工具的gnu版本 ubuntu預設是沒有安裝的,包build essential用於建立c c 開發 環境,有兩種方式可以選擇 lupa開源社群em ...