※ 引述《fallenball.bbs@ptt.cc (我不需要名字)》之銘言:
> ※ 引述《MasterChang (我愛ASM)》之銘言:
> : 建議tester
> : 如果對單晶片這種基本元件不熟的話,玩這也是半弔子而已。
> : 遇到幾個號稱會embedded linux+arm的,對周邊硬體整合完全無能為力。
> : 會的只有開發版的東西。
> : 開發本只是告訴你硬體已經OK的,來去使用Embedded linux而已,對象通
> : 常是對硬體已經很熟捻,算是硬底子的人。只是不太懂linux而已。
> 小弟倒覺得不需要堅持一定要由硬到軟
> "只是不太懂linux而已" 好像太輕視很多技術
輕視?
就算是Embedded Linux,除非是從0開始,不然也是已經port好的東西。
對岸有些教如何把PC用的核心port到你的target上,除非要做這種事。
不然對玩硬體來說,就真的"只是不太懂"而已。
> 一定要單晶片到ARM 一定要ASM到C even C++ ?
ASM C C++都只是開發語言,跟硬體無關。用Keil C51不見的懂8051。
懂8051用KeilC卻不困難。我不太相信連最基本的8051都搞不懂的人,
會懂變種的MCU或是更高階的MCU。
> 那我也可以說 電子學沒學好學什麼數位電路
> 小弟在做一些設計的時侯 常需要算阻抗 even加一些電容
> 否則只有high/low是解決不了問題的
數位電路在我看來就是類比電路....Low/High也不過是人訂的。
數位電路入門門檻滿低的,但是走到高頻一樣是類比電路,要考慮的東西
每一樣都需要電子電路的基礎去分析解決,電子電路沒學好一樣只能在入
門打轉。
> 看過不少人討論總是以自己多過別人的經驗 來否定他人的行為
> 我有個學弟很優秀 數學課即使基礎的沒上過 先上進階的一樣表現最好
> 即使他不很懂Computer Science的東西
> 需要在Windows上寫多緒通訊程式 也是花了一點時間就漂亮的解決了
> 小弟覺得 踏踏實實的學就好了 不一定要有什麼所謂的洞悉與先知
^^^^^^^^^^^^^^^^^^結尾與內文矛盾?
基礎課程沒上過,不代表基礎的東西沒STUDY過,莫在浮沙築高塔。
新的技術會退流行,ARM9將來也會被其他的MCU取代,說不定是ARM10!?
唯有基礎的能力才讓你應付不斷的變化環境。
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: h23-74.grad.ccit.edu.tw