13397158231   jevian_ma@worldflying.cn

嵌入式领域主流研发平台比较

2017-07-21 18:10:00

目前主流的嵌入式开发平台有C51,STM32,树莓派。首先我先介绍一下他们三者的特点。

C51单片机:51系列单片机一直都是以价格低廉为特点长期占据低端市场,他那区区64byte的ram,并且运行过程中不具备修改rom的权限。让他的功能限制在非常小的空间中。但是也正是因为其结构简单,所以价格低廉,稳定性强,批量购入的话成本就在1元左右。

STM32:stm32系列算是单片机系列功能比较强大的一种,具有64kbyte的ram,同时还有512k的rom。并且具有运行过程中修改rom的能力,官方提供强大的固件库。

树莓派:树莓派是一个功能强大的嵌入式设备,可以运行嵌入式linux操作系统,由于树莓派以及linux系统那强大的社区资源,有很多现成的解决方案可以给打开使用。


图形界面方面:

C51:完全没有ui库,开发难度非常大,并且由于ram不够大,图形页面效果非常的差,不建议使用。

STM32:有ucgui库,但是其工具链不成熟,开发难度很大,但是可扩展性不足,如果考虑最终成品的成本,可以考虑使用。

树莓派:社区活跃,支持也很大,可以兼容LinuxQt以及Android双平台。可扩展性非常强。


稳定性方面:

C51:由于其结构简单,运行频率低,所以本身非常稳定。但是自身不带有看门狗功能,在一些特殊情况下导致系统跑飞,无法自动还原。

STM32:最高频率72MHz,也不算很高,自带看门狗定时器,能够保证系统在特殊环境下不至于跑飞。功能强大,但是由于技术支持只有一个公司来完成,扩展性不强。

树莓派:他是目前社区最活跃的,支持linux,android等多套操作系统。但是由于平台本身支持多任务,多线程,稳定性是这三者中最差的,但是其社区活跃,可以很容易的实现很多C51系列与STM32系列无法实现的功能。有很多人直接将树莓派当做一个家用小型服务器来使用。

优秀产品推荐:物联网IO控制器

上一篇:目前几大主流云服务器的价格对比

下一篇:快速建站与高端定制的区别

联系我们

  • 地址:武汉市东湖高新开发区光谷总部国际1栋2412室
  • QQ:932773931
  • 电话:027-59761089-806
  • 手机:13397158231
  • 邮箱:jevian_ma@worldflying.cn