嵌入式系统开发,主要涉及的内容包括但不限于pitfalls:操作系统(Linux,FreeRTOS,uC/OS等等),协议(通信协议,接口协议,数据协议,文件格式等等),库资源(DLib,GTK,OpenGL,OpenCV等等),资源分配(存储空间,运行空间,GPIO等等),硬件IP(LCD,Camera,Sensor等等),工程技能(编译,链接,仿真,脚本,工具等等) 。
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
如何学习它们呢?我建议:
1.参加培训班,或自学培训课程 。好处是,系统化学习,有很多知识点,面面俱到 。坏处是,有点走马观花,且可能需要一点学习经费 。
2.追随网络大V,学习知识和经验 。现在自媒体时代,很多人都在网上分享技术和经验 。好处是,随时随地学习,且很有可能会遇到真知灼见,让人喜出望外 。坏处是,不够系统化,内容是人家大V自定 。
3.学一门编程语言(例如C语言),入职做嵌入式产品的公司做开发 。好处是,亲身力行,现学现用,货真价实,且有机会得到前辈的教导 。坏处是,不容易入职到系统部门,就算入了,也很可能是一枚螺丝丁,毕竟现在分工都精而细 。
无论是哪种方式,都需要不断的学习,实践,总结,再学习 。这是一个持久战,质变需要量变来堆积 。
【pitfalls,如何开始学习嵌入式开发?】谢谢大家 。
推荐阅读
- 去除黄豆腥味的方法 如何去除黄豆腥味
- 海水珍珠和淡水珍珠哪个好,海水珍珠和淡水珍珠如何区分?
- 冲泡普洱茶熟茶的水温 如何冲泡一杯好的普洱茶
- 思觉失调,家长如何自测孩子是否感统失调?
- 如何关闭联想电脑的开机自动还原 怎样关闭联想电脑的开机自动还原
- 三个孩子离婚如何分配
- iOS 16要来了
- qq如何拉黑好友但不删除
- 家庭如何储备三年粮食
- 重大交通事故该如何处理