永发信息网

用STM32进行双通道的ADC,DMA,以及LCD显示。只有在DMA缓存设置为1时(我知

答案:1  悬赏:30  手机版
解决时间 2021-11-08 15:26
用STM32进行双通道的ADC,DMA,以及LCD显示。只有在DMA缓存设置为1时(我知
最佳答案
这些细节在STM32F4的原厂参考手册中没有说明,只是很简短的列了一下。我是查看ST前几天刚发布的接口库才最后弄明白的,不敢独享!1、STM32F4有3个独立的ADC单元,性能强劲,可以独立使用,也可以联合使用它们。联合使用在参考手册中叫Interleave模式,最大的目的是加倍提升采样速度。2、采样速度大幅提高以后,就需要使用DMA来配合提取采样结果,从而发挥STM32F4ADC模块的最大效能。3、ADC模块使用DMA有4种模式可选,默认模式和模式1没有什么特别之处。最有意思的是模式2和模式3:模式2可以选择多达3个ADC模块工作于Interleave模式,ADC速度从单一模块的2.4Msps暴涨为7.2Msps,而且还是12-bit的分辨率!唯一的要求是每完成2次转换,允许DMA一次性取走2个采样值。模式3跟模式2类同,但要求ADC模块的采样率为8-bit或6-bit,由于转换时间要比12-bit时短,所以速度更快,适用于速度要求更快,但精度要求较低的场合。比如用2个ADC模块很容易就可以做到6Msps的速率,而且2次的结果可以存为halfword,经由DMA取走,耗用内存也比模式2来的少。剩下的那一个ADC模块也不用闲着,可以工作于其他设定(比如:高精度)的模式。一句话,STM32F4似灰常强滴。。。猛招,敬请留意后续文章。。。ST的ADC功能确实是比较强的,激活DMADUALCircularBuffer以后,可以利用FPU单元的DSP指令配合前台信号采集,在后台同步完成实时信号分析。简单的说,原先要用200MIPS以下的DSP来做的事情,STM32F4都有机会取代,性价比超强。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
“回望120年前的黄海硝烟”句的标点怎么用
目前膝盖弯曲只有80度,可以进行哪些康复训练
请问一下酷开55N2的品质怎样?
翡翠牌求估价
新木柜去味方法
做湘菜餐饮怎么样,除了湖南人外地有人喜欢吃
150公斤水从28度加热至100度,用9千瓦加热的多
关于松鼠的繁殖期
肉炖菜的做法,就是用肉炖土豆,粉条等
听醉相思的感觉
正能量健身俱乐部地址在什么地方,我要处理点
腕龙厉害还是梁龙厉害
电影咱们的牛百发
略阳县交警大队违法处理服务大厅地址在哪,我
分辨率为1024*768投影仪 适合用100英寸的幕布
推荐资讯
长庆油田职工医院太华北路体检站地址有知道的
河北省唐山市丰润区刘庄子和三里屯附近的小区
海北州驾驶员考试中心科目三办公地址在什么地
今天早上我给一个女网友发了一条信息,她回我
60年代至70年代社会环境及全国人民的生活水平
这图能不能帮我p一下
很香很香的香菇焖鸡的家常做法大全怎么做
南川东街多久改造 多久坼迁?
新郎吃辣面是啥意思
给女朋友做l东西
男 壬子 庚戌 壬午 丙午 7岁运 大运:辛亥 婚
我认识的珠海110简介110字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?