
通用微控制器(MCU)开发
文章平均质量分 95
以实战涉及技术为线索,介绍了基于微控制器(MCU)等处理器开发涉及技术,包括IDE调试,产品化模块开发,开发模式等,涉及STM,NXP等MCU平台。
十六宿舍
如果人心的成见是一座大山,我愿意成为愚公。个人博客,文章均为原创,欢迎各位评论或私信讨论技术。
展开
-
【嵌入式开发工具】TI+IAR建立工程与在线调试
本篇文章介绍了IAR这款嵌入式集成开发环境的使用,利用一些简单例程来引导读者从实际使用出发来熟悉这款开发工具的常见功能使用,帮助读者快速上手陌生的开发环境。原创 2023-11-05 18:16:41 · 1812 阅读 · 0 评论 -
【嵌入式开发工具】STM32+Keil实现软件工程搭建与开发调试
文章介绍了基于Keil集成开发环境实现从无到有搭建ST芯片嵌入式软件工程的过程,帮助读者对整个嵌入式软件工程的来龙去脉有个整体的认识,并能够从使用的角度出发了解Keil集成开发环境的使用。原创 2023-11-04 22:53:49 · 4967 阅读 · 6 评论 -
STM32+摁键与定时器实现Led灯控制(中断)
本篇文章介绍了在STM32平台实现摁键中断控制LED亮灭以及定时器中断控制LED灯周期亮灭的功能。文章首先系统的介绍了中断有关的概念,然后通过摁键以及定时器两个实例带领读者直观的了解中断的作用。原创 2023-10-22 18:17:13 · 6381 阅读 · 1 评论 -
STM32+2.9inch微雪墨水屏(电子纸)实现显示
墨水屏因为低功耗的等特点经常被用作需要显示数据的嵌入式产品上,本篇文章介绍了在单片机平台上驱动墨水屏幕显示图像以及按需在屏幕上画图写字,介绍了实现墨水瓶显示的完整过程。原创 2023-10-21 22:30:37 · 12476 阅读 · 10 评论 -
NXP公司K60N512+PWM控制BLDC电机
本篇文章完整的介绍了在NXP平台上实现驱动控制无刷直流(BLDC)电机的整个过程。文章从基础理论讲起,帮助读者梳理电机控制相关概念,了解整个电机驱动系统构成,带领读者从BLDC电机控制实现的各个开发步骤来直观体验了整个实现过程。原创 2023-10-05 04:26:35 · 1399 阅读 · 2 评论 -
NXP公司LPC21XX+W25Q128实现外扩Flash
本篇文章介绍了在NXP平台上实现外扩存储的方案,帮助嵌入式工程师在遇到存储空间不足时能够通过外扩Flash的方法来解决。文章先介绍了方案的相关概念,并从硬件原理以及嵌入式软件两个方面进行了详细的说明。方案使用的Flash芯片型号为W25Q128FV,通过SPI与MCU进行通信。原创 2023-04-29 13:46:59 · 2035 阅读 · 2 评论 -
NXP公司LPC21XX+PID实现稳定温度控制
本文介绍了在NXP平台上利用PWM功能实现温度控制,并利用PID算法将温度稳定控制在预设值。文章内包含硬件的原理与嵌入式软件的分析,帮助嵌入式工程师快速上手在工业控制领域类似的反馈控制应用。原创 2023-04-25 14:10:09 · 928 阅读 · 3 评论 -
NXP公司LPC21xx+热敏电阻实现温度检测
本篇文章介绍了在NXP平台,基于热敏电阻实现板卡重点发热区域温度检测功能的方案。文章首先介绍了相关概,帮助您更好的理解后续的内容。然后介绍了实现的硬件原理,最后提供了嵌入式代码介绍了实现完整的实现流程。原创 2023-04-22 14:20:34 · 1264 阅读 · 2 评论 -
NXP公司K20+PF8100实现硬件窗口看门狗
本篇文章介绍了在NXP平台上使用NXP公司提供的PMIC芯片实现硬件看门狗的功能,对相关电源设计部分的概念进行了详解,帮助嵌入式工程师快速上手看门狗相关功能开发。原创 2023-04-20 16:39:48 · 2193 阅读 · 6 评论 -
STM32+EC20实现4G无线通信
本文介绍了在STM32平台上实现4G网络无线通信的实例,从基础的概念解释开始,然后介绍了实现的基本原理,最后通过嵌入式程序来彻底让读者了解整个无线通信流程的实现,帮助嵌入式工程师快速上手类似方案的开发工作。原创 2023-04-16 18:21:33 · 29281 阅读 · 45 评论 -
STM32+AT24C02实现易变参数存储
本文章介绍了在STM32平台上驱动外挂EEPROM芯片,实现对关键易变的产品参数进行存储与读取,帮助嵌入式工程师快速在STM32平台集成存储芯片。原创 2023-04-15 21:51:49 · 1567 阅读 · 5 评论 -
STM32+收发器实现CAN和485总线
文章介绍了在STM32平台上实现485和CAN总线通信。文章由原理入手,通过实现代码一步步解释通信的实现以及相关概念,帮助嵌入式工程师快速上手总线通信相关开发任务。原创 2023-04-15 15:56:36 · 4684 阅读 · 6 评论 -
STM32+W5500实现以太网通信
本篇文章介绍了在STM32平台利用W5500芯片实现以太网通信的原理以及嵌入式代码详解,同时对官方的例程进行了解读,帮助嵌入式工程师熟悉物联网TCP/IP技术。原创 2023-04-12 16:06:47 · 15526 阅读 · 14 评论 -
STM32+Aip1629A点亮级联米字数码管
本文以基于STM32平台点亮数码管实战为线索,将功能实现的相关原理与代码进行了详解。介绍了STM32平台使用通用IO口模拟类I2C时序进行芯片间通信,同时为了让读者更好的理解整个开发过程补充了很多数码管相关概念。数码管的点亮算是嵌入式的'hello world'程序实现了,希望读者能通过这种简单的功能需求熟悉总结嵌入式开发流程。原创 2023-04-09 17:42:49 · 2929 阅读 · 1 评论 -
STM32异常中断问题调试定位
记录一个实际项目中的HardFault错误如何通过ARM核心提供的寄存器来判断错误位置并解决问题。原创 2018-11-15 13:53:50 · 6518 阅读 · 3 评论 -
FPGA平台开发基础
本篇博文介绍了FPGA的开发基础概念以及流程,并通过一个小module的实现能够让读者对FPGA开发有一个直观的印象,帮助基于其他平台开发的嵌入式工程师能对FPGA开发有一定认识。原创 2021-05-28 22:10:47 · 1627 阅读 · 4 评论 -
德州仪器(Ti)平台嵌入式开发基础
介绍了基于Ti平台的嵌入式开发的准备工作以及仿真调试,开发等设计的基础概念,帮助读者快速上手Ti平台嵌入式开发。原创 2022-05-03 17:13:12 · 5428 阅读 · 2 评论