自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 STM32F407学习记录(DMA)

选择 FIFO 阈值(DMA_SxFCR 寄存器的位 FTH[1:0])和存储器突发大小(DMA_SxCR 寄存器的 MBURST[1:0] 位)时需要小心: FIFO 阈值指向的内容必须与整数个存储器突发传输完全匹配。● 5 个事件标志( DMA 半传输、 DMA 传输完成、 DMA 传输错误、 DMA FIFO 错误、直接模式错误),进行逻辑或运算,从而产生每个数据流的单个中断请求。DMA数据流有4个优先级(非常高、高、中、低),由软件 控制,在相同的优先级内,数据流编号小的优先级高。

2024-05-13 22:10:40 908

原创 STM32F407学习记录(DAC)

DAC 模块是 12 位电压输出数模转换器。DAC 可以按 8 位或 12 位模式进行配置,并且可与DMA 控制器配合使用。在 12 位模式下,数据可以采用左对齐或右对齐。DAC 有两个输出通道,每个通道各有一个转换器。在 DAC 双通道模式下,每个通道可以单独进行转换;当两个通道组合在一起同步执行更新操作时,也可以同时进行转换。可通过一个输入参考电压引脚 VREF+ (与 ADC 共享)来提高分辨率。

2024-05-12 15:28:34 293

原创 F4系列学习记录(ADC)

信号采样核心思想是,**一个信号的最高频率成分所确定的最小抽样频率,应当至少是这一最高频率成分的两倍,才能够完全准确地还原出原始信号。**如果采样频率低于这一最小值,就会出现混叠(aliasing)现象,导致信号的失真。绝大多数信号都是能够进行傅里叶变换的,就意味着,不管一个信号多么复杂,总可以分解为若干个正(余)弦信号的和,对应了信号的频率分量。因此,Nyquist采样定理只需找到信号最大的频率分量,再用2倍于最大频率分量的采样频率对信号进行采样,从理论上解决了,离散信号能够重建出连续信号的问题。

2024-05-11 18:25:34 980

原创 F4系列学习记录(定时器)

通用定时器包括TIM2到TIM5和TIM9到TIM14,但TIM2到TIM5之间的定时器功能较完善,包含有定时器的基本功能后,还具有●外部时钟触发输入即:可接受外部信号为时钟源,在下,时钟源信号只能从CH1或者CH2输入到定时器。则涉及到外部触发输入(ETR),这是一种更为灵活的外部时钟模式,可以用于同步两个或多个定时器的操作。逐周期电流管理:对定时器每个周期的电路进行监控和管理,对保持系统的高效运行至关重要。

2024-05-09 20:58:49 368

原创 STM32 F407ZGT6

判断按键是否按下,我们还需要使用函数 GPIO_ReadInputDataBit 来读取当前GPIO口的状态,进行之后按键按下后的操作。GPIO_OType 配置输出模式(推挽和复用),非输出模式可以不需要配置。此处的PB9和PB8配置为下拉输入,而PA0是上拉输入。以上是GPIO输出模式,接下来学习GPIO输入模式。GPIO模式的选择需要查看单片机上的原理图进行配置。大体和F103系列的配置一致,但也有一些出入。只要知道函数的作用,具体的配置步骤是不变的。按键支持连续按下和单次按下两种模式。

2024-05-07 22:25:43 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除