各位版友好
目前就读国立科大硕(电机)
大学是资工系的
本人一直想走韧体工程师这方面
但是实验室又是做网络相关的
想找个网络设备的韧体的领域
想知道如果要走韧体这方面需要补足什么地方
有什么比较重要的地方 可以自己自学或是去修大学部的课
大学是稍微有玩过arduino开发版
但尤其是硬件这方面 (电子 电路 嵌入式系统等等)以前资工教的比较少
谢谢各位的意见
作者:
chuegou (chuegou)
2020-02-12 20:59:00网络相关的你去找嵌入式就好了 碰不到多少硬件
作者: tommie (tommy) 2020-02-12 21:09:00
作业系统
作者:
sxy67230 (charlesgg)
2020-02-12 22:22:00讯号系统,网络、通讯原理懂就好了,然后会用示波器,C语言有基础就好了,剩下就是写韧体在内存使用上要小心。小弟是做了两年韧体,写STM开发版的,像现在这种都有现成的网络模组,就是发生问题可以查到封包或换手是否有异常解决,然后ADC/DAC在客制化输入/输出模组时候会用到,示波器就会派上用场,检查是输入电位异常还是ADC转换有问题。如果碰到影像会需要懂芯片的codec。
作者: winld (永远在跟时间赛跑) 2020-02-12 23:55:00
为何面试千万部要说用Arduino?
作者:
y3226999 (Misaki)
2020-02-13 04:02:00arduino是给文组用的啊==
面试官:请问你有研发过火箭吗?有的 我有用乐高拼过火箭大概就是这种等级?
作者:
odahawk (羊皮狼)
2020-02-13 09:10:00楼上的正解
作者:
chuegou (chuegou)
2020-02-13 09:10:00你有架过网站吗 然后拿痞客邦部落格出来 这样吧
作者:
odahawk (羊皮狼)
2020-02-13 09:13:00说白了Arduino最开始是设计给国高中生玩玩用的...
作者:
sxy67230 (charlesgg)
2020-02-13 09:36:00理由应该是arduino太简单吧,像韧体你真正在实作上会遇到很多数位类比转换跟内存还有cache的问题,电机不知道你是哪间学校,我印象中DSP好像是大二的课程还有实验课,去修一下会有多一点了解,在去买一块板子来玩,我是推荐STM32系列,官方标准库的社群资源蛮丰富的,这样你会比较好上手。
作者:
m490521 (阿青)
2020-02-13 10:45:00Arduino就像调理包一样,都弄好了让人人都能搞出像个七八成的料理(?)
韧体工程师 学历够 英文佳 有耐心 肯合作 就可以了剩下就是经验的累积 不管用什么东西练习我想都是有意义的
作者:
csfgsj (切割对半)
2020-02-13 12:55:00学个 Linux Kernel 吧!做embedded system 会比光做单芯片的路 宽广许多
作者:
fjyang (自由的风)
2020-02-13 13:29:00如果去系统厂 其实C不用太好 多学硬件知识 问HW就行了
作者:
tryshin (执著)
2020-02-13 13:30:00楼上 他描述的类似mcu开发会遇到,小公司few 常常是这样。描述比较侷限,毕竟他年资少
作者:
fjyang (自由的风)
2020-02-13 13:30:00重点是会debug 不要太多side effect code改的动
作者:
tryshin (执著)
2020-02-13 13:31:00给原po,科系ok,其实直接丢履历就好
作者:
fjyang (自由的风)
2020-02-13 13:32:00重点就是先混进去在学 一开始也不会丢太难的给你我讲的适用普通人 高手请忽略
作者:
sxy67230 (charlesgg)
2020-02-13 16:07:00回楼上上上,我只是把初学会需要遇到的状况给原po知道,实际上水很深,事情很杂,只有真的碰到才会知道,像timer、DMA、pooling、clock光是MCU的水就很深了,高阶embedded 一点还有os的屎坑,我只有走了两年,后来就不碰了,所以也只能提供这样的见解。然后我之前的工作,基本上你真的只需要具备基础的C就真的很足了,在这种单芯片上你也不用想实作什么太复杂的data structure。反而是硬件知识要有,示波器各种除错器要会,因为客户靠背产品有问题的时候,PM会把锅丢给你、硬件工程师也会把锅丢给你,除非你能用除错工具证明是硬件的锅。但是就算证明了是硬件的锅,很常遇到PM要你用韧体Debug掉他,简单来说就是很屎坑,后来就索性直接去做后端了,真的水太深。
作者:
i386 (i386 cpu)
2020-02-13 16:29:00不用想那么多,你是新鲜人,基本上就C,指标,资料结构,OS,这些东西够熟,还有表达沟通逻辑良好就行了.剩下就是看你的学历能进到那些公司碰那些领域了Arduino用过或是有作品就端出来.上面写的那堆状况, 都是工作后才会遇到的, 现在知道也没用找工作方向,往IC design house找,注意不要找到AE,FAE这类进不了大间IC设计可以先去待小间的,千万别一开始就是系统厂不是系统厂不好,那是你年资1X年以后想养老再去就好
工作遇到再来学的话,其实不用唸书了,国中毕业可以开始应征google,进google后再学吧
推. 满多硬件端的暇疵会往FW推,要FW workaround
作者:
fjyang (自由的风)
2020-02-14 13:57:00要是原PO自学那么厉害可以进google 那也不用发文来问他就是想进这个业界阿 当然先进去去再说阿
作者:
sxy67230 (charlesgg)
2020-02-14 22:09:00其实韧体转后端不会难啊,反而是我现在要转回去韧体才觉得槛比较高。当年如果不是自己电子电路太废不好好唸书,不然就进去做数位啦。看到同学在螃蟹领到流口水,我就只是一个会coding懂点os的小废物而已。