新手打算学嵌入式,有几个基本概念不懂请教大神们

2019-07-16 08:06发布

自己之前学过51单片机以及STM32,认为控制一个东西就是配置寄存器后输出电平就可以了。大家说的嵌入式系统是不是指的在某个芯片上跑系统呢? 我看STM32系统有ucos,是不是这个用的不多呀,需不需要直接买LINUX的开发板呢?对了 还有一些概念比如bootloader gcc啥的 不懂是什么意思,初学大神别笑话,求解答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
sujiulong
2019-07-17 04:41
ucos是个在单片机上运行的轻量级RTOS,对于消费电子或简单的工业控制足够了,应用也非常多,至少我经历过得公司都用,因为基本开源,不是你说的用的很少,裸机太浪费STM32上的资源了,裸机实现多任务只能轮训,效率低实时性差,自己看网上的教程移植一下ucos或freeRTOS,会提高很多。至于linux那就是另一个世界,知识杂且非常多,可以先买块开发板跟着视频从指令开始学,Linux可以干什么?你就想想你用安卓系统手机,也是Linux内核,还有你Windows系统能实现的功能linux指令都能实现,linux只要能掌握某一个方向已经很牛了

一周热门 更多>