|
原来用STM32F103做多路ADC采集时,要做到14路100KHz的ADC采集,由于103系列RAM最多就94K,采集频率高了以后内部RAM就会比较紧张,而外扩SRAM价格又比较高,现在STM32F429的特性正好用来可以升级系统。以下针对ADC部分进行一个简单的对比: 1. F103为CortexM3内核,最大内存96K,最高主频72MHz,而为了获得最快的ADC采样速度只能降频到56MHz,使用的F103内部具备2 个独立的ADC 控制器,为12bit精度,最快1uS 的转换速度,可设置成双ADC同步触发、循环扫描+DMA模式来实现多路ADC的采集和处理。 2. F429为CortexM4内核,最高主频180MHz,最大内存256K,具有浮点运算单元,内部具备3个独立的ADC 控制器,为12bit精度,速度可达2.4 MSPS,而且可以设置成triple interleaved模式,采样速率高达7.2 MSPS。而且F429支持SDRAM,外扩SDRAM后就可以给ADC采集的数据提供海量缓存,结合F429的高速运算能力即可轻松完成对ADC数据的实时处理任务,比如对采集结果进行不同的算法运算工作。 针对以上对比可以看出,F429更适合高速多路ADC数据采集场合。 |
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版