首页 > 编程知识 正文

嵌入式软件开发前景,嵌入式软件开发是做什么的

时间:2023-05-04 12:14:37 阅读:120609 作者:128

毕业的时候,我带着无知的感觉进了公司。 当时的我还有很强的学习态度,对未来缺乏足够明确的认识,觉得自己对技术很感兴趣,也很喜欢埋头于技术。 在那样的心理状态下,我进入了第一家公司。

然后从刚毕业开始,用一句话尝尝我-嵌入式软件。 有人很容易-软件工程师。 虽然确实写着底层的代码,但是大部分研究都是操作系统级别的,似乎有非常高的技术含量。 工作在芯片设计阶段的验证、诊断、tapeout后进行框架的搭建测试,直到芯片回来。 bringup,系统联合调试优化。 但是,继第2版SoC到第3版之后,实际上做了类似的事情,个人不太提高的主要理由如下。

从工作内容来说,过程是固定的,验证也好,诊断也好,都是对I2C、I2S、USB、SDIO和H264等现有协议进行实施和测试。 外面不是这样。 即使熟悉ARM Assembler,它也只是一种手术方法,有时可以解决问题,通常与生产力的提高无关。 关于系统的框架,我个人其实觉得很有趣,但是构建完成后,就不能进行后续的跟进了。 有些工作,包括人员的和工作需要的,都会感兴趣地向东流。 而且,在构建框架时,Linux几乎在各个方面都有成熟的机制。 在这些机制的基础上完成自己的工作就可以了。

技术在工作中,或者技术在自己身上占多少分量? 在工作之余,可以试着寻找一些有趣的事情,比如利用python进行股票分析,或者利用lisp进行建模。 做这些事的时候,心里很舒服,但可能只是自己在yy。 最终我们必须面对的是市场,随着市场的变化,或者是引领市场,创造市场。

关于创新的问题。 实际上,制作芯片和系统版本最直接需要的不是创新,而是包括时间成本在内的成本。 从公司的角度来说,创新如果能解决这一直接需求,就有意义了。 一些创新解决了行业难题,当然是极其牛逼,功德无量。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。