单片机编程器和开发板下载的区别

发布时间: 2019-10-09

  单片机编程器和开发板的下载功能有什么本质的区别吗我现在的麻烦事sste516rd芯片不能仿真,据说是内部程序掉了,我用开发板下载仿真程序就去,显示找不到芯片,查了一下说是要用编程器...

  单片机编程器 和开发板 的下载功能有什么本质的区别吗 我现在的麻烦事sste516rd芯片不能仿真,据说是内部程序掉了,我用开发板下载仿真程序就去,显示找不到芯片,查了一下说是要用编程器少些才行,请教给为了,刚学单片机,见笑了,希望答案全面点,会有加分的。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部sste516rd芯片 这个芯片我接触过 但是用他干过活(用着太费劲了 不如直接上单片机来的方便)

  所以要怎么做呢? 你写一个程序 把芯片放到编程器上(12V)把程序弄进去 插在实际目标板子上跑程序……

  于是你通过一个开发板 通过一定的协议 把程序写(应该说是传输)到仿真芯片里面 就可以直接跑了 不用折腾了 (都是5V的系统)

  仿真芯片里面是有程序的 用于实现方正功能 这个程序应该是通过编程器(12V)灌进去的(应该是啊) 所以就是要用编程器烧的

  原理是这样的 单片机出厂的时候 就有一段固化程序 用于和PC进行编程通信 而且编程电压是单片机的工作电压

  还有再高档的技术比如ARM的ETM 他是CPU本身集成的调试功能 就再也没有仿真器之说了

  建议你用一下AT89S51 或者STC89C51 后者是国产的 现在挺火的 都支持ISP的

  我也曾经做过这类型的仿真器,如果想用串口下载仿真监控程序的话,芯片需要用CA版本的,好像是这个版本的芯片内置了什么引导程序的,要不然只能用专用烧写器写进去,专用烧写器功能齐全,但用起来麻烦,而开发板上的下载功能只支持一般的烧写

  展开全部专业单片机开发一般使用专业的仿真器,不过价格昂贵,个人学习开发的话一般都是用烧写器把程序下载到MCU上,用水炖锅怎么做虾粥的做法开奖结果。进行软件的调试,但是需要MCU侧内置负责通信和下载的程序,另外MCU侧一般还有一些跳线模式设置,把跳线设置正确才可以往里面写入程序,所以需要仔细阅读芯片手册和开发板手册。

  按照你的错误提示是烧写程序与MCU的串行通信没有建立起来,请按如下检查一下。