![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32快速学习手册
文章平均质量分 82
STM32是目前嵌入式产品中用的比较多的一款处理器,市面上有很多开发板,网上也有一大堆资料,我结合自己一年的工作经验写了一些日记,打算分享出来,以便于小伙伴们在项目中快速开始。
小男孩和胖子
从事嵌入式开发
展开
-
stm32 DAC输出任意形状的波形-任意波形发生器
stm32DAC输出任意形状的波形开发板:任意ST的nucler-64板子软件:crubeMX KEIL核心思想:事先准备好一个数组,这个数组保存的是你要显示的波形,数组的成员大小是0-4095(DAC的精度可以最大到4095),然后按照一定的时间,用DMA的方式,吧这个数组的值搬到DAC的数据寄存器,然后DAC的引脚电平就按照这个数组变化。1 首先配置DAC 1.1 DAC引脚输出1.2 波形输出模式关闭硬件自带的波形输出只是包括三角波和噪声波两种,所以这里要关闭。原创 2021-03-12 17:41:29 · 8811 阅读 · 5 评论 -
STM32软件模拟串口的实现-基于CrubeMX
一 原理讲解本文代码:https://gitee.com/caledonian_study/stm32-l431_-virtual-serial1.1首先读模拟串口读前文档,1234明白模拟串口怎么实现。用到的外设有普通gpio,外部中断,定时器。 本程序的代码在:1.2 发送串口发送每一个字节时候,每一个比特位占用多少时间, 如:波特率是38400,一秒钟发送38400的比特位的数据,每个字节占用10个比特位(1位起始位,8位数据位,无奇偶校验,1位停止位,)每秒发送3840个原创 2021-01-19 15:36:49 · 2257 阅读 · 1 评论