嗨,对话框中,我有一个基本的工具包。我已经按照文档设置了环境(jlink,包安装程序,keil,目标选项等)。设置也是正确的,但当我在调试模式下运行代码时,代码似乎出现故障。我运行了基本的闪烁项目,LED以可变的速率闪烁,打印出来的是不可读的(包括符号和所有),尽管我已经完美地设置了波特率。我没有改变代码中的任何东西。我该怎么做呢?
谢谢提前
嗨sanjayp93,
如果你看到led闪烁,数据在你的终端上以稳定的时间间隔输出,要么你设置了错误的波特率,要么ATMEL处理器的UART出了问题,作为一个jlink。你可以尝试的除了重新检查你的baudrare并确保它设置在115200之外,移除连接ATMEL的UART TX/RX的跳线,并放置FTDI芯片,然后再次尝试打印字符。还可以查看PC上的设备管理器,检查基本套件是否被视为JLink CDC UART端口。
由于MT_dialog
我也有一个专业工具包,尝试了同样的,仍然得到相同的场景。我该怎么理解呢?LED实际上并不是在“闪烁”,它有点像在闪烁。波特率为115200。
我不该有任何合理的解释(如果你还没有测试它在两个不同的设备我会说董事会有问题),确信你改变了sw的作品以任何方式或者你错误的跳投在舞台上,您使用的是吗?请尝试使用一个新的SDK副本和闪烁的例子。另外,关于你在UART上得到不同种类的符号的事实,你可以试着按下重置按钮,检查符号和输出率是否相同时,程序正在执行。当重置被击中,引导加载程序运行和在UART上打印一些符号(垃圾数据),我只是想了解如果程序运行和打印垃圾数据或下载失败,你在UART上得到引导加载程序的垃圾数据。另外,作为最后的手段,检查不同的USB端口或不同的pc。
嗨sanjayp93,
如果你看到led闪烁,数据在你的终端上以稳定的时间间隔输出,要么你设置了错误的波特率,要么ATMEL处理器的UART出了问题,作为一个jlink。你可以尝试的除了重新检查你的baudrare并确保它设置在115200之外,移除连接ATMEL的UART TX/RX的跳线,并放置FTDI芯片,然后再次尝试打印字符。还可以查看PC上的设备管理器,检查基本套件是否被视为JLink CDC UART端口。
由于MT_dialog
我也有一个专业工具包,尝试了同样的,仍然得到相同的场景。我该怎么理解呢?LED实际上并不是在“闪烁”,它有点像在闪烁。波特率为115200。
嗨sanjayp93,
我不该有任何合理的解释(如果你还没有测试它在两个不同的设备我会说董事会有问题),确信你改变了sw的作品以任何方式或者你错误的跳投在舞台上,您使用的是吗?请尝试使用一个新的SDK副本和闪烁的例子。另外,关于你在UART上得到不同种类的符号的事实,你可以试着按下重置按钮,检查符号和输出率是否相同时,程序正在执行。当重置被击中,引导加载程序运行和在UART上打印一些符号(垃圾数据),我只是想了解如果程序运行和打印垃圾数据或下载失败,你在UART上得到引导加载程序的垃圾数据。另外,作为最后的手段,检查不同的USB端口或不同的pc。
由于MT_dialog