TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2530 在使用ZNP时,串口在接收MT_SYS_Command指令后无返回

我在使用CC2530运行ZNP时,设备上电后,串口可以接收到“FE 06 41 80 01 02 02 02 07 02 C1 ”,也可通过SYS_RESET_REQ进行设备重启,但是发送其他指令后,设备就没有数据返回。已经确认指令格式正确,并且CC2530收到指令了

YiKai Chen:

你是用ZTool測試的嘛?

user5627466:

回复 YiKai Chen:

ZTOOL搜索不到设备。

user5627466:

使用Z-STACK3.0.0和Z-stack3.0.2编译的都一样的结果,使用串口0, 关闭了流控

YiKai Chen:

回复 user5627466:

你用的是TI CC2530DK開發板嘛?

Alvin Chen:

你关闭了流控在你的Z-tool上面选择com口时也需要禁用流控。

user5627466:

回复 YiKai Chen:

不是,是一个CC2530的最小系统板,现在是上电会有数据发出,串口也能接收到指令,应该是什么配置没有设置好。但是我是使用ZNP例子,只进行了串口的修改,其他没有修改。

YiKai Chen:

回复 user5627466:

只进行了串口的修改?进行了什麼修改?

user5627466:

回复 YiKai Chen:

OnBoard.c->InitBoard()->

znp_app.c->npInit()

YiKai Chen:

回复 user5627466:

你如果沒有用RTS/XTS,應該是要把uartConfig.intEnable設置成FALSE

user5627466:

回复 YiKai Chen:

流控不是只要设置uartConfig.flowControl为FALSE吗?而且我将uartConfig.intEnable设置为FALSE也没有用

赞(0)
未经允许不得转载:TI中文支持网 » CC2530 在使用ZNP时,串口在接收MT_SYS_Command指令后无返回
分享到: 更多 (0)