總網頁瀏覽量

2020年9月9日 星期三

市場上最流行的嵌入式平台(Raspberry Pi/Arduino/STM32)都是外國貨? 台灣的去哪了?


台灣有聯發科、聯詠、瑞昱等這些有擅長做網路多媒體類的SoC晶片的公司;也有新唐、盛群、笙泉、松翰等擅長做 MCU晶片的公司

結果台灣自己的學校,特別是許多大學校院,不管是系所開課、研究單位或者起碼九成以上的學校實驗室用到網路多媒體類的嵌入式平台大多都選用Raspberry Pi(板子是英國廠商的,而上面的SoC晶片是博通的);用到MCU類的嵌入式平台時大多選擇用STM32(ST的MCU) 或Arduino(最普遍的款式的板子上面的MCU是Atmel的,Atmel已經在幾年前被Microchip併購),全都是用國外的晶片,且這不是在學界才有的現象,這幾年來也開始有了不少系統廠公司直接或間接地去使用這些平台之中的相關元素來做成自家的產品或者產品其中的一部分(特別是指Raspberry Pi和Arduino板子,而STM32則是本來就是業界愛用的晶片)
上述這狀況代表什麼呢?代表這些國外的平台比較先進或好用,而且因為已經太多人在使用和討論,正向循環之下,其技術資料很多,會造成更多屬於正循環結果的現象。而台灣的廠商大多可能還是只能辛苦地緊跟其後,辛苦地做costdown,要求員工辛苦地增加工時以即時達成客戶的各種要求
在台灣學術界每年產出一大堆論文之後還是如此,只有提到代工成果時才會明顯地想到其代工是由台灣廠商所負責的。這表示台灣的學術和產業發展很成功嗎??為何多數的自己人的第一選擇就不會是台灣自家研發的平台?
事實上,與Arduino系列之中最普及的uno/nano/mini/micro等板子上面的MCU主晶片也就是Atmega328相關的Atmega8 MCU晶片(一樣是基於AVR CPU的Atmega系列MCU,有內建ADC和SPI、I2C等周邊IP)是早在Arduino平台開始流行的很久之前就已經存在很久了的MCU晶片(按照datasheet的資訊顯示這款MCU在2002年就已經在市場上賣了(*參考資料1),被拿來開發Arduino初期的版本(*參考資料2與*參考資料3),也有不少公司將Atmega系列MCU用來開發產品。晶片都有了,就缺乏好的開發生態系去提升其開發便利性和普及性,但這樣的開發平台的生態系就是無法先由台灣的學術界去整合開創出來,所以最後Arduino這類的東西還是外國人先搞出來,而這樣的平台也確實影響了世界,畢竟這確實大大降低了多數初學者對於MCU的入門應用門檻
台灣從來不缺乏濫用創新這個詞的人,真正的實用創新絕對不是不懂專業技術且光喊口號就能做得到的 *參考資料1: ATmega8 datasheet, https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2486-8-bit-AVR-microcontroller-ATmega8_L_datasheet.pdf *參考資料2: https://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided3 *參考資料3: https://www.arduino.cc/en/Main/ArduinoBoardSerial



沒有留言:

張貼留言