机箱有 DB9 接口吧
设备管理器 里有嘛? 如果机箱有接口,设备管理器里没有或许是 CMOS里禁用了
如果 设备管理器 里有 但没有 DB9 接口或许 主板接口没有引出到机箱
单片机一般有 TTL 串口,如果接口连接 了 max232 一类的电平转换芯片,与外界连接的接口应该 就是 DB9
直接用 串口线连接就行,不过 串口通信 与 下载 程序不一回事
用串口下载程序需要 单片机支持吧,应该有下载电路连接的
祝你顺利吧
确实是用串口通信技术下载,但并没有用单片机的串行口(RXD和TXD)。
这个功能很特殊,要将程序先转化为熔丝文件,然后利用高频高压信号,传输到单片机中,改写里面的程序,一般称为ISP(在系统可编程,In-System Programming)下载
在支持ISP功能的单片机上,可以通过串口下载编译好的程序。但由于计算机和单片机不能直接连接,要通过串口下载器来连接,一般分为两种 :
一、232转TTL型,使用计算机上口时,由于单片机的电压是3-5V,计算机标准232电平是±15V,所以需要电平转换型下载器。
二、USB转TTL串口,新计算机有的没有串口,所以需要一个USB转串口线,扩展出来一个串口。
只用来下程序,你的程序中不用串口就不需要初始化。凡是能够用串口下载程序的单片机,内部都有自举程序,这个程序是隐藏的,不占用用户程序空间,在自举程序中会对串口初始化,但一旦脱离自举程序把权限交给用户,进行了一次类似手机恢复出厂设置的动作,你程序中再次使用串口时还是得初始化。
max232是电平转换电路,就是将电脑的串口
RS-232电平转换成TTL信号,和单片机通信
不需安装驱动程序
如果用USB接口,则要用CH340/341
或CPL2102等芯片将USB信号转成TTL电平
如果自制简易板子的话,为了简便,常采用成品USB转TTL下载线(下载器),还能提供33或5V电源,这种下载线可用于STC单片机及STM32单片机上,需安装驱动程序
当然能用了,下载程序(用户程序)时,此时控制串口的是内部的BOOT程序,当进入用户程序后,BOOT已经把硬件的控制权交出来了,此时掌握的串口的是你的用户程序。
这就像一辆车,一开始是别人驾驶,到地方了,他就把车子交给你,由你来开。
所以,关键是看哪个程序在控制。
以上就是关于如何直接用计算机的串口连接单片机(或开发板)的串口进行下载与更新程序,可行吗全部的内容,包括:如何直接用计算机的串口连接单片机(或开发板)的串口进行下载与更新程序,可行吗、51单片机下载程序用的是串口通信么、51单片机中的串口下载器是什么 有什么作用功能呢 我是刚刚接触,所以不懂,请大家支持。。。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)