個人在電子科技產業從事電子電路設計二十多年,可以獨立完成電子電路開發設計,從功能構想、硬體電路設計、CPLD邏輯設計、寫MCU程式、PCB layout到proto type PCBA焊接製作一氣呵成。尤其在8051組合語言程式設計累積了深厚的經驗跟技能,有非常多漂亮的程式及硬體作品,也有能力可以從8051燒錄碼反組譯破解還原成組語程式,並能修改功能、精簡程式。自信C語言寫得出來的程式,用組語一樣可以複製出來,而且可以寫得更精簡、更有效率。
在MCU的應用領域裡,個人認為唯有組語程式可以讓設計達到功能最佳且效率最高。對比於一個非常有經驗的組語程式老手,寫C的人不一定比較快,在許多自動控制方案中,C語言可以辦得到的組合語言一定辦得到,但組合語言辦得到的C語言不一定能辦到。但只要程式設計最後能夠實現期望的功能,個人認為用哪種MCU或哪種程式語言應不是重點。
也許您會覺得技術限縮在8051應用領域太過狹隘,但是老而彌堅的8051還是充斥在電子產業各個角落,而且可選擇的晶片資源很多,在許多低價的消費性電子產品或是電器裝置或自動控制系統,用合適的內嵌式8051晶片就已經綽綽有餘,若再用組語寫程式可以讓產品功能表現更加出色且更具優勢。又或許您覺得開發設計應該是一個團隊的合作,各司其職、各展所長,可以發揮群體的效益。我也不否認這個可能,但是過去我看過完美的團隊及成功的專案並不多,反而發覺一個很有能力且能夠一條龍作業的人,省去了一些技術磨合、溝通、銜接的問題,可能創造更短的開發時程,及更佳的設計成果。
過去的設計作品涵蓋SD卡、USB card reader、USB dongle、NAND Flash test、I2C/SPI/UART/RS-485 interface application、Real Time Clock application、IR remote control、LCD display demonstration、Stepping motor control等相關設計技術。
近來也進階學習ARM Cortex M0組語程式設計,及C#軟體做簡單的工具程式設計,藉以提升擴展自己的設計領域。
個人認為產品要有差異化才能有競爭優勢,所以做出功能好、效率高、成本低,與眾不同的設計一直是自己具備的本領。
如果您對我的技術專長及理念感到認同,有我可以幫得上忙的需求,歡迎來信與我聯繫
Email: eddiehsia2011@gmail.com
Phone & Line ID: 0922473578
留言列表