你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【MCU实战经验】好奇于F429的运算与LCD控制。

[复制链接]
dsl1784 发布时间:2014-4-30 09:36
      以前在学校项目上一直使用AVR和TI的M3片子,后面接触了F103后面就一直使用这块片子,特别是定时器和ADC这两个外设我觉得灵活性与易用性很高,这也可能是因为我涉及的项目主要是检测设备的原因吧。用F103+emWmin5做过一些带人机交互的试制样机,得出的结论是在我这个项目里面这种方案行不通,后来还是用外接另外的显示模块解决了,但是功耗和设备的整体发热都上去了。F103有32位硬件乘法器,涉及到一些实时高速计算的时候,使用定点库可以有很好的效果。但是在做诸如IIR、FIR滤波就特别够呛了,因为是直接使用float来计算了,做数字滤波器使用定点的那种痛苦我相信大家都能懂的。比如目前的一个项目,我使用了前级8阶IIR带通滤波,后级10阶IIR滤波来做有效值计算,后面应为运行速度的问题把采样率定到400Hz,理论来说能做到1500Hz采样会有更好的效果。8阶IIR滤波,要3600 - 4000个时钟周期,10阶要5000左右时钟周期,期间还有4类其它传感器数据采集,IO口状态检测,保存数据,3个串口通信,最后出于稳定考虑定为了400Hz采样。考虑过使用TI的DSP,我只对2812有一知半解的,觉得除了运算与电机控制接口,还是F103好用,加上对M3内核比DSP内核要熟悉的多,我只喜欢使用自己能把握的东西。对于F429我有两个疑问想验证。2 e% L2 E: r& D) o
 
, S0 @3 {9 S( K4 t1、浮点运算,使用F103与之对比,运算项目暂定使用IIR8阶滤波,如果效果理想,想将DSP上的BP神经网络、PSO、GA训练都测试运行于F4之上,前面把GA移植到M3上面试过,采样点定为30Hz,效果不错。
( i& h2 }- ~0 _# N8 y5 _) i ) g* _- F) o% F% H2 O! j
2、LCD控制器,用FSMC试过做界面之后再也没尝试过了,想做一下F429的LCD控制口。" H) u& X0 w' _* Z1 S
 
! o- `8 z$ Y% U% a5 r! D/ f+ o        另外说一下,只要电路设计与PCB设计得当,F103是一个很稳定的片子,F429是刚刚出来的片子还没有时间检验,希望后面分享和使用的人越来越多,丰富这个系列的资料。
收藏 评论0 发布时间:2014-4-30 09:36

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版