请教Cortex M系列、Cortex A系列、FPGA等芯片的稳定性

gonghui32 2016-12-14 04:42:35
想使用一些arm芯片作为控制芯片(arm芯片不跑操作系统),不知道他们的可靠性如何?
考虑的对象主要包括:arm9、Cortex A8/A9、STM32等类型的芯片,据说FPGA的可靠性比较高,但是难度有点大,所以想考虑一下ARM的芯片。

之前用过C8051F的芯片,但是在做 快速脉冲群(2kv,5kHz) 试验的时候,出现芯片里面的程序被打坏的情况,导致程序不能正常运行,所以正好也想考虑一下其他芯片,请各位不吝赐教,谢谢!
...全文
308 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
MobiuX 2016-12-16
  • 打赏
  • 举报
回复
既然是想想要一款用来跑系统那么一般就是cortex-A8/A9或arm9了,另一款做控制那么就是stm32了。相对来讲cortexA和arm9作为CPU,对外围电路设计能力的要求较高,实现稳定工控板难一点,但是做应用程序非常靠谱。stm32对外围电路要求就没有那么高,实现最小系统即可达到目的,也可以运行简单的操作系统,做大型应用程序相对来讲麻烦一点。如果要是对软件要求没有那么苛刻,完全可以只用stm32。如果一定要实现大型应用程序,那么从机可以适当选择更低一点的,稳定性更强一点的单片机。FPGA适合用来做高速信号处理,如果一定要说稳定性的话,抗干扰能力是不及单片机的。系统整体的抗干扰能力更多取决于芯片外围电路设计的合理与否,如果电路设计不合理只凭借芯片本身工艺和技术来凑稳定性的话还会徒增成本。
gonghui32 2016-12-16
  • 打赏
  • 举报
回复
大家评论的很好,谢谢。
fly 100% 2016-12-16
  • 打赏
  • 举报
回复
稳定性肯定首选fpga ,其他的arm9 由于stm的 cortex 没用过不知道怎么样
gonghui32 2016-12-15
  • 打赏
  • 举报
回复
楼上的所言甚是,我现在的需求就是选定一个通用平台,为后期的产品开发做准备,主要是做设备类型的产品,目前我的想法是用双ARM,即一款ARM用于跑操作系统,在系统上开发应用程序;另一款ARM不跑系统,主要用于控制。就是这款用于控制的芯片,我希望它的稳定性能高点,这样的话,在后期的产品可靠性验证时就容易过关。
C_Rabbit 2016-12-14
  • 打赏
  • 举报
回复
稳定性突出与否主要看选用的是什么级别的芯片,例如ST的Cortex-M0系列就有商业级、汽车级、工业级等,不同级别间pintopin引脚兼容,但抗干扰性逐级提高,价格也逐级提高。 C8051F只是新华龙的一款商业级芯片系列,抗干扰性不突出是正常的。 你可以按照自己的功能需求,选能够达到目标的芯片后,选用其中工业级芯片,再配合良好的电路设计,想必达到你的需求是不难的
uid123 2016-12-14
  • 打赏
  • 举报
回复
你的要求是啥????贴出来帮你分析下。

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧