作者cld123 (colin)
看板Soft_Job
标题Re: [请益] 嵌入式工程师工作内容有哪些?
时间Fri Jun 2 14:37:46 2017
提供自已的相关经验
以前,公司接了一个专案,要帮A公司客制化一块新的嵌入式系统的板子
当时AM3359 刚出来,网路上的资料很少
加上我根本不懂嵌入式系统,专长在纯软体,当时只会写C/C++
被同事拐去做这个case
他跟我说,电路图都没有变更,只要将软体灌进去就会动了
说真的,我连软体要怎麽灌都不知道
会给我一年的时间写软体
这个project时间是1年半
没想到,硬体修修改改就花了1年多
当时,我拿到硬体时已经是4月份,7月份要过EMI/EMC检测
整个硬体都是不会动......
大家玩过AM3359的demo board就知道有分母子板
重新layout,整个板子只有20 cm x 20 cm,很薄
软体install,根本不会动,连LCD 亮都不会亮
从最底层的code开始改, LCD和通讯的channel共用
还要查spec,看那些channel是可以用的
从4,5,6三个月,压力大到...晚上睡没几小时...
从board接lcd,影像还会很慢....就是有点像慢动作播放
花了很多时间检查是哪里出问题
还要将影像从24色改成16色,新layout的板子不支援24色
还有ethernet本来是跑rgmii1 後来电路图更改後,改跑mii1
你要是看不懂电路图....就不用玩了
我也是接触嵌入式後才开始学看电路图,还有相关的tools
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.103.214
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1496385470.A.285.html
1F:推 hizuki: 被骗到了。这个其实稍微有经验的人就知道什麽坑 06/02 15:21
2F:→ cld123: 我就是没经验才会被骗 06/02 15:30
3F:→ cld123: 这个project结案後,再也不碰嵌入式 06/02 15:31
4F:推 lovez04wj06: 大学专题傻傻的就做嵌入式,什麽不提,光是能让他动 06/02 15:47
5F:→ lovez04wj06: 就浪费一堆时间.....更不用说啥底层元件的操作和之 06/02 15:47
6F:→ lovez04wj06: 後的程式部分....... 06/02 15:47
7F:推 lovez04wj06: 光是最简单的初接触都被搞的和白痴一样,实际工作根 06/02 15:50
8F:→ lovez04wj06: 本不敢想像。 06/02 15:50
短短三个月将一块不会动的板子,改到可以动,还要改周边的驱动程式
让microsdcard能读取,让lcd能动作,ethernet可以用...杂七杂八很多东西
重点是我是外行人..没学过任何嵌入式...第一次接触..真得很傻眼
当我改完後,将一些心得放TI的讨论区.很多外国人问我问题
要怎麽修改code
※ 编辑: cld123 (59.120.103.214), 06/02/2017 16:20:27
9F:推 lovez04wj06: 嵌入式的东西,基本上任何心得demo都可以打包做教学 06/02 16:30
10F:→ lovez04wj06: 卖钱,除了太广泛使用资源太多,不然网路资源根本没 06/02 16:30
11F:→ lovez04wj06: 有。 06/02 16:30
12F:→ lovez04wj06: 我当初专题能询问的,只有那块板子的供应商,超级哭 06/02 16:31
13F:→ lovez04wj06: 。 06/02 16:31
14F:→ MOONY135: 请问这样可以拿多少 感觉很恐怖 06/02 17:19
15F:→ codehard: 拿多少要看赚不赚钱 不赚钱他也发不起 06/02 17:54
16F:→ cld123: 这个案子只有100万,硬体费用由客户支出 06/02 23:39
17F:推 doranako: 嵌入式学到後来都要看懂电路图,不然怎麽被人挖洞都不 06/03 10:09
18F:→ doranako: 知道 06/03 10:09
19F:→ viper9709: 感谢分享~ 06/03 17:04
20F:→ badyy: 如果是不看到的部份,就直接变黑洞~学会这招比较重要 06/03 18:50
21F:推 descent: 你还真猛, 这麽短时间就搞定这些。 06/03 22:34
22F:→ cld123: 本来想离职,最後硬着头皮把系统搞定,还学会了android 06/03 22:39