用keil5编译正常,但是用jtag线在烧录时出现了“no ulink device found”的错误,
本人学单片机不久,最近也好几天没有用keil5 jlink下载了,突然有点懵,于是
在网上搜了一个帖子:
keil5 no ulink device found
https://
wenku.csdn.net/answer/10d3973f5b177af03640825f6cbba831
其中的一条如下:
第二步:检查keil 5设置
如果硬件连接没有问题,第二步就需要我们检查keil 5的设置。我们需要打开“project”选项卡,选择“options for target”菜单。在这个菜单中,我们需要选择“debug”选项卡。在“debug”选项卡中,我们需要确认仿真器选择为ulink2或其他仿真器。如果选择的仿真器不是ulink2或其他仿真器,则需要手动更改。
怀疑配置不是jlink了,
于是查看了配置,确实配置错了,但有点纳闷,不知道什么时候变成ulink了!用jtag线去烧,当然人家不认了!
于是赶紧参考别的机器上的工程(能烧录的)改好:
果然正常下载了。