Part Number:CC2340R5Other Parts Discussed in Thread:SYSCONFIG
我用host_test例程编译时,需要更换uart脚位适配硬件,配置.syscfg的Display模块Tx Pin DIO13, RX Pin DIO12后遭遇编译错误。(syscfig未提示错误)
SDK版本simplelink_lowpower_f3_sdk_7_40_00_64
请问应该如何解决?
我对host_test工程的工作原理不太理解,难以排查问题,请求指点,非常感谢!我需要编译出的固件能和Btool进行配合使用。
以下为我的uart配置和编译错误图片。
Vivian Gao:
您好
从报错来看,应该是没有修正SPI的sysconfig。
按照下方链接重新尝试。
e2e.ti.com/…/5073777
,
led share:
谢谢回复,我现在删除了.syscfg中的SPI外设,并把NPI/Transport中的SPI目录exclude from build,现在可以正常编译,下载之后,在DIO13,DIO12上进行Btool通信,
很多指令都有响应,但是提示存在错误,出现如下图的错误,应该如何解决?SPI可以删除吗?
,
led share:
补充一下,我还删除了Toos/Defines/host_test.opt中的NPI_USE_SPI
这些指令也有响应,但是用Btool的时候,会有上述报错弹出,提出
,
Vivian Gao:
您使用我给您发的链接中的zip文件再试试。
如果仍然不可以,看一下下面这个文档,里面有4. Using BTool,您核对一下您的使用流程。
CC2540 and CC2541 Mini Development Kit User's Guide (Rev. C) (ti.com)
,
led share:
感谢支持,后来我编译成hex文件,烧录到芯片中,又不怎么弹窗了,尤其是,有错误弹窗的时候,如果重新执行HCI中的GAP的DeviceInit 操作之后,能够恢复正常,暂时先保持这样。