当前位置:   article > 正文

对单片机和嵌入式开发的一点理解_单片机设备不支持接入库对接吗为什么

单片机设备不支持接入库对接吗为什么

对单片机和嵌入式开发的一点理解

本文记录自己学习中的一些理解,只谈自己的理解,欢迎讨论和指正。

基于单片机标准库源码的开发

在自己做项目的过程中,使用stm32进行裸机开发的时候,调用标准库和hel库。个人理解就像别人通过单片机的底层结构开发了一套针对stm32裸机开发的“操作系统”,我们通过调用串口、中断、定时器等函数接口,来完成一定的功能。就算是将RTOS移植到stm32这种单片机上,也是使用别人的源码,调用API去进行二次开发而已。

嵌入式开发

普遍而讲,嵌入式开发都说基于linux进行开发,参考单片机开发过程,只是基于的内核不同而已。
可以说两者开发逻辑是相同的:基于一定的底层代码(内核/操作系统),调用一定的接口(函数接口/API),进行逻辑代码的编写完成一定的功能。
所以单片机开发是嵌入式开发的一种,更加底层的开发需要掌握更加底层的知识。现在而看,基于linux等主流操作系统开发是比较有发展前途的,开发底层操作系统,要求更高,但是很难和如今流行的操作系统去抢占市场了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/440814
推荐阅读
相关标签
  

闽ICP备14008679号