Re: [请益] 想往firmware发展该具备什么技能?

楼主: baseband112 (baseband)   2018-06-29 01:52:11
你要写韧体大概就是嵌入式系统吧
是说你大概也没什么机会开发什么全新东西
因为通常是旧的搬来改
嵌入式系统本身就是大哉问
因为有一般mcu, 或是SOC
SOC上的作业系统一般我所知道的通常是
embedded linux
其他就是ic要用到的driver
所以可能要把作业系统跟计算机组织搞熟
但是呢!
更大的可能是你去做验证,然后帮忙
designer work around
差不多都是这样的工作啦
喔对了,你要去找一本菜鸟经理的书
http://www.books.com.tw/products/0010479889
我有第一版
这本书写了不少实务的东西
例如ic某些值电路刻坏了就用韧体摸一下值
design house
主力还是做ic , 所以digital design还是主流
做这个又有前段跟后段
如果要做这个建议去修VLSI,
甚至去CIC上 cell based design
还有design compiler的课
学一点STA跟 自动化, tcl 等等的课
从上到下你就无敌啦!
说真的现在只会写verilog的d esigner
还不如写multi chart有价值
像我就是没啥欲望了解后段的东西
只好写写verilog当兴趣,
以后反正没班可以上做别的就好啦!
※ 引述《qazkevin (Linus)》之铭言:
: 各位大大你们好
: 想请问一下
: 小弟大四EE
: 本身对硬件与写程式都有兴趣,程式语言只会C语言
: 工作想找那种要懂硬件并写相关的程式
: 跟学长姐聊天后建议我往Firmware发展
: 请问如果想往Design House的Firmware工程师该具备什么条件?
: 上网查有些做Linux or Android的也算Firmware工程师
: 但小弟没有接触过Linux & Android
: 这样往Firmware发展是不是会很吃亏或很吃力?
: 台湾纯写C的Firmware又有哪些呢?
: 恳请各位大大为即将进入科技业的小弟解惑
: 真的非常感激不尽
作者: BaaaSwin (codown)   2018-06-29 01:58:00
作者: LinuxKernel (Linus Torvalds)   2018-06-29 08:13:00
workaround engineer
作者: sluttysayage (我不会 被打倒的)   2018-06-29 08:27:00
推 什么是workaround啊
作者: gn01216674 (Dog)   2018-06-29 09:20:00
workaround就是擦屁股
作者: bcew (bcew)   2018-06-29 09:38:00
从上到下都会做FW还是没用,看不到RTL,做HW则能编出让FW比较好用的接口,做错东西还有FW一起擦屁股XD
作者: iceberg (((You only live once)))   2018-06-29 14:09:00
workaround就是RAR密码解不出来,学yo叔直接绕过去
作者: teddy (这是个好问题)   2018-06-29 17:28:00
那本书绝版了 google了一下都找不到@@

Links booklink

Contact Us: admin [ a t ] ucptt.com