完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include “sys.h” #include “ADC.h” #define ADC1_2_DR_ADDRESS ((u32)0x40012400+0x4c) #define ADC3_DR_ADDRESS ((u32)0x40013c00+0x4c) #define NUM 100 __IO u32 ADC1_ConvertedValue[NUM];//防止数据传输溢出造成的错误 __IO u16 ADC3_ConvertedValue[NUM]; return ADC_GetConversionValue(ADCx); //返回最近一次ADCx规则组的转换结果 分辨 emmmm那个灯坏时电流0,车经过时,电流几乎也为0,这怎么分辨啊 解答 1.车经过,3.3 2,车离开,比如1.0 3,灯坏,0 规则同时模式 1.此模式可用于规则通道组。外部触发源来自 ADC1 的规则组多路复用器(通过 ADC1_CR2寄存器中的 EXTSEL[3:0] 位进行选择)。 2.同时触发可用于 ADC2 和 ADC3。 3.注意: 不要在两个/三个 ADC 上转换同一通道(转换同一通道时,不允许两个/三个 ADC 采样时间重叠)。 4.在规则同时模式下,必须使用同一长度来转换序列,或必须确保触发之间的间隔长于 2 个序列(双重 ADC 模式) /3 个序列(三重 ADC 模式)中的较长转换时间。否则,当序列较长的ADC 完成上一次转换时,序列较短的 ADC 可能重新开始转换。 5.必须禁止注入转换。 双重 ADC 模式 在 ADC1 或 ADC2 转换事件结束时: ● 会生成一个 32 位 DMA 传输请求(如果 ADC_CCR 寄存器中的 DMA[1:0] 位等于 0b10)。此请求会将存储在 ADC_CDR 32 位寄存器高位半字中的 ADC2 转换数据传输 到 SRAM,然后将存储在 ADC_CCR 低位半字中的 ADC1 转换数据传输到 SRAM。 ● 当 ADC1/ADC2 的规则通道全部完成转换后,会生成一个 EOC 中断(如果已在两个 ADC接口中的一个接口上使能)。 常用 PPT |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1617 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1543 浏览 1 评论
977 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1595 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 07:28 , Processed in 0.667889 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号