|
芯片型号是STM32H743II。 按照RM0433 Rev8 990页中的描述,当ADC配置为双重模式(交替模式或者规则同步模式),DAMDF=0b11时,每产生一个DMA请求,就会以半字的形式传输表示两个ADC转换数据项的两个字节。 紧接着一段话又说当有4个新的8位值可用时,会发出新的DMA请求。并且给的示例中也是4个数据项产生一个DMA请求(在这里ADC_CDR寄存器)。 但是我在测试时发现,是两个字节就会产生DMA请求,也就是说ADC_CDR寄存器只有低16位有数据,高16位是没有数据的。 所以想请教一下大佬们,手册中的说法是否矛盾,我的测试现象是否正确? |
【2026.10.31】每日签到:STM32H735G-DK评测.TouchGFX在LCD—text中显示动态字符
【2026.11.1】每日签到:STM32H735G-DK评测.接收串口字符并显示在LCD—text中
STM32H747的四线SPI(QUADSPI)是否支持slave模式?
[STM32H735G-DK评测]tocuchGFX中的时钟时针和秒针在MDK中丢失了
【2026.10.18】每日签到:STM32H735G-DK评测.接收串口字符并显示在LCD—text中
【2026.10.17】每日签到:STM32H735G-DK评测.TouchGFX在LCD—text中显示动态字符
使用STM32H743IIT6,读写MCU内部Flash固定地址与固定长度的区域,出现随机性HardFault错误,请问是什么原因?
STM32G071C8的ADC问题,测量6路交流信号,端口使用PA2-PA7,信号来自电流互感器次级用20欧电阻转为电压信号,并联T4,通过1K,104滤波后到ADC引脚,个别芯片出现PA3结果是固定值,即使直接把引脚对地短短接,结果也是2000多个数,可能是什么原因
STM32H7A3VGH6Q D1、d2、E1、E2是SMPS功能对应的引脚,裸片量测D2与C1、D1对应的地没有短路现象,PCB板量测也没有短路,但芯片贴到板上D2 VLXSMPS就会与地短路。不知是啥原因。是否芯片型号与批次不对?
mmt 工具如何管理NAND和LCDinterface 设备
微信公众号
手机版
结合你、我的测试,初步认为,在DAMDF=0b11时,文档中提到的“when 4 new 8-bit values are available”应该是有问题的。
实际情况是每次DMA请求传输两个8位的ADC转换结果,而不是等待4个新的8位值,使用的是CDR寄存器的低半字。
而且这个结果也是可以理解的。