学习MCU的当前状况是:它显然是一门动手实践的课程,但它已成为一门理论课程。我还记得当我在大学学习MCU时,老师在讲台上热情地谈论了51 MCU的汇编指令,却没有提到MCU的编程环境。
我在学期末记得的唯一一件事是110条汇编指令。您一定误会了。
您在这里实际记住的是数字110,并且没有任何命令被记住。经过多年的工作,我可以总结一下:学习SCM的第一步是了解SCM的编程环境和编程工具。
可编程芯片,例如单片机,DSP,FPGA等,需要编译成可执行文件,并在编写程序后刻录到芯片中,以便芯片可以根据设置的逻辑执行任务。不同芯片使用的刻录软件和编程器有所不同,并且刻录过程实际上并不复杂。
当需要使用可编程芯片时,必须首先准备编程环境IDE,并刻录软件和编程器。下面介绍几种MCU的编程环境和烧录方法。
1 51单片机的烧录软件,工具和烧录方法。这里提到的51单片机主要是指国内的STC单片机。
STC单片机可以使用keil C51版本编写程序。编译程序后,将生成一个十六进制文件,并且可以使用STC -ISP软件进行刻录,使用的硬件刻录机是USB / TLL串行端口工具。
刻录软件的界面如下图所示。 1 51 MCU编程软件STC-ISP接口STC51 MCU在编程时使用USB / TTL。
实际上,它是通过MCU的UART实现的。需要四根线:VCC,TXD,RXD和GND。
两者的VCC和GND对应连接,TXD和RXD应该交叉连接。编程软件需要注意正确选择微控制器型号,串行端口号以及选择要加载的十六进制文件。
单击下载/程序后,需要关闭微控制器的电源,然后再打开电源,然后您将看到下载过程。编程成功时将出现提示。
2 STM系列单片机的刻录软件,工具和刻录方法。 STM有两个版本,即8位和32位。
STM8可以使用IAR为STM8进行编程,也可以使用STVP进行编程。使用的工具是STLINK,刻录软件的使用基本上是相同的。
当STVP刻录STM8时,它需要配置硬件工具,选择STLINK,选择SWIM作为编程模式,然后选择模型。如下所示。
2 STLink配置界面需要刻录HEX或S19文件。然后选择刻录。
STM32也可以使用MCUISP进行刻录。要使用USB / TTL,您需要选择串行端口,文件等。
接口如下图所示。 3 MCUISP接口除了使用独立的刻录软件外,编程环境还可以支持在线刻录,例如,keil使用JLINK来实现程序的在线仿真。
简而言之,刻录软件种类繁多,不同的芯片刻录软件和工具也不同,请在确认芯片型号后进行检查。了解编程环境以及刻录工具,后面会辛苦工作。
确认了单片机的型号后,可以进入官方网站下载单片机的数据手册,了解编程环境和刻录工具。有了这些内容,学习MCU只需花费一半的努力就能获得两倍的结果。
精彩文章推荐:为什么像11.0592M晶体振荡器这样的单片机如此之多?如何在单片机编程中检查版本之间的代码差异:代码比较工具单片机如何工作?单片机的内部结构原理让您顿悟!新手如何学习MCU?看完本文后,我将不再困惑,并逐步成为MCU的高手!哪种开发板更适合新手自己学习MCU?免责声明:本文内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。如有任何疑问,请与我们联系,谢谢!。
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: ys@jepsun.com
产品经理: 汤经理
QQ: 2057469664
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- Wi-Fi 6双频天线优势详解:为何它成为新一代网络设备标配? Wi-Fi 6双频天线:构建高效、稳定无线网络的核心组件在当前万物互联的时代,网络连接的稳定性与速度成为用户体验的关键。Wi-Fi 6双频天线凭借其在2.4GHz与5GHz双频段上的卓越表现,正迅速成为智能手机、路由器、智能电视等主...
- 西门子行程开关:可靠的工业自动化解决方案 西门子行程开关是工业自动化领域中不可或缺的一部分,它们被广泛应用于各种机械设备和生产线上,以实现对运动部件位置的精确控制。这类行程开关通常安装在需要检测物体位置或者动作完成状态的位置上,通过机械触点的...
- 快速门行程开关的功能与应用 快速门行程开关是一种用于控制快速门开启和关闭位置的关键部件。这种开关通过预先设定的位置信息来确保门体在到达指定位置时能够准确停止,既保证了使用的安全性也提高了操作的便利性。在工业厂房、仓库等场所,快速...
- 贴片一体成型电感是如何处理信号 电视机接受信号首先是由高频头通过天线接受射频信号,然后将射频信号在高频头内,经过电路中的贴片一体成型电感进行选频、滤波器等处理完成后,筛选电视机需要接受的信号即中频信号,此时将中...
- 深入理解运算放大器输出电阻:从理论到工程实践 运算放大器输出电阻的工程视角分析在现代电子系统中,运算放大器不仅用于信号放大,还广泛应用于滤波、比较、电平转换等场景。然而,其输出电阻常常被忽视,尤其是在高精度或大功率应用中,它直接影响系统的稳定性与...
- 西门子3SE行程开关:高性能与可靠性的结合 西门子3SE系列行程开关是一款专为满足各种工业应用需求而设计的产品。这款行程开关以其卓越的性能、可靠的耐用性和灵活的安装选项,在自动化控制领域内享有盛誉。3SE行程开关适用于多种环境条件,无论是机械设备的位置...
- 触控屏幕控制器原理详解:从信号采集到人机交互的全过程 触控屏幕控制器原理详解触控屏幕控制器是实现触摸交互的核心硬件组件,广泛应用于智能手机、平板电脑、工业控制面板及智能家居设备中。其核心功能是实时检测用户手指或触控笔的位置,并将这些信息转化为数字信号,供...
- 为什么有些压敏电阻可以用于半导体制造过程中的质量控制? 压敏电阻可以用于半导体制造过程中的质量控制,其原理是基于压敏电阻的压敏特性和半导体制造过程中的电压变化。在半导体制造过程中,电压变化可能会导致产品质量的变化。例如,在光刻过程中,电压变化可能会导致光刻...
- 数显压力开关:现代工业自动化控制的重要组成部分 数显压力开关是一种现代化的压力控制设备,它结合了传统机械式压力开关的实用性与数字技术的精准性。以成瑞品牌的数显压力开关为例,这类产品通常具备高精度的压力测量功能,能够实时显示当前系统内的压力值,并在达...
- RKJXP1224002:一款专为PS3设计,兼具实用性的游戏手柄 索尼PS3和任天堂Wii作为上一代游戏主机的经典代表,各自拥有一大批忠实粉丝。在游戏体验方面,除了主机本身的功能与性能之外,手柄的重要性也不言而喻。RKJXP1224002是适用于PS3的一款游戏手柄,其采用了经典的设计布局,拥...
- 一控单开与一控双开墙壁开关的功能及应用 墙壁开关是日常生活中不可或缺的电器配件之一,它们不仅能满足我们对照明的基本需求,还能通过不同的设计和功能提升居住环境的舒适度。以“一控单开”和“一控双开”的墙壁开关为例,这两种类型的开关各有特色。“一...
- 主变容量与电容器配置关系详解:从理论到工程实践 主变容量与电容器配置的核心逻辑在现代电力系统中,电容器作为无功功率补偿装置,其配置必须遵循科学依据。其中,“以主变容量为基准”是行业通用的设计准则,旨在实现无功功率的就地平衡,降低网损,提升电压质量。...
- 变阻器在结构上与电位器有很大关系,但它们不用作分压器,而是用作可变电阻器 变阻器变阻器在结构上与电位器有很大关系,但它们不用作分压器,而是用作可变电阻器。它们只能使用 2 个端子,而不是 3 个端子的电位器。一种连接在电阻元件的一端,另一种连接在可变电阻器的雨刷器上。在古代,变阻器...
- 电阻会突然降为零是什么导体 它是一种超导体,电阻会突然降到零。当某些材料的温度下降到一定值时,电阻将下降到零。这种现象被称为超导性。电阻的主要物理特征是它将电能转换为热能,也可以说是能量消耗元件,电流通过该元件产生内部能量。&n...
- 微纳微波电容:下一代高频器件的突破性进展 微纳微波电容:下一代高频器件的突破性进展微纳微波电容是近年来微电子与纳米技术交叉融合的前沿成果,其特征尺寸达到微米甚至纳米级别,广泛应用于太赫兹通信、量子计算和生物传感等领域。相比传统微波电容,微纳微...
- 长寿命JY系列与HY系列核心优势解析:为何它们成为工业首选? 长寿命JY系列与HY系列的核心特点概述在现代工业设备中,零部件的耐用性与可靠性直接决定了生产效率和维护成本。长寿命JY系列与长寿命HY系列凭借其卓越的设计理念与材料工艺,已成为众多行业中的首选解决方案。这两款系列...
- 销售SME-10-KQ-LED-24型费斯托行程开关:高效可靠的自动化控制解决方案 销售的SME-10-KQ-LED-24型费斯托行程开关是一款高品质、高可靠性的自动化控制元件。该行程开关适用于多种工业环境,能够有效地检测机械运动的位置和状态,确保生产过程的安全与效率。费斯托作为全球知名的自动化技术供应商...
- 深入理解可编程晶体振荡器:从选型到系统集成的完整指南 可编程晶体振荡器系统集成全攻略在现代嵌入式系统设计中,选择合适的可编程晶体振荡器(XO)不仅影响系统性能,还直接关系到研发效率与量产成本。本文将从选型标准、电气特性、封装形式到实际部署建议,提供一套完整的...
- PTTC聚鼎PTLC12D-B温控器安装与维护指南:从入门到精通 PTTC聚鼎PTLC12D-B温控器安装与日常维护全攻略正确安装与定期维护是确保PTTC聚鼎PTLC12D-B温控器长期高效运行的关键。本文将从安装步骤、接线规范、故障排查到保养建议进行系统讲解,帮助用户实现“装得对、用得好、修得快”。...
- LED驱动器EMI抑制方法的工程实践与优化策略 在现代智能汽车中,LED驱动器不仅是照明系统的“心脏”,更是影响整车电磁兼容性(EMC)的关键环节。针对不同应用场景,工程师需结合理论分析与实测反馈,制定系统化的EMI抑制方案。......