stm32用什么线烧程序

时间:2022-11-13作者:佚名

首先你要弄清楚一点的就是,C 语言程序最终都需要通过一个叫编译器的东西转化为汇编语言,C 语言能跨平台的原因也在此。当你用 C 语言写好你的程序之后,如果你想把它运行在 51 单片机中,那么你就要通过具备 51 内核编译能力的编译器去编译成 51 汇编代码,这样你的代码才能正确运行,而如果你要运行在 STM32 中,那就需要 ARM 内核编译器去编译了。

说回如何烧写的问题。目前我知道有两种常用下载方式:1、串口 2、调试器。

首先说下简单的串口下载,据我所知,这是所有 STM32 单片机都具备的下载方式。它的下载方式很简单,就是通过一个软件,比如 mcuisp.exe,将类似 bin、hex 这样编译好的文件通过串口的方式将数据传输至 STM32 中 (掉电不丢失),然后再执行你的代码。优点是只要有一个串口和下载软件就能下载了,缺点是下载速度慢,并且不能在线调试。

在这里简单说一下 STM32 串口下载的原理。STM32 在生产的时候会首先烧录一段程序,可以称它为 Bootloader 程序,这个程序在一般情况下是不会运行的,需要通过设置一些引脚(BOOTx)的状态去激活它。一旦这段代码运行起来了,就会一直检测其中一个串口的状态信息,一旦识别到了需要下载的条件,就会按照它自己的通信协议完成数据的传输,最终将整个文件代码保存在单片机里面。下载完毕之后,你需要让它退出这种模式,让它回到正常的程序运行状态才能执行你刚才下载好的程序(还是通过设置 BOOTx 引脚的状态)。

现在说下第二种下载方式,下载器。

下载器的类型有很多,有 J-LINK, ST-LINK,CMSIS、ULINK等等,看 MDK 中的下载列表就知道了。

相关阅读

一个零功耗待机的单片机供电电路图讲解

作为一个在电子行业工作的朋友,和单片机打交道的时间一定比和自己老婆打交道的时间都多。单片因其稳定简便而经久不衰,但是大家在应用单片机时始终在为一个事情烦恼,那就是...
2023-08-22
一个零功耗待机的单片机供电电路图讲解

液位继电器控制水位高低,不会的快进来看看~

【免费下载】 PLC软件下载_PLC软件安装教程_PLC手册下载_PLC案例下载! 【免费学习】 变频器精品课程_西门子PLC精品教程_三菱PLC精品教程! 之前的文章中我们介绍了浮球开关控制水泵供...
2023-06-27

所有人都看看!供电公司是怎么知道你在偷电的?

某县某台区窃电的李某某被当场查处,追补电费12602.37元,罚款12602.37元,而且还被责令在县电视台新闻节目中作深刻检讨!偷电上电视了!全县人民都认识了,实在是丢人啊! 所以!...
2023-06-11

热冲击现象对于贴片电容的影响有多大?

除了电涌现象之外,高额的电压还会造成电容自身温度升高,从而产生大量的热量,这种现象一般统称为热冲击。 大量的电荷涌出会造成产品被击穿的现象,而热量冲击很可能直接导致...
2023-03-31
热冲击现象对于贴片电容的影响有多大?

自动重合闸的作用及要求

一、自动重合闸在电力 系统中的作用 架空线路故障大都是“瞬时性”的故障,在线路被继电保护 迅速动作控制断路器 断开后,故障点的绝缘水平可自行恢复,故障随即消失。此时,如...
2023-03-21

热销商品

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

定做定制各类密封条三元乙丙橡胶硅胶PVC防火阻燃EVA氯丁石墨丁晴

本公司专业定做各类定制密封条,涵盖三元乙丙橡胶(EPDM)、硅胶、PVC、EVA、氯丁橡胶、丁腈橡胶及石墨复合等多种材质,满足不同行业对密封、防水、隔音、隔热及防火阻燃...
¥ 1

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目