(1)、从F1、F2到F4系列,对这些系列的产品认知看法,以及在个人的产品应用中,产生的不同系列间的功能对比。 今年初开始接触STM32F系列MCU,芯片是STM32F103,主要是和一个TI的DSP合在一起做一个智能监控系统。STM32F1价格比较便宜,分类比较细,功能也很强大,适合于 较为低端的产品,但因为是早期产品,考虑不是太全面,比如RTC用起来就比较费劲。F2系列关注比较少,不做太多比较。F4系列主频高,支持浮点运算和FSMC, 适合数字信号处理的场合,感觉和TI的DSP差不多了,适合于中高端产品,但缺点也一样,A/D部分分辨率比较低,要高精度采样估计还得外加A/D芯片。 (2)、对STM32 F3新产品的认知和看法(客观公正,进行负面抨击者将被删除申请并取消活动资格) STM32 F3系列集成更多的模拟外设,简化了芯片的外围电路设计,减小产品的体积,有利于系统成本的降低。特别是对它16位的AD采样比较关注,比较简单就能满足采样精度的要求。另外使用浮点运算编程也更加方便,精度更高。STM32 F3系列与F1系列之间的引脚兼容,可以方便地把以前产品进行升级 (3)、对STM32 F3系列的新品提出切实的问题和建议。 我们希望用STM32 F3完成至少8路的交流采样,每个周波采样32或64点,使用探索板的逐次逼近的ADC应该没有这个问题。不知道使用16位sigma-delta ADC是否来得及或者会占用较多的时间。 我们关心的另外一个问题是STM32 F3没有网络模块。如果能出一个型号增加MAC层甚者是PHY层应该更适合于无系统运行的TCP/IP通信。 如果芯片中有小量的铁电存储空间就更好了,有些数据经常要读写而掉电又不允许丢失,写FLASH不方便且容易坏,以前是用电池+SRAM,设计比较复杂且要担心电池没电。 (4)、基于对STM32F3探索套件的认识和掌握,提出对套件板卡的学习或项目使用计划。 基于STM32F3探索板,想把原来STM32F103程序移植过来的基础上,增加采样计算模块,实验ADC精度和时间是否能满足要求。完成产品基本程序框架,和外围接口设备测试;实现一个三相表计的功能。最终希望能不使用TI的DSP就完成采样、保护、通信等功能。 (5)、附件分项:在官方给定的资料、例程之外,还可以探索出STM32F3系列的哪些新功能、应用? STM32F3没有网络接口,看是否能加一个芯片连上以太网; 尝试加入UCOS+LWIP,看是否能跑起来,最终运用到产品中。 |
回复:【探索发现STM32 F3系列】单CPU中低压数据采集及保护功能的实现
回复:【探索发现STM32 F3系列】单CPU中低压数据采集及保护功能的实现