导航:首页 > 软件知识 > 上位机如何给单片机烧录程序

上位机如何给单片机烧录程序

发布时间:2023-11-30 22:32:12

❶ 怎么把单片机程序写到单片机里面需要用到什么东西

如楼上所说,一般程序编译后会生成.HEX(十六进制文件)或.BIN(二进制文件)后缀的文件,这些文件可以通过专用的烧写设备写到单片机的程序存储器里面。有一些单片机也可以通过串口连接然后配合上位机烧写程序将程序写进Flash,还有的单片机使用JTAG也可以。这些会因使用的单片机不同而有所不同。相同的是,所谓把“程序写到单片机里面”其实是将程序写到单片机的程序存储器里面。
具体点吧,对于不支持ISP(in-system programming 在线系统编程)的器件(比如说AT89C51),那就需要用专用的烧写器,配合上位机软件将程序烧写到Flash里面。对于支持ISP的器件(比如AT89S51/52,PIC,MSP430,ARM等)就可以使用串口或JTAG连接(各个器件的ISP电路基本上DATASHEET都提供,上位机程序一般生产商也提供)通过简易的ISP软件,将程序烧写到Flash(当然像AT89S51/52,PIC等也可以使用编程器)。其中ARM提供JTAG下载方式。另外,如果单片机使用的是扩展外部存储器,那就可以使用编程器直接对外部存储器编程。ARM的程序下载比较复杂,可以使用其它的很多接口方式。
总结起来一句话,所谓的把“程序写到单片机里面”其实是将程序写到单片机的程序存储器里面。当然这可以使用任何有效的方法。

❷ 仅一个51单片机,非开发板,怎样给里边烧程序

首先要有硬件的烧录器,一款烧录器具有其规定的与MCU链接的通信接口,如JTAG,SPI UART,等,
然后通过上位机编译软件按照规定的使用方法,将源文件编译为HEX或其他二进制文件,然后自动烧录至MCU中。

望采纳,谢谢。

❸ 怎么往单片机里面烧录多个不同模块的程序

都是一个工程里面的程序,几个模块是指里面的功能分区,烧录文件就是一个文件涵盖了所有的程序,不需要单独烧录,直接烧录就可以了。

阅读全文

与上位机如何给单片机烧录程序相关的资料

热点内容
三户户外产品怎么样 浏览:261
精锐招聘信息后面为什么会有编号 浏览:237
如何消除程序的病毒 浏览:38
如何正确加盟代理商 浏览:918
闲鱼信息纰漏都有哪些信息 浏览:765
离婚起诉程序如何走 浏览:522
高铁退票网上程序怎么操作 浏览:685
风电技术交流简报怎么写 浏览:917
nba打包交易是什么意思 浏览:265
别人说你拍照技术不好怎么怼回去 浏览:691
干香附子多少钱一斤市场价 浏览:981
股票基金怎么购买交易 浏览:695
交易猫发货中1天会怎么样 浏览:245
小程序钢琴块2是什么东西 浏览:655
怎么做微商代理商 浏览:648
小程序前端如何向后台发送请求 浏览:386
爬山用什么app可以记录数据 浏览:720
720产品展示如何实现 浏览:849
东安市场闭市怎么去 浏览:791
手机交易猫站内信怎么看 浏览:749