STM32学习
文章平均质量分 90
嵌入式之入坑笔记
分享单片机、linux、物联网IOT、嵌入式项目开发中的技术心得!每天进步一点点,改变看的见!一起加油啊!
展开
-
串口接收不定长数据的实现
使用串口进行数据的收发在嵌入式产品中是很常用的一种通信方式,因为串口的简单使用,很容易就被选为产品中数据交互的通信手段。原创 2023-07-02 12:46:07 · 1947 阅读 · 0 评论 -
关于ARM的向量中断控制器NVIC
NVIC向量中断控制器是ARM不可分离的部分,搭配着内核共同完成着对中断的响应。原创 2023-01-22 09:28:44 · 2515 阅读 · 0 评论 -
在线升级:OTA升级的原理和实现方式
通过无线的方式进行更新的才称之为 OTA 升级;而那种通过外部的接口接线来实现的更新,称之为本地升级。原创 2022-11-05 17:27:23 · 13413 阅读 · 3 评论 -
如何设置STM32的系统时钟(SYSCLK)
在使用STM32单片机进行项目开发的时候,第一步都是要做好时钟的设置的。这个时钟的设置是非常重要的,因为它关系到整个系统的运行。不同的项目都会根据实际的使用需求,采用不同的时钟频率,所以需要对时钟进行设置。原创 2022-11-04 21:21:23 · 8301 阅读 · 0 评论 -
单片机中的 AD & DA 模数转换
在芯片内,模拟信号传输进去的时候,通过和芯片内部的模拟信号部件进行比对之后,从而转换为数字信号保存到数字信号寄存器中,从而把一段模拟信号用数字的方式表达出来(0和1)的方式表达出来。一旦校准结束,CAL位被硬件复位,可以开始正常转换。原创 2022-10-30 15:22:19 · 2839 阅读 · 0 评论 -
STM32单片机的 Hard-Fault 硬件错误问题追踪与分析
有过单片机开发经验的人应该都会遇到过硬件错误(Hard-Fault)的问题,对于这样的问题,有些问题比较容易查找,有些就查找起来很麻烦,甚至可能很久都找不到问题到底是出在哪里。原创 2022-09-23 15:50:48 · 6253 阅读 · 0 评论 -
STM32的启动过程分析
分析STM32的启动文件和启动过程原创 2022-01-15 17:00:46 · 1083 阅读 · 0 评论 -
STM32学习之—stm32新建工程
STM32新建工程stm32的学习中,码代码是必不可少的,一个完整能用的工程就是基础。本次是学习的开端,就写写如何新建一个工程。新建的工程是基于stm32f411ceu6,不过无论是哪种型号的stm32的芯片,新建工程的步骤都是一样的,除了有一点点的小区别,其他方面没有什么不同,懂了一个就懂了其他类型的新建工程了。好了,废话不多说,直接开始讲新建工程的步骤。1. 新建一个文件夹新建的文件夹用.........原创 2019-09-22 09:35:59 · 3121 阅读 · 0 评论 -
STM32的通用输入输出练习(F1 & F4)
STM32的通用I/O的学习1、GPIO是什么?GPIO:英文全称为General-Purpose IO ports,也就是通用输入输出口的意思。我们都知道在所有的搭载微处理器的功能产品中,都一定会有输入输出口的。这些输入输出口是CPU与外部设备进行信息交换,数据传递的路径,是绝对不可缺少的。本文就想分享以前我个人自己学习STM32的GPIO的一些领悟,说的不好或者哪里有错误的都希望大家能够提...原创 2019-09-25 11:46:43 · 563 阅读 · 0 评论