我是嵌入式SW工程师,经验不足3年。我的目标是不断“磨锯子”。我想知道C/C++编码人员是否应该精通低级编程。

我想到的是熟悉硬件的体系结构和指令集。知道如何摆弄物品也很重要,资源管理和性能一直是我工作的一部分,还有其他吗?

编辑:我使用内部自定义的RTOS,而不是嵌入式Linux。

最佳答案

具体概念,如,

  • Endianness(此链接是一个古老的,但良好的linuxjournal文章)
  • Effective use of multithreading architectures(嵌入式网站是在总体上是好的)
  • Debugging embeddedmultithreaded系统
  • Understand, Learn and Follow good programming techniques(链接是很老的和一点上是非常通用的和主观的,但仔细想想)
  • Other things(基于嵌入式LINUX总和此IBM页面了大部分的其他点我要打的)
  • 还有一件事-never underestimate testing!或者,规划测试用例!

  • 使用引用链接我给的概念,
    请随动进一步更深入的了解。

    关于embedded - 低级程序员应具备哪些技能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1091931/

    10-16 18:36