你好
我不是软件工程师,所以我希望你能理解我的问题。
我有一个定制的板与DA14580。我能够无代码编译并上传带有smartsnippets的.hex文件。代码运行良好,因为我可以看到在我手机上的BT连接之间出现了无代码。
当我在115200打开teraterm set并发送at命令时,没有发生任何事情。
我想澄清的是,只有两个管脚连接(端口0上的管脚2和3)。如数据表所述,上传工作在115200。运行codeless后是否使用了不同的管脚?我可以重新映射这个吗?此外,任何一条缆绳上都没有引体向上的动作。
谢谢你的帮助
设备:
你好,马可布,
请检查无代码源代码应用程序的user_periph_setup.h头文件中的UART2引脚配置。UART2_TX在P0_4中配置,UART2_TX在P0_5中配置,因此无代码使用的UART引脚与您在自定义板中使用的引脚不同。因此,DA14580没有与FTDI连接,这就是为什么您无法在RM中看到任何内容。我强烈建议您使用自定义板中使用的管脚更改UART2管脚配置。此外,UART波特率必须为57600。此外,强烈建议阅读我们支持页面上的无代码用户手册。
https://support.dialog-semiconductor.com/resource/codeless-tutorial-html
谢谢,下午好
你好
谢谢你的快速回答。正是我想要的。不幸的是,我已经这样做了,你可以从附件中看到。还有什么需要编辑的吗?
注意到,在成功上传后,我并不总是能在手机上看到无代码连接。
你好
此外,我今天发现,如果我上传从网站下载的无代码_beta1_580_0.hex文件,我可以看到手机上出现的设备没有问题,但AT命令的PIN码当然不同,因此对我没有用处。然而,如果我上传一个我喜欢的,那么我不能总是看到它。
我所做的就是下载CodeLess20170609,按照我在上一篇文章中显示的那样更改PIN,然后按下RebuildAll targets。之后,我把十六进制文件放在out_580文件夹中,并用smartsnippets上传了它。这似乎并没有出现在我的手机上的大部分时间,好像代码不是很好。
你好,马可布,
由于您更改了UART引脚,您是否尝试过使用power profiler of Smart Snippets检查设备是否发布广告?另外,您是否尝试从RM发送任何基本的无代码命令?例如,请尝试从teraterm发送“AT”命令。
谢谢,下午好