对于51单片机相信很多电子信息或者相关专业的朋友应该都不会感觉陌生,很多专业在大学课程中开设的单片机课程就是使用的51单片机进行授课和学习的。
使用串口进行数据的收发在嵌入式产品中是很常用的一种通信方式,因为串口的简单使用,很容易就被选为产品中数据交互的通信手段。
本文分享一个网上找到的轻量级的开源日志库 — EasyLogger。对于嵌入式开发中需要使用到日志功能的,我个人觉得这个是个不错的选择,也是学习别人优秀代码的一个好例子。
常见的单片机它的内存一般有两部分:ROM + RAM。这两个到底有什么不同呢?
有关ARM的NVIC向量中断控制器的分析和使用演示
USART是全双工通用同步/异步收发器,是一种串行的通信设备。在嵌入式开发设计中经常被使用到,广泛的被应用于主机与外围设备的通信交互中,应用相当的广泛。
经常使用STM32开发的工程师对于它的开发环境的最小系统是必须要有所了解的,特别是硬件工程师在设计硬件的时候对这个最小系统就要更加的深入了解了,如果最小系统的搭建都有问题,那以后的使用很难避免不出现问题。话不多说,进入正题说说STM32的最小系统的基本组成!1、STM32最小系统硬件组成包括哪些?STM32的最小系统的硬件组成主要有:电源电路、复位电路、时钟电路、调试接口电路、启动电路。电源 :
最近公司的许多产品都在用GD32替换原本的STM32芯片,知道的都知道嘛,STM32涨价太厉害了,贵的飞起,产品开发这种事情肯定是要考虑成本的嘛。GD32是国产的芯片,是专门为了对标STM32开发的,感觉因为这段时间以来STM32芯片的高涨,很多的公司都在考虑进行替换了吧。这次记录一下我在进行GD32替换STM32过程中的一个很重要的点:代码运行时间的测量!为啥要说这个东西呢?原因在于原本的产品用
有过单片机开发经验的人应该都会遇到过硬件错误(Hard-Fault)的问题,对于这样的问题,有些问题比较容易查找,有些就查找起来很麻烦,甚至可能很久都找不到问题到底是出在哪里。特别是有时候出现一次,后面观察中都很久没发现过,这样的情况是很头疼的。对于这样的问题,我根据个人微浅的经验,分享一下怎么定位STM32出现Hard-Fault时问题所在的位置,方便尽快查找出问题所在。我这边演示使用的是 S
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号