你好,
我不是软件工程师,所以我希望你能理解我的问题。
我有一个定制的DA14580板。我可以编译无代码和上传。hex文件与智能片段。代码运行良好,因为我可以看到无代码出现在我的手机上的BT连接。
当我打开terterm设置为115200并发送at命令时,什么都没有发生。
我想澄清一下,只有两个引脚连接(端口0上的引脚2和3)。按照数据表的描述,上传工作在115200。无代码运行后是否使用了不同的引脚?我可以重新映射它吗?而且在任何一条线上都没有引体向上。
谢谢你的帮助
设备:
嗨MarcoB,
请检查无代码源代码应用程序的user_peripher_setup .h头文件中的UART2引脚配置。UART2_TX在P0_4中配置,UART2_TX在P0_5中配置,因此codelless使用的UART引脚与您在自定义板中使用的引脚不同。因此,DA14580没有与FTDI连接,所以在terterm中看不到任何东西。我强烈建议您使用您在自定义板中使用的引脚更改UART2引脚配置。另外,UART波特率必须为57600。另外,强烈建议从我们的支持页面阅读无代码用户手册。
https://support.dialog-semiconductor.com/resource/codeless-tutorial-html
谢谢,PM_Dialog
你好,
谢谢你快速的回答。这正是我想要的。不幸的是,我已经这样做了,你可以从附件的图像看到。还有什么需要编辑的吗?
注意,在上传成功后,我现在并不总是看到我的手机上的无代码连接。
你好,
此外,我今天发现,如果我上传codeless_beta1_580_0。我从网站上下载的hex文件,我可以看到设备出现在我的手机上没有问题,但当然,AT命令的引脚是不同的,所以对我没有用处。然而,如果我上传我编译的一个,然后我不能总是看到它。
我所做的就是下载CodeLess20170609,更改引脚,就像我在之前的帖子中显示的那样,然后我按下rebuild All targets。之后,我把十六进制文件在out_580文件夹和上传它与smartsnippets。这似乎不是显示在我的手机上的大多数时间,好像代码不是后悔的好。
嗨MarcoB,
自从您更改了UART引脚后,您是否尝试用Smart Snippets的功率分析器检查设备是否发布广告?另外,您是否尝试从terterm发送任何基本的无代码命令?例如,请尝试从terterm发送' AT '命令。
谢谢,PM_Dialog