用usb转TTL串口调试没有显示CC2640R2F收发端无线通信的发送、接收数据。 其中串口驱动都已成功安装,使用的方法是,uart_write,uart_read, 用的SDK是simplelink_cc2640r2_sdk_2_30_00_28中的rfPacketRx_CC2640R2_LAUNCHXL_nortos_ccs和rfPacketTx_CC2640R2_LAUNCHXL_nortos_ccs。且烧录成功。代码中数据是循环自动发送随机数的。 正常应该一连上串口就立刻不断在串口调试串口显示随机数据
串口调试工具:SSCOM,usb转TTL的界限已经过确定没有接错
问为什么会这样,如何解决?
YiKai Chen:
用 dev.ti.com/…/node 的uartecho 例程看的到uart輸出嗎?
user6123042:
回复 YiKai Chen:
是的用的就是这个例程
YiKai Chen:
回复 user6123042:
你原始的提問裡面不是說你使用的方法是,uart_write,uart_read, 用的SDK是simplelink_cc2640r2_sdk_2_30_00_28中的rfPacketRx_CC2640R2_LAUNCHXL_nortos_ccs和rfPacketTx_CC2640R2_LAUNCHXL_nortos_ccs,怎麼現在又說你是用uartecho 例程了?那你用的硬體是TI CC2640R2 LaunchPad嗎?
user6123042:
回复 YiKai Chen:
用的就是rfPacketTx_CC2640R2_LAUNCHXL_nortos_ccs,由于rfPacketTx_CC2640R2_LAUNCHXL_nortos_ccs中没有串口读写的代码,所以从uartecho历程中截取串口读写的代码放到了rfPacketTx_CC2640R2_LAUNCHXL_nortos_ccs中
user6123042:
回复 YiKai Chen:
用的是TI的CC2640R2F的芯片
YiKai Chen:
回复 user6123042:
你直接用原始uartecho例程的話看得到串口輸出嗎?
user6123042:
回复 YiKai Chen:
uart的历程是实时系统的,报错了。但是我并没有对他的代码做任何改动
YiKai Chen:
回复 user6123042:
到Console去看一下是什麼报错
user6123042:
回复 YiKai Chen:
缺文件?这几个文件去哪找?放哪里?
YiKai Chen:
回复 user6123042:
那把SDK裝在預設的目錄c:\ti下試試吧