4个帖子/ 0新
最后一篇
Sanjayp93.
离线
最后一次露面:4年1个月前
加入:2017-01-04 05:50
不起作用

嗨对话框,
我有一个基本的套件。我根据文档(jlink,pack安装程序,keil,目标选项等)设置了环境。设置也是合适的,但是当我在调试模式下运行代码时,代码似乎是故障的。我运行基本的眨眼项目,LED以可变速率闪烁,即使我完美地设置了波特率,也是不可读取的(带符号和所有)的打印。我没有在代码中更改任何内容。我该如何继续?

提前致谢

设备:
mt_dialog.
离线
最后一次露面:4个月1日前
职员
加入:2015-06-08 11:34
嗨Sanjayp93,

嗨Sanjayp93,

如果您看到LED闪烁,并且数据在终端上的稳定间隔内进行过出来的话,则设置Baudrate错误,或者Atmel处理器的UART发出的些什么是jlink的问题。除了重新检查BaudRare并确保设置在115200中,您可以尝试,从Atmel中删除连接UART TX / RX的跳线并放置FTDI芯片,然后重试打印出字符。此外,请查看PC上的设备管理器,并检查基本套件是否被视为JLINK CDC UART端口。

谢谢mt_dialog.

Sanjayp93.
离线
最后一次露面:4年1个月前
加入:2017-01-04 05:50
我也有专业套件,试过

我也有一个pro套件,用同样的尝试,仍然得到同样的情景。我该怎么做?而LED实际上并不“眨眼”,它的种类或多或少就像闪烁。波特率为115200。

mt_dialog.
离线
最后一次露面:4个月1日前
职员
加入:2015-06-08 11:34
嗨Sanjayp93,

嗨Sanjayp93,

我没有任何合理的解释(如果你还没有在两个不同的设备上测试它,我会说董事会有问题),肯定是你以任何方式改变了眨眼的SW,或者你错了您正在使用的板上的任何跳线?请尝试使用SDK和Blinky示例的新鲜副本。还要考虑到您在UART上获得不同类型的符号,请尝试按重置按钮,并在程序执行时检查符号和输出速率是否相同。重置时,引导加载程序在UART(垃圾数据)上运行并打印一些符号,我只是想了解程序是否运行并打印垃圾数据,或者下载失败,您将引导加载程序的垃圾数据放在UART上。此外,作为最后一个手段,也许检查不同的USB端口或其他PC。

谢谢mt_dialog.