如何直接用计算机的串口连接单片机(或开发板)的串口进行下载与更新程序,可行吗

如何直接用计算机的串口连接单片机(或开发板)的串口进行下载与更新程序,可行吗,第1张

机箱有 DB9 接口吧

设备管理器 里有嘛? 如果机箱有接口,设备管理器里没有或许是 CMOS里禁用了

如果 设备管理器 里有 但没有 DB9 接口或许 主板接口没有引出到机箱

单片机一般有 TTL 串口,如果接口连接 了 max232 一类的电平转换芯片,与外界连接的接口应该 就是 DB9

直接用 串口线连接就行,不过 串口通信 与 下载 程序不一回事

用串口下载程序需要 单片机支持吧,应该有下载电路连接的

祝你顺利吧

你的AT89C52既然可以用梯形图进行编程控制,就是说,它的里面有一个程序。

现在通过串口,只能为这个程序送入一些“梯形图”,不能改变里面的程序。

如果想要重新写入程序,只能用““写入器””对AT89C52先进行擦除,再写入。

这个工作,需要用专用的设备,仅仅希望用串口下载的方式,是办不到的。

arm芯片光种类就有很多种核心的,更不用说同一种核心每个公司生产的芯片也都不一样了。学习的比较多的就是基于arm7、arm9、arm11核心的芯片以及现在新出来的cortex-m3核心的stm32了。这其中只有stm32可以用串口下载程序,其他的一般都用jtag来下载。所谓jtag就是将arm芯片的一些引脚引出到一个jtag接口,然后用一个工具一端接jtag接口、一端接到电脑来烧写以及调试程序,这个工具可以是接电脑并口的jtag小板(价格十几块钱),也可以是接电脑usb接口的jlink(价格七八十)。

开发arm的话,在功能方面是可以当做单片机那样跑些流水灯、数码管之类的,刚开始学习arm也是要这样用以便入门的,但学到后面主要还是完成一些更复杂的功能,以及跑 *** 作系统。而且也不像单片机那么方便,arm都是贴片的,不能像单片机那样在编程器上下好了程序,再取下来安装在自己用万用板焊的电路上。不过也可以用个arm的最小系统板,最小系统板上都有jtag接口,可以下好程序再用自己焊的模块拓展。像stm32、arm7的最小系统也不是很贵只要几十块,而arm9、arm11的最小系统就要大几百了。但这也只是学生用来学习、参加电子竞赛、做毕业设计之类的才用最小系统开发。正规的在公司里开发的话都是用开发板然后是自己设计电路、画pcb、拿去工厂制板然后再焊接、调试。这其中花费的资金不是一般个人能承受的起的。

综上所述,你想用arm开发一个MP3或小东西的话,可以买个stm32或者arm7的最小板,自己焊或者买个MP3模块来弄,这也就要花个一百来块钱,但是你只会51单片机,arm完全不了解,多半会失败。所以你还是老老实实买个开发板来学习吧。推荐你买stm32的开发板,价格便宜,最便宜的只要100多,程序可以用串口下载,而且stm32更接近单片机,与arm7、arm9、arm11相比更加容易一些。arm7也不错,开发板只要两三百块。至于arm9、arm11的开发板最便宜的也要500多了。

小伙子不错啊,高中就开始玩单片机了,前途无量啊,以后上网多了解下这方面的信息,你问的问题网上多搜搜、多逛下论坛,很容易就可以找到答案的。

不同厂商、不同系列的单片机,下载程序的方法也不一样。

STC的单片机下载程序最简单,把单片机的串口两根线和地线连接到电脑的串口上,运行STCISP软件可以下载程序。

Atmel的单片机,早期一般是并行下载,比如AT89C系列,使用的IO口很多,并且可能还需要12V的编程电压,一般使用专业的编程器来下载程序。新的产品一般是使用一种10针的ISP接口下载,比如AT89S系列、Atmega系列等等,ISP下载也需要使用专门的装置。

PIC单片机也是使用专业的编程器来下载程序。

STM8、STM32可以使用串口下载,或者J-Link、ST-Link等专业下载工具来编程。

以上就是关于如何直接用计算机的串口连接单片机(或开发板)的串口进行下载与更新程序,可行吗全部的内容,包括:如何直接用计算机的串口连接单片机(或开发板)的串口进行下载与更新程序,可行吗、AT89C52 串口下载问题、ARM单片机主要用什么开发工具_arm内核的单片机有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10103477.html

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

发表评论

登录后才能评论

评论列表(0条)

保存