- 主题:是不是做嵌入式的越来越少了?
人员需求已经不大了
linux一统天下,基本上标准化了,深度定制的工作少之又少
方案提供商的方案越来越成熟,拿来即用
已经变为传统行业了
【 在 billowliu 的大作中提到: 】
: 现在极力鼓吹的物联网应该很需要吧
:
:
: ....................
- 来自「最水木 for iPhone 6s」
--
FROM 223.72.19.*
剪裁说起来好听
其实绝大多数就是menuconfig增加删除一些feature,就这事,还有yacto之类的帮你干
高级点的:
自己弄个模块进去
按照kernel加载的参数改改启动顺序流程
弄个钩子插进内核做点事
selinux更是屠龙技,不是专门公司十年也不一定用到一次
等等
这种活还是极少的
再深入一点的活,我还没见过,也不会,可能某些大牛们负责那份工作吧
芯片厂家提供的内核都是定制的,版本以及某些模块和标准内核都有区别,相关文档不一定开放给你,你不能改也改不了,有问题了自己研究不如打电话找fae要补丁
裁剪内核......大多数时候就是那么回事
关键是这种是太少了,大部分时间用不上
公司养人是解决问题的,没有问题解决,自然就不待见你了
【 在 billowliu 的大作中提到: 】
: linux有很多版本,不是需要裁剪吗
:
: 【 在 Fzzi () 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 6s」
※ 修改:·Fzzi 于 Jul 7 07:24:04 2020 修改本文·[FROM: 223.72.19.*]
※ 来源:·最水木 客户端·[FROM: 223.72.19.*]
修改:Fzzi FROM 223.72.19.*
FROM 223.72.19.*
确实极少有这么好的支持
但是内核方面mcu厂家一起再更新
出了问题有证据说明可能跟内核相关的时候,一方面找fae要新的patch,一方面自己研究,双管齐下,有时候自己还没看懂,patch来了一试,好了....那patch不是给你专门做的,就是搂草打兔子
驱动方面厂家不可能给你做定制开发,但是我们搞驱动大多数是做移植,所谓的调参而已,与其说是研发,不如说是测试
真正的内核定制和驱动研发工作少之又少
想做这些就要去方案提供商那里工作,这会把自己搞得很专,变的只有芯片厂家那里才有你的工作机会,受众很窄,从嵌入式工程师变成驱动或者linux开发工程师
换工作的时候,你说你是蓝牙wifi方面的专家,但社会上不需要那么多专家,厂家说wifi我们买现成的方案,然后你会变成今天弄摄像头,明天emmc,后天搞音频...
专还是博,见仁见智吧
【 在 billowliu 的大作中提到: 】
: 不是所有的芯片厂商,具体讲是MCU厂商都有这么好的支持吧,每家MCU
: 又有那么多品类,如果提供内核和驱动,这些也要付费吧。就我目前研究的瑞萨貌似这方面就没有
: 【 在 Fzzi () 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 6s」
※ 修改:·Fzzi 于 Jul 7 08:05:21 2020 修改本文·[FROM: 223.72.19.*]
※ 来源:·最水木 客户端·[FROM: 223.72.19.*]
修改:Fzzi FROM 223.72.19.*
FROM 223.72.19.*
我就没见过支持好的
但是你做项目的时候很多用的release都是mcu厂家一年前或两年前的release
有问题的时候,找fae要些patch还是可以的
可能你要的时候是周一,多电话催一催,没准下周五他就给你了
做工程就是双管其下,搂草打兔子,以解决问题为目标
一方面自己看代码查
一方面要patch碰
实践结果就是好几次patch拿来相应部分改改试试问题就解了
这东西一个平台一两年能碰到一次而已
【 在 billowliu 的大作中提到: 】
: 有没有哪家MCU内核支持较好的麻烦推荐一二,感谢:)
:
: 【 在 Fzzi () 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 6s」
--
FROM 223.72.19.*
我感觉你一定不是工程实践中的嵌入式开发人员
特别不是汽车领域有多年工程实践的嵌入式开发人员
嵌入式技术方面是要向工程实践以及工期妥协的
早期的各种控制器和现在的tbox我都做过
国标新国标我都走过
一汽大众一汽轿车的长春测试场,我都去过若干次
还有南昌四川的汽车厂
各种控制器传感器方案都是运行10年20年以上的成熟方案,bug肯定有,你这辈子也碰不上
新的东西,比如tbox,就是个玩具,车场,国家,研发公司都不当真,只要不是偷跑功耗这种问题,就不是问题。
而且汽车业是制造业,成本控制严,非必要问题根本没人关心
你发现了bug,结掉了
想找人测试
想让项目经理更新release?
项目经理会反问你
有什么必要,会影响装车安全么?
是必须要解决的问题么?
你能申请到资源测试么?
费用谁出?
【 在 billowliu 的大作中提到: 】
: 你这么一说我觉得隐藏的bug一定不少,可以考虑往汽车领域发展,可以沉住气多专研
:
: 【 在 Fzzi () 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 6s」
※ 修改:·Fzzi 于 Jul 7 09:06:24 2020 修改本文·[FROM: 223.72.19.*]
※ 来源:·最水木 客户端·[FROM: 223.72.19.*]
修改:Fzzi FROM 223.72.19.*
FROM 223.72.19.*
我认为不算
嵌入式其实主要解决平台差异性的问题
应用上的东西其实是纯软件
封装好了硬件接口,做好解耦
移植到pc上也一样
现在大部分纯逻辑模块可以直接在pc上开发调试
单元测试过了再去嵌入式平台上测试
【 在 easyfish 的大作中提到: 】
: 社会化分工趋势吧。芯片商提供芯片及周边共性的基础软硬件,外设也尽量统一接口标准以降低基础软件工作量。应用商专注应用软件。话说终端上的应用软件还算嵌入式不
: 【 在 Fzzi 的大作中提到: 】
: : 确实极少有这么好的支持
: ....................
- 来自「最水木 for iPhone 6s」
※ 修改:·Fzzi 于 Jul 7 08:58:18 2020 修改本文·[FROM: 223.72.19.*]
※ 来源:·最水木 客户端·[FROM: 223.72.19.*]
修改:Fzzi FROM 223.72.19.*
FROM 223.72.19.*
为什么量产产品不可想象呢?
你还是不了解这个行业,特别是国内的这个行业
无论汽车电子那么多分类,其实在国内项目经理的眼里只有两个分类
1. 影响汽车主要安全性和功能性
2.不影响汽车主要安全性和功能性
对1类模块,尽量使用成熟方案,自己开发这部分模块要下很大决心承受很大风险
要知道,在国内,如果你完成某个1类模块并通过通用或者丰田之类外国车企的验证,那是可以在全国范围内吹牛的
对2类模块,技术从来不是主要的,公司的老总和车厂的领导能否说上话,喝过酒才是主要的
当你去过认证的时候,嘴上说的严格要求,实际执行的时候各种放水
【 在 billowliu 的大作中提到: 】
: 我是在国外做过汽车电子
: 嵌入式是大的领域,汽车电子是其中的一个具体的应用场景,而汽车电子有可分为动力系统,车身电子,多媒体通信等具体领域。国内积累不足,开发的产品很多是应付项目考核,所以存在赶工期现象,而这种行为在量产产品中是不可想象的。像你提到的等厂商打补丁的行为说明其实研发实力不足,流程上也是不严谨的。另外国标新国标这些其实是系统架构和系统功能定义层面的事,嵌入式具体开发过程中不需要这样考虑问题,而是关注软硬件实现本身。
:
: ....................
- 来自「最水木 for iPhone 6s」
--
FROM 223.72.19.*