一分钟了解STM32G4系列相关的特别外设(cordic+内比较器+内运放+DAC+FMAC)

本文详细介绍了STM32G4系列MCU的特殊外设,包括硬件Cordic单元的精度、迭代次数和应用场景,片内比较器的高速特性和应用,以及内部运放的高增益带宽积和灵活配置。Cordic在电机控制中的高效表现,比较器的消隐和回差电压功能,以及运放的多通道和PGA增益设置都是该系列的重要特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇主要介绍STM32G4系列的特别外设,主要分五个方面介绍。
在这里插入图片描述

一、硬件Cordic单元

在这里插入图片描述

Cordic精度
内部字长
• Cordic内部采用q1.23 数据格式
• 输入/输出字长
• 要获取最高的精度,输入与输出都需要采用q1.31格式数据
• 如果输入采用q1.15 格式数据,不管采取何种输出,精度都被限定到q1.15
• 迭代次数(Iterations)
• 设置Cordic时可以选定迭代次数,为4的倍数。一个时钟周期可以执行4次迭代。
• 考虑最快的速度,在达到需要精度的情况下,选用最少的迭代次数。
• 在达到最大精度后继续使用迭代将逐渐降低精度

• Cordic三个寄存器:
• CSR: 控制/状态寄存器
• WDATA:输入寄存器
• RDATA:输出寄存器

在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值