• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

新唐单片机N76E003 ISP

liangeeg 2021-04-06 浏览量:750

新唐单片机N76E003 在测试ISP串口下载程序时,波特率设置115200 可以正常链接上位机,但是波特率改为9600时却不能跟上位机通信


115200 正常可以操作,且可以通过串口更新APROM

115200.png

9600,串口监听数据看不出来问题,但是上位机与单片机始终无法链接成功

9600.png

ISP  VS源码修改波特率

vs9600.png


N76E003 串口初始化

keil9600.png



由于串口设备只能支持9600,求做过的大神给指导指导。

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 第一次要用新塘的专用下载器下载,里面isp程序是空的,所以说买新的芯片一定要让卖家烧好isp程序你才可以用isp工具下载
    • 发布于 2021-04-06
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 你的ISP软件的波特率要和mcu匹配才是可以的,这种情况下说明ISP引导代码中,波特率就是9600.
    • 发布于2021-04-06
    • 举报
    • 评论 1
    • 0
    • 0
liangeeg 回复了 耳根的耳根 :ISP programming tool 中波特率已经修改为9600,N76E003的LDROM程序也修改为了9600,关键问题是:波特率都同步修改,同时修改115200跟38400,都可以,但是修改为9600就不行,串口监测到上位机跟单片机的串口修改后数据无乱码,但是跟上位机就是链接不上,还有问题就是keil在线仿真时感觉软件不正常,变量数组仿真时数据都不对 回复

  • 你这到底是串口通讯 还是ISP啊,ISP与串口不是一回事儿啊

    ISP的波特率是不能修改的,只能是固定的115200的

    • 发布于2021-04-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 得用新唐的专用的下载器来烧写这个ISP的,之后才能用串口进行下载
    • 发布于2021-04-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

新唐单片机N76E003 ISP