烧录器是干嘛的(学习单片机第一步:先要了解编程环境和烧录工具)

Posted

篇首语:在学习上做一眼勤、手勤、脑勤,就可以成为有学问的人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了烧录器是干嘛的(学习单片机第一步:先要了解编程环境和烧录工具)相关的知识,希望对你有一定的参考价值。

烧录器是干嘛的(学习单片机第一步:先要了解编程环境和烧录工具)

学习单片机的现状是:明明是一门动手实践的课程,却硬生生学成了理论课。还记得大学学习单片机的时候,老师在讲台上热情激昂的讲着51单片机的汇编指令,却只字不提单片机的编程环境,整个学期结束唯一记住的就是110条汇编指令。你肯定理解错了,这里记住的其实是数字110,那些指令一条也没有记住。

《单片机学习交流圈》1折团购活动,助力#423知识节#,详情如下:

(此处已添加圈子卡片,请到今日头条客户端查看)

工作了这么多年,总结下来:学习单片机的第一步就是先了解单片机的编程环境和烧录工具

可编程类芯片,如单片机、DSP、FPGA等,在写完程序后,需要编译成可执行文件烧录到芯片中,芯片才能按照所设定的逻辑去执行任务。不同芯片所使用的烧录软件、编程器都是不同的,烧录过程其实并不复杂。在需要用到一款可编程芯片时,要先准备编程环境IDE、烧录软件以及编程器。下面介绍几款单片机的编程环境以及烧录方法。

1 51单片机的烧录软件、工具以及烧录方法

这里所说的51单片机主要是指国产的STC单片机,STC单片机可以用keil C51版本来编写程序,程序编译完成后会生成hex文件,可以使用STC-ISP软件来烧录,所用到的硬件烧录器为USB/TLL串口工具。烧录软件的界面如下图所示。

1 51单片机烧录软件STC-ISP界面

STC51单片机在烧写时用的是USB/TTL,其实就是通过单片机的UART来实现的,需要用到四根线:VCC、TXD、RXD、GND。两者的VCC、GND对应相连,TXD和RXD要交叉连接。烧录软件需要注意的是,要正确选择单片机型号、串口号、选择加载hex文件,点击下载/编程后,需要给单片机断一下电再上电,这时就会看到下载过程。烧录成功会有提示。

2 STM系列单片机的烧录软件、工具以及烧录方法

STM具有8位和32位两个版本,STM8可以用IAR for STM8来编程,用STVP来烧录,所用到的工具为STLINK,烧录软件的使用基本上大同小异。STVP在烧录STM8时,需要配置硬件工具,选择STLINK,编程方式选择SWIM,然后选择型号。如下图所示。

2 STLink配置界面

需要需要烧录的HEX或者S19文件。再选择烧录即可。STM32还可以使用MCUISP来烧录,要用到USB/TTL,需要选择串口、文件等,界面如下图所示。

3 MCUISP界面

除了使用独立的烧录软件以外,编程环境还可以支持在线烧录,比如keil使用JLINK实现程序的在线仿真。

(此处已添加圈子卡片,请到今日头条客户端查看)

总之,烧录软件有多种,不同型号的芯片烧录软件、工具都不一样,可以在确定了芯片型号后具体查看。知道了编程环境,有了烧录工具,后面就是勤劳动手了

确定好单片机的型号之后,可以去官网下载单片机的数据手册、了解编程环境以及烧录工具。有了这些内容,学习单片机就事半功倍了。

相关参考

涂装设备桥式烘道(涂装生产线是干嘛的?)

随着工业技术的发展,涂装工艺逐渐出现了,人们把金属和一些其他的物质的表面覆盖上一层保护膜或者装饰层,这种工艺就叫做涂装,然而随着科技的进步和市场需要的增大,涂装已经由起初的手工操作慢慢向工业自动化的方...

涂装设备桥式烘道(涂装生产线是干嘛的?)

随着工业技术的发展,涂装工艺逐渐出现了,人们把金属和一些其他的物质的表面覆盖上一层保护膜或者装饰层,这种工艺就叫做涂装,然而随着科技的进步和市场需要的增大,涂装已经由起初的手工操作慢慢向工业自动化的方...

环保科技公司是干嘛的(2022年度环境技术进步奖名单公布 共27项)

2月7日,中国环保产业协会发布《关于授予“低维护-短流程村镇供排水净化技术与装备”等27个项目2022年度环境技术进步奖的决定》,授予“低维护-短流程村镇供排水净化技术与装备”等10个项目2022年度环境技术进步奖一等奖...

环保科技公司是干嘛的(2022年度环境技术进步奖名单公布 共27项)

2月7日,中国环保产业协会发布《关于授予“低维护-短流程村镇供排水净化技术与装备”等27个项目2022年度环境技术进步奖的决定》,授予“低维护-短流程村镇供排水净化技术与装备”等10个项目2022年度环境技术进步奖一等奖...

环保科技公司是干嘛的(2022年度环境技术进步奖名单公布 共27项)

2月7日,中国环保产业协会发布《关于授予“低维护-短流程村镇供排水净化技术与装备”等27个项目2022年度环境技术进步奖的决定》,授予“低维护-短流程村镇供排水净化技术与装备”等10个项目2022年度环境技术进步奖一等奖...

日料的毛巾是干嘛的(第一次吃日料?不要紧张,这些知识点你要记住)

近些年来,市面上的日料店明显增加不少。南京这边吃日料摩打食堂、深夜食堂和各个牌子居酒屋、拉面店越来越多,虽然有部分人刚开始接触寿司会不适应鱼生的味道,但后来慢慢也得到了大众的喜爱。日料起源于中国后传入...

疾病预防控制中心是干嘛的

1、中国疾病预防控制中心(简称中国疾控中心)成立于1983年12月23日,是由中华人民共和国国家卫生健康委员会主管的实施国家级疾病预防控制与公共卫生技术管理和服务的公益事业单位。2、中心主要开展疾病预防控制、突发...

曼滤清器(汽车空调滤芯是干嘛的,你知道吗?)

空调滤清器,俗称花粉滤清器,汽车空调滤清器的作用是:过滤从外界进入车厢内部的空气使空气的洁净度提高,一般的过滤物质是指空气中所包含的杂质,微小颗粒物、花粉、细菌、工业废气和灰尘等。空调滤清器的效果是防...

打井滤料是干嘛的(第三十四章 土方开挖及降水综合技术交底)

一、工程概况1、拟建场地地上部分包括7栋7~12层住宅公寓,3栋2~3层配建,采用框剪结构,基础类型为桩基础(钻孔灌注桩)。2、地下车库两层(地下一层层高为3.55m、地下二层层高为3.48m)。3、周边环境基坑东侧顶部边缘距离...

机关事务管理局后勤是干嘛的(主动担当,严把“三关”,北仑区机关事务管理局提供坚强后勤保障)

“战疫”打响以来,北仑区机关事务管理局靠前一步、主动担当,以扎实的工作举措、务实的关口把控、有力的工作成效,为打赢疫情防控阻击战提供坚强的后勤保障。强化担当意识,把好政治关。区机关事务局党组召开专题会...