嵌入式相关外设
文章平均质量分 92
本专栏主要以笔记的形式编写一些嵌入式常用外设,如GPIO、ADC、IIC、SPI、TIM、看门狗、DMA、USART、RTC、PWR等等。本专栏持续更行中ing~
trust me 6
主要分享c语言知识与嵌入式相关应用,希望和各位朋友多多交流
展开
-
STM32——IIC(I2C)附代码
介绍IIC(I2C)的原理及应用,代码部分包括:软件模拟IIC与IIC硬件外设。利用IIC实现stm32与MPU6050姿态传感器的通信的代码。原创 2024-02-21 10:46:16 · 2844 阅读 · 2 评论 -
STM32——PWM原理及应用(附代码)
PWM的原理及应用讲解,附代码原创 2024-02-19 10:31:28 · 5700 阅读 · 1 评论 -
STM32——TIM定时器(附代码)
本文讲述了定时器的原理与应用,代码实现等。原创 2024-02-18 11:41:15 · 1328 阅读 · 0 评论 -
STM32——看门狗(独立看门狗,窗口看门狗,附代码)
看门狗(独立看门狗、窗口看门狗)的原理及代码实现。原创 2024-02-06 17:27:06 · 1895 阅读 · 2 评论 -
STM32——DMA原理(附代码)
DMA原理介绍及代码实现原创 2024-02-06 10:43:37 · 1276 阅读 · 1 评论 -
STM32——ADC模块 (附代码)
ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁。2.ADC是如何转换的?ADC是通过进行AD转换的,那么什么是逐次逼近呢?如上图示,比较器左侧是输入的未知电压,右侧是DAC输出的已知电压(知道电压值并且知道电压对应的数字信号值),外部输入的未知编码的电压与DAC输出的已知编码的电压,它俩同时输入到电压比较器,进行大小判断,如果DAC输出的电压大,就调小DAC的数据,如果小,就增大DAC数据,为了提高比较速度,ADC选择二分法比较。原创 2024-02-04 10:51:00 · 1072 阅读 · 1 评论