※ 引述《fallenball (我不需要名字)》之銘言:
: ※ 引述《MasterChang (我愛ASM)》之銘言:
: : 建議tester
: : 如果對單晶片這種基本元件不熟的話,玩這也是半弔子而已。
: : 遇到幾個號稱會embedded linux+arm的,對周邊硬體整合完全無能為力。
: : 會的只有開發版的東西。
: : 開發本只是告訴你硬體已經OK的,來去使用Embedded linux而已,對象通
: : 常是對硬體已經很熟捻,算是硬底子的人。只是不太懂linux而已。
: 小弟倒覺得不需要堅持一定要由硬到軟
: "只是不太懂linux而已" 好像太輕視很多技術
: 一定要單晶片到ARM 一定要ASM到C even C++ ?
: 那我也可以說 電子學沒學好學什麼數位電路
: 小弟在做一些設計的時侯 常需要算阻抗 even加一些電容
: 否則只有high/low是解決不了問題的
: 看過不少人討論總是以自己多過別人的經驗 來否定他人的行為
: 我有個學弟很優秀 數學課即使基礎的沒上過 先上進階的一樣表現最好
: 即使他不很懂Computer Science的東西
: 需要在Windows上寫多緒通訊程式 也是花了一點時間就漂亮的解決了
: 小弟覺得 踏踏實實的學就好了 不一定要有什麼所謂的洞悉與先知
我跟一些專搞 8bit MCU 的老手聊過,他們常常都是一個人就要處理
一個case(軟硬全包),我也認為先學過 8bit MCU 會對硬體比較有概念
(因為我也是先學8051->ARM),但是到了 32bit SoC 上面又要寫 bootloader
又要移植 OS、還要寫DRIVER、AP一堆有得沒得,這種一人部隊的觀念,
在實際開發案子時是否還行得通呢?
甚至有一些人在 ARM 上仍然偏執的完全用ASM開發,真是令人無言
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.83.34