为什么系列连接在开发工具包基本都有乱码

3个职位/ 0个新
最后发表
iforwisdom
离线
最后看到:6年6个月前
加入:2014-07-04 21:05
为什么系列连接在开发工具包基本都有乱码

我遵循开发工具包的手册- basic (UM-B-025_DA14580_Bluetooth_Smart Development_Kit_Basic.pdf)直到第18/26页。
1) UART连接出现在我的笔记本电脑(windows 8, 64位)的“端口”下为COM4,而不是“USB串口”下。我想这不会导致与Tera的串行连接中的乱码问题。
2)我设置好Tera配置后,Tera终端显示的都是乱码。
3)在步骤6.1.15,在我单击启动/停止调试会话后,弹出一个窗口“错误:Flash下载失败”。

有人能帮我吗?谢谢

MHv_Dialog
离线
最后看到:3个月2天前
工作人员
加入:15 2013-12-06
你好,

你好,

一个未编程的设备(意味着OTP内存块中没有应用程序代码)将通过一个序列启动,该序列访问设备的串行端口(UART/SPI/I2C),试图找到可引导的代码。这将导致在UART上传输的字符看起来像乱码。换句话说,你所看到的是预期的行为。

您遇到的另一个问题(Keil调试器问题)是您在Keil中的设置至少缺少一个步骤。点击魔棒图标。这将打开“选项”窗口。转到工具选项卡,选择“使用外部工具进行Flash编程”。如果你有这个和用户手册中提供的其他设置(包括附录A中的步骤),你应该很好。

iforwisdom
离线
最后看到:6年6个月前
加入:2014-07-04 21:05
谢谢你的回复。我们

谢谢你的回复。我们还通过在“目标皮质- m0 SDK -模拟器选项”的调试选项卡设置的“皮质Jlink/Jtrace驱动程序设置”窗口中勾选“验证”选项,并在同一个“皮质Jlink/Jtrace驱动程序设置”窗口的调试选项卡上勾选“下载到Flash”选项框来解决问题。这样就解决了乱码问题。

谢谢