单片机ISP是不是只可以下载程序,而串口通信可以进行双方的互相通信

单片机ISP是不是只可以下载程序,而串口通信可以进行双方的互相通信,第1张

二者并不是一种概念。

ISP强调的是功能,在系统上完成应用程序的更新升级,本身可以基于各种各样的通讯接口,例如JTAG、SWD、UART、SPI、USB或者以太网等等。USP过程中,双方也都是在互相通信的。

串口通讯是指数据链路为串行的通讯方式,也就是数据被划分为更小的单元(例如位)在同一条数据通道上按顺序分时传输。串口通讯这个概念是跟并口通讯相对应的,目前常见的外部通讯接口大部分都可以称作串口通讯。

没这么玩过,只能理论上分析其可行性,满足如下条件应该可以:

1、编程开始前能保证两块板的RST为高。(芯片要求)

2、ISP下载器的输入端(应连接AT89S52的MISO/P16)只接1个系统板或干脆不接,编程过程中不对编程结果做校验(不要读 *** 作);(成功失败两种结果不同的输出)

3、保险起见,ISP下载器的输出端(应连接AT89S52的MOSI/P15)及SCK线应连接上拉电阻,保证两个单片机正确接收控制命令;

4、两块系统板的晶振保持一致,或者下载板以较低频率控制编程。(满足时序要求)

总体一个原则,只单向的写,不读。这几条都满足,应该可以同时编程。

boot0 = 1 boot1 = 0

是二个不同的IO控制位,用来选择从哪里启动的。

这都不知道应该打自己二板子

ISP下载 就是用串口下载 可以不用RTS DTR 功能

以上就是关于单片机ISP是不是只可以下载程序,而串口通信可以进行双方的互相通信全部的内容,包括:单片机ISP是不是只可以下载程序,而串口通信可以进行双方的互相通信、一个isp下载器能不能同时给两个at89s52单片机下载程序、如何用ISP给stm32下载程序急!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9730867.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存