步入嵌入式行业三年了,刚开始就自认为学好c代码就万事大吉了。后来随着项目经验的累积发现,只懂c是解决不了啥问题的,顶多算入门。要想获得更多技能,需要不断拓展自己的领域。

  1. 需要学FPGA,现在arm+fpga的soc芯片应用很多,这样就会和fpga有很多交互配合的地方,如果不学点fpga,跟逻辑工程师交流都是一个大问题,人家说啥你都不知道,配合解决问题就无从谈起。
  2. 需要较深层次理解硬件设计,嵌入式开发属于底层开发,基本都是很硬件打交道。如果不懂硬件,调试的时候就会老说,这个代码仿时序没问题啊,怎么老是不出数据啥的低级问题。总线协议那些是对的,可是在不同的主板上会有差异性和特殊性,需要理解硬件设计,实际测试才能出正确结果。
  3. 需要理解上位机开发过程,现在很多产品给用户的操作界面就是上位机。上位机的数据都是嵌入式工程师开发的驱动软件上传给上位机的,上位机的命令也都是通过驱动下发到主板执行的。二者通信的接口必不可少,所以嵌入式工程师需要理解上位机开发。
  4. 待补充

嵌入式软件工程师就只需会写C代码吗相关推荐

  1. 【线程池】自行准备linux环境,带你手写线程池,只需仅仅150行代码|内存池|API|连接池|应用协议丨C/C++Linux服务器开发

    [线程池]自行准备linux环境,带你手写线程池,只需仅仅150行代码 视频讲解如下,点击观看: [线程池]自行准备linux环境,带你手写线程池,只需仅仅150行代码|内存池|API|连接池|应用协 ...

  2. 【线程池】自行准备linux环境,带你手写线程池,只需仅仅150行代码

    [线程池]自行准备linux环境,带你手写线程池,只需仅仅150行代码 视频讲解如下,点击观看: [线程池]自行准备linux环境,带你手写线程池,只需仅仅150行代码|内存池|API|连接池|应用协 ...

  3. 区块链技术实现只需180行go代码!

    区块链技术实现只需180行go代码! 通过本文,你将可以使用Go创建自己的区块链.理解哈希函数是如何保持区块链的完整性.掌握如何创造并添加新的块.实现多个节点通过竞争生成块.通过浏览器来查看整个链.了 ...

  4. java qq号码生成规则_只需亿小串代码,教你用java仿制qq

    只需亿小串代码,教你用java仿制qq 直奔主题,代码如下: import java.awt.Color; import java.awt.Container; import java.awt.Ima ...

  5. 不可思议!英伟达新技术训练NeRF模型最快只需5秒,代码已开源

    英伟达将训练 NeRF 模型从 5 小时缩至 5 秒. 你曾想过在 5 秒内训练完成狐狸的 NeRF 模型吗?现在英伟达做到了! 令人不可思议的是,就如谷歌科学家 Jon Barron 在推特上表示的 ...

  6. bert获得词向量_只需几行 Python 代码,即可用 BERT 玩转词嵌入!

    作者 | Anirudh_S 译者 | Sambodhi 编辑 | 张之栋 AI 前线导读: 在自然语言处理领域中,诞生于 2018 年末的 BERT 非常的"火热".强悍如 BE ...

  7. 只需数行python代码就可鉴定黄图的小程序

    最近学习到PIL,这是一个处理图片的神器,API调用非常简单,若你需要写校验码,压缩图片都可用它处理. 这里写了鉴黄小程序,算法很简陋,计算皮肤颜色的像素占比,若超过30%则为黄图(当然专业的算法肯定 ...

  8. python目标识别代码_利用ImageAI库只需几行python代码超简实现目标检测

    什么是目标检测 目标检测关注图像中特定的物体目标,需要同时解决解决定位(localization) + 识别(Recognition).相比分类,检测给出的是对图片前景和背景的理解,我们需要从背景中分 ...

  9. 视频创作没有音效素材?只需16行Python代码让你用都用不完,步骤非常详细

    文章目录 序言 环境/模块/目标 1.目标 2.开发环境 3.模块 流程讲解 全部代码 序言 作为当代新青年,应该多少会点短视频制作吧? 哈哈,那当代自媒体创作者好了~ 制作视频的时候,多少需要一些搞 ...

  10. python的控件text的文本属性_只需6行Python代码就给图片加上水印——你一看就会了...

    大家在做项目开发的过程中,会不会经常遇到需要处理图片却没有快速有效的工具的情况呢?比如客户需要给图片加上水印,你可能会用到PS这些高级软件去处理,这样虽然有效果但是需要相对较长的时间:作为程序猿,你一 ...

最新文章

  1. 安卓学习-界面-ui-ListView
  2. 【Python自学】六个上手超强的学习工具,你值得有
  3. 一致性协议算法-2PC、3PC、Paxos、Raft、ZAB、NWR超详细解析
  4. .NET设计模式(16):模版方法(Template Method)
  5. IBM为世博会服务支持建立快速反应通道
  6. matlab中句柄图性对像的设置
  7. 不是技术也能看懂容器技术与容器平台
  8. VTK:Filtering之ExtractVisibleCells
  9. PHP操作文件和目录的相关函数
  10. oracle查看数据库是否恢复成功_记一次解决docker下oracle数据库故障事例
  11. 洛克王国进不去 不显示服务器,《洛克王国》FAQ:注册和登陆问题
  12. c语言运行k值不变,C语言期末复习(改完).doc
  13. mysql实现点赞和取消_Redis是如何实现点赞、取消点赞的?
  14. python3.5 3.6_centos7安装较高版本python3.5/3.6
  15. matlab 均值滤波实现
  16. IT6613,是一款BT1120 TO HDMI 单转芯片
  17. 计算机论文指导记录怎么写,毕业论文指导记录怎么写
  18. Python批量处理图片转换为灰色图片
  19. python读取文件报错OSError: [Errno 22] Invalid argument: '\u202aC:\\Users\\yyqhk\\Desktop\\1.csv'
  20. linux根目录不足,追加空间到根目录

热门文章

  1. 微机8088主板图绘制
  2. java applet开发_Java Applet程序开发步骤
  3. 有关嵌入式的 github
  4. python爬取新浪博客_Python爬取韩寒所有新浪博客
  5. 交通行业如何做好数字化转型?| 推荐收藏
  6. K-means对地震数据进行处理
  7. python爬取别人qq空间相册_Python网络爬虫5 - 爬取QQ空间相册
  8. qcnfa435_【路由知识小课堂番外篇】支持MU-MIMO技术设备一览表(2017.9.25第一版)...
  9. 中国矢量地图shp文件(带审图号)
  10. 手机端自动播放网页背景音乐代码