阅读 134

FPGA,arduino,STM32,RaspBerry简介

STM32

基于ARM Cortex-M3内核,现又开发了M7内核,运算速度,响应能力比较迅速。

优势: 开发工具,比较齐全,开发资料也比较丰富。基本上都不需要外部的硬件扩展。带有唤醒功能的低功耗模式,在功耗方面控制得比较好,另外,实时性比较强。工业上广泛使用,如汽车智能工业,微控制器、传感器、致动器、电机控制等。对于了解硬件底层有很大帮助。
劣势:没有操作系统,太过复杂的计算没有办法应对,对于视觉处理的能力不如树莓派。

RaspBerry 

与嵌入式微控制器(STM32)相比,除了可以完成相同的IO引脚控制之外,因为运行有相应的操作系统,可以完成更复杂的任务管理与调度,能够支持更上层应用的开发,为了开发者提供了更广阔的应用空间。比如开发语言的选择不仅仅只限于C语言,连接底层硬件与上层应用,可以实现物联网的云控制和云管理。对于视觉处理,复杂数据处理有着很大的优势。

优势:开发速度非常快,有非常多的开源硬件库,只需要把模块和树莓派连接,再把网上相应的驱动软件下载下来就可以完成,性能突出,非常强大。STM32能做的树莓派应该都可以做。适用于采集,处理,识别,深度学习等
劣势:可能只是完成一个很小的IO控制功能却要运行一个庞大的操作系统作为支撑,牺牲了自己的性能优势,显得有些得不偿失。并且如果没有底层硬件和驱动的支持,我们的自由度就只限于SDK(软件开发工具包)的范畴了

 

视觉机器人

 

原文:https://www.cnblogs.com/zhenghb31/p/15046496.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐