- 博客(6)
- 收藏
- 关注
原创 STM32(5)ADC数模转换
ADC(Analog-Digital Converter)模拟-数字转换器 ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁12位逐次逼近型ADC,1us转换时间输入电压范围:0~3.3V,转换结果范围:0~409518个输入通道,可测量16个外部和2个内部信号源规则组和注入组两个转换单元模拟看门狗自动监测输入电压范围 STM32F103C8T6 ADC资源:ADC1、ADC2,10个外部输入通道。
2024-11-02 16:30:28
1966
原创 STM32(4)输出比较和输入捕获
OC(Output Compare)输出比较 输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形每个高级定时器和通用定时器都拥有4个输出比较通道 高级定时器的前3个通道额外拥有死区生成和互补输出的功能。
2024-11-02 10:23:50
2120
原创 STM32(3)定时器
TIM(Timer)定时器 定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时 不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等多种功能根据复杂度和应用场景分为了高级定时器、通用定时器、基本定时器三种类型定时器的本质就是计数器,当这个计数器输入的时钟源是一个准确可靠的基准时钟时,它在对这个时钟进行计数的过程,就是计时的过程。
2024-11-01 16:52:06
1992
原创 STM32(2)EXTI外部中断
中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行中断优先级:当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源中断嵌套:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,CPU再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次进行返回。
2024-10-31 21:32:54
323
原创 STM32学习笔记(1)GPIO
本文章主要记录了我学习STM32F103C8T6的过程,通过标准库进行开发,内容部分学习了江科大的视频,代码和注释基本上是自己手打,配图来自江科大中文参考手册。
2024-10-31 21:04:09
983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人