總網頁瀏覽量

顯示具有 組合語言 標籤的文章。 顯示所有文章
顯示具有 組合語言 標籤的文章。 顯示所有文章

2025年9月13日 星期六

超越傳統教育:為工程師打造真實研發需求的課程

 



1. 先前替大學及碩士班就讀化工系畢業出身、曾任職於台達電,目前任職於另一家車用相關電子產品公司的跨電資軟韌體領域工程師 授課 。

2. 先前替目前任職於 一線 IC設計公司 (NAND Flash memory 控制晶片大廠)  慧榮科技 的 韌體工程師 (他過去曾長期任職於 廣達) 授課。

於授課過程之我的某些板書圖片記錄。




----------

課程內容 完全針對電子產品研發工程師學員的 產品研發需求 而 客製化設計,最直接 且 真實的 協助工程師學員,奠定其在研發工作上所需的核心基礎,屬於實際的實戰內容學習。

對於真正的工程研發而言,其基礎理論與實務本來就是一體的,並不是兩回事  (只是台灣社會有許多人不清楚何謂理論與實務。這些皆為教學之重點內容。 台灣的傳統教育體制內的大多數考試解題/授課照課本唸/照本宣科 那些稱不上 理論,而是應付了事 )。

-------

課程講解過程參考資料:

- 自製教材

- 自己的臉書網頁 過往於學生時代 (2011年7月 大二暑假 ) 自行設計開發 且 與同學一同製作 之MCU based電路實體照片

https://www.facebook.com/photo/?fbid=154471644628956&set=a.109703929105728

- Intel MCS-51 family user's manual

https://web.mit.edu/6.115/www/document/8051.pdf

- Atmel/Microchip AT89S51 MCU Datasheet

https://www.microchip.com/en-us/product/at89s51#Overview

- ARM Keil - User's Guides for Keil C51 Development

https://developer.arm.com/documentation/101655/0961/8051-Instruction-Set-Manual/Instructions/MOV?fbclid=IwY2xjawMx8QJleHRuA2FlbQIxMABicmlkETFNUUhoamdBS0dGZVNtY2JHAR5KuWynh64S2XcmvvgC-CVQStfh9l2l4nFLxvWqHnPx4f5AeYNYnntHXXj--w_aem_O4_rxtiI0PEpcqtIdXPExQ

- TI µA7800 SERIES POSITIVE-VOLTAGE REGULATORS

https://cdn.sparkfun.com/assets/1/7/7/3/2/LM7805.pdf

- LY聯騰 KT89S51 線上燒錄實驗板 (8051 MCU 開發板) 說明手冊 與 電路圖 (schematic)

https://www.ltc.com.tw/products/bomltkt89s5vb?srsltid=AfmBOooZuusrBkfAiEFdRNeWyWJxBKbLFHsmlawQjT9x6tyFgagBgRgL&fbclid=IwY2xjawMx8adleHRuA2FlbQIxMABicmlkETFNUUhoamdBS0dGZVNtY2JHAR46T9mb9z-2JenWuDs1K_szx3FBIbMxHPdCOHPse5unqb-2EA8lVI2nZfanHQ_aem_F1gKDgNy6rDVaNZgInpz0w

https://drive.google.com/file/d/1MmWRWqxhfUiBEfujWGVSJOf0JGUkh7C5/view?fbclid=IwY2xjawMx8axleHRuA2FlbQIxMABicmlkETFNUUhoamdBS0dGZVNtY2JHAR46T9mb9z-2JenWuDs1K_szx3FBIbMxHPdCOHPse5unqb-2EA8lVI2nZfanHQ_aem_F1gKDgNy6rDVaNZgInpz0w

- Atmel/Microchip Atmega8 MCU Datasheet

chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2486-8-bit-AVR-microcontroller-ATmega8_L_datasheet.pdf

- 新唐 NuMaker-IoT-M487 開發板介紹網頁 

https://direct.nuvoton.com/tw/numaker-iot-m487?srsltid=AfmBOorztrVCvO1kPIt62zTAjD_qVtckf7x6Il0JIoZPRxIp6H7q8O15&fbclid=IwY2xjawMx8t5leHRuA2FlbQIxMABicmlkETFNUUhoamdBS0dGZVNtY2JHAR7gjLutzb92c4gGU4QgbSYts3e59BnNVEQstYi3FS3d1Xp4SGwsTBJl9jj7MQ_aem_rUqVoJZOnM4nAdVPrfqiGw

- 新唐 NuMaker-M2354 開發板介紹網頁

https://direct.nuvoton.com/tw/numaker-m2354?srsltid=AfmBOoo15I5EjKqitimSRuAQyli0MSAOZZkD6xBj5Gl9fQh_bkDvlyMi&fbclid=IwY2xjawMx8wRleHRuA2FlbQIxMABicmlkETFNUUhoamdBS0dGZVNtY2JHAR5Ketq1DhydfagZxtmTf5kH84BEEk9FjjLbMEakDQQsk8cpl9fAzyWB_NmclQ_aem_hFedm84kIcZ3ALwdxGFCCg

- 其它網路網頁圖片與資料

-----

歡迎各方洽談合作,務實/踏實追求共好。歡迎電機電子資工本科系學員,也很歡迎非電機電子資工本科系的學員加入學習嵌入式系統技術/尋求轉職成為研發工程師的行列。

孫文良 個人簡歷: https://sites.google.com/view/wenliangsun/


‼本園區開設之技術課程進一步詳情請參見下方blog網頁的課程介紹👇:
本學習區之Facebook粉絲頁如下:

--------------------------

孫文良 (阿良的嵌入式系統技術學習區)

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章

2025年9月8日 星期一

感謝任職於 IC設計公司 慧榮科技 的 主任工程師 積極來找我進行私人一對一嵌入式系統軟韌硬體基礎學習

 


任職於 世界頂尖NAND flash memory controller IC設計公司 慧榮科技 的 韌體程式研發 主任工程師 學員 (跟我同屆,過去他是讀淡江大學的大學&碩士班畢業,他也曾經長期任職於 廣達電腦 擔任軟體工程師) ,

他在昨天白天上完我的 嵌入式Linux系統建置(包含Linux驅動程式基礎)的 團體課程 後,今天上午馬上又繼續跟我上私人一對一授課(之前有好幾次也都是如此),內容為 MCU(微控制器/單晶片微電腦) 韌體研發相關的嵌入式系統軟韌硬體基礎。 

實在是相當的務實且積極。



今天課程內容提到 透過 ISP (In System Programming) 對MCU內的SPI flash (program memory) 軟韌體燒錄環境/電路相關原理與實作 (以Atmel/Microchip 8051 ISP MCU: AT89S51/AT89S52 作為原理學習與實驗之硬體平台)

以Keil IDE的模擬除錯模式對GPIO作GPO(General Purpose Output)應用的驅動的範例的C語言程式進行反組譯(disassembly)來對8051 MCU內的CPU內的核心暫存器 (PC、SP、PSW、ACC...) 等相關原理作說明 (注意: 其中有許多設計原理基礎觀念,在其它的CPU系列架構上是共通的),指令集機械碼(數位訊號0與1的邏輯電壓的組合)對應的符號(組合語言/assembly language),





此外,針對許多 軟韌體程式研發工程師 在 工作研發過程 會使用到的透過Debugger對MCU/SoC進行的online debug的功能背後的原理,也以ARM Cortex-M0+/M4官方架構圖、AT89S51 MCU內部block diagram形式的架構圖來進行說明,並提到了大約10幾年前較常見的除錯介面 JTAG (Joint Test Action Group) 及 近年來較普遍的 SWD (Serial Wire Debug) 介面的差異。




 

最後以 Intel MCS-51指令集 組合語言 的範例程式所組譯出來的hex檔,透過Atmel設計規格的USB ISP模組 (可對AT89S51/52等款式進行軟韌體燒錄、可對ATMEGA328及其它相關款式MCU進行燒錄及除錯) 燒錄,燒錄進AT89S52平台並透過學員手上自購的KT89S51開發板(dev. board)進行ISP燒錄實驗驗證,並再次搭配該開發板之電路圖對此次的驗證情境進行軟韌體及電子電路/元件的整合設計原理上的確認。





-----

歡迎各方洽談合作,務實/踏實追求共好。歡迎電機電子資工本科系學員,也很歡迎非電機電子資工本科系的學員加入學習嵌入式系統技術/尋求轉職成為研發工程師的行列。

孫文良 個人簡歷: https://sites.google.com/view/wenliangsun/


‼本園區開設之技術課程進一步詳情請參見下方blog網頁的課程介紹👇:
本學習區之Facebook粉絲頁如下:

--------------------------

孫文良 (阿良的嵌入式系統技術學習區)

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章



2021年9月4日 星期六

適合初學者的【嵌入式系統基礎原理與實務課程】

‼ 在此推廣一下 適合初學者的【嵌入式系統基礎原理與實務課程】‼

👉 本po文的影片內容為一個簡易的小範例,由8051 MCU GPIO之Output(輸出)驅動LED完成簡易跑馬燈功能。

影片內容包含從操作KEIL C51 IDE的免費評估版對程式碼進行編譯,並且藉由 ISP (In System Programming) 燒錄方式(便宜又好用) 對8051 MCU進行燒錄並觀察執行結果。


.

❓ 看完這篇po文的demo影片,或許有些學員會感到疑惑,這影片的跑馬燈功能,豈不是在學校課程裡面就看過/做過了? 這不是都很簡單嗎? 

 

不用擔心 🥸,其實這些表面上簡單的demo功能的背後,其實有著許多深入的學問和需要學習的基礎觀念,在業界做深入的技術問題時很可能會需要這些觀念,而許多大學學校課程不一定會詳細教背後詳細原理,也可能是學員過去從來沒有仔細思考過的較深入的基礎內容。

.

以這個po文的demo影片內容來舉例背後涵蓋的基礎內容,例如: 

👉 以8051實際實作範例說明低階語言 (組合語言,Assembly Language)與C語言(高階語言)的實際差異介紹

👉 介紹8051 指令集 (組合語言 其實即為對應指令集 的 助憶符號)

👉 MCU的原廠官方Datasheet技術手冊的基本閱讀能力

👉 MCU內部架構、GPIO架構原理(例如Port0的open drain是指什麼)、暫存器存取、記憶體組織架構

👉 MCU外部介面電子電路原理(與基礎,包含數位電路和類比電路及訊號的基本觀念)

👉 C語言的各種技巧與重點(包含8051基礎應用以外的平台的韌體開發常見內容和觀念),韌體程式流程追蹤與撰寫

👉 整合開發環境(IDE)操作

👉 ISP燒錄韌體之方式,以及燒錄器所對應軟體之操作 


上述內容在本學習區所開設的課程內容中都會詳細講述,

.

許多學校課程會講的內容,本課程當然會涵蓋到;而就連許多學校課程裡面沒講到的(詳細細節原理與實務開發經驗),在本課程內還是會學到。

.

註: 這門課的核心並不只是教你8051 Microcontroller,而是關於嵌入式系統(Embedded System)的軟硬體入門理論觀念與技術基礎,

同時也會補充許多「真正的計算機概論」的重要內容,不要懷疑,多數人不一定真的有理解過,包含: 

👉 何謂電腦?

👉 何謂嵌入式系統? 

👉 何謂跑non-OS及何謂有跑OS的電腦(計算機)系統

👉 何謂CPU? 何謂MCU(微控制器)? 何謂微處理機? 何謂SoC(系統晶片)? 

👉 產業相關職缺類別與實際可能的工作內容情況(講師分享自身的產業工作經驗與曾經輔導多位學員的經驗)

👉 以8051 MCU作為範例實作的目標教材,目標是希望學員能打下紮實的嵌入式系統基礎,課程內容中會有一系列的基礎實作教學

.


本園區之FB粉絲專頁如下:

--------------------

孫文良 (阿良的嵌入式系統技術學習區)

個人簡介: https://sites.google.com/view/wenliangsun/

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先參考 課程招生網頁連結


2021年8月23日 星期一

【好書介紹】電腦技術並不是只有軟體! 介紹一本介紹Intel 80x86為核心的IBM電腦系統軟硬體的好書

歡迎透過合法的方式分享此文內容,若要轉載/轉貼,請明確貼出此原始連結並標示作者基本資訊請勿抄襲及非法轉貼(例如擷取內文但並未註明出處)

因為搞不清楚狀況的人很多(執著表面的年份、新舊),先介紹一款Intel 在2016年所推出的基於x86(1993年推出的Pentium) ISA Compatible CPU 的Inte lQuark系列 微控制器(MCU): D2000

該MCU內的CPU的類型是1993年推出的Pentium(本來是要被命名為80586) ISA Compatible的CPU,在這款2016年推出的MCU的Intel官方Datasheet內的介紹可見下圖紅框圈起處

- 其內部CPU info :

32 MHz, 32 bit, single core, single thread, Pentium ISA compatible (如果看不懂這是x86的人,請自己google一下,做點功課,或見下圖的Intel官方手冊內容)

https://static6.arrow.com/aropdfconversion/3675d6354c6d8ac364213bdd827aacc81c93c43d/119736798394079quark-d2000-datasheet.pdf


- 其內部I/O :

SPI, I2C, GPIO, SPI, Comparators, ADC, PWM, DMA, UART

- Wikipedia的Intel Quark系列介紹: 

Intel Quark is a line of 32-bit x86 SoCs and microcontrollers by Intel, designed for small size and low power consumption, and targeted at new markets including wearable devices. The line was introduced at Intel Developer Forum in 2013.

...... However, in 2016 Arduino released the Arduino 101 board[3] that includes an Intel Quark SoC.

https://en.wikipedia.org/wiki/Intel_Quark

- Datasheet

https://static6.arrow.com/aropdfconversion/3675d6354c6d8ac364213bdd827aacc81c93c43d/119736798394079quark-d2000-datasheet.pdf

- Wikipedia的Pentium系列內容介紹: 

https://en.wikipedia.org/wiki/Pentium

------------

執著技術和平台的表面年份數字、或者人云亦云沒有必要重點在於是否合適

很多事情,尤其是電腦技術領域,真的不見得是越舊的年代的東西就代表完全過時無用,事實上有許多技術概念真的都是通用的,而去了解80x86和其相關系統設計的觀念,也是一樣的。

真實的專業研究之所以有價值,原因也在於此,技術不限於年份數字的這種表象,只要是適用、可解決或改善問題的idea觀念,都極有可能再拿出來被使用。

例如8051已經是40年的老MCU IP,但從台灣一線的IC設計公司公告的職缺內容可看出,至今仍有著需要了解8051的能力的工程師職缺,可參見我的下方PO文 (點選 查看更多)


------------

先聲明,這篇不是工商服務廣告,單純介紹過去讀過的電腦技術類的好書

這本80x86 IBM PC and Compatible Computers Assembly Language, Design, and Interfacing Volumes I & II , 2002年出版,作者是Muhammad Ali Mazidi和Janice Gillispie Mazidi,出版社為Prentice Hall(Pearson)。

https://www.amazon.com/80X86-IBM-Compatible-Computers-Interfacing/dp/013061775X

中譯版書名為: IBM PC and Compatible Computers Design, and Interfacing - IBM PC系統設計與介面技術(第四版),東華書局出版,譯者為 方志鵬。 

這本書涵蓋了很多電腦系統的軟韌硬體基礎觀念內容,在當年(十幾年前,大約19歲的時候)給了我不少啟發。

和 計算機組織/結構課本(科目)的一個不同之處在於,這本書或這類的科目會實際介紹8086/8088/80286/.../Pentium等微處理器IC及一些組合語言程式之外,也會介紹一些關於 介面電子電路 以及許多周邊IC與硬體(如8288 bus controller、8284 clock generator、記憶體介接電路、Programmable I/O的8255、LM34/35溫度Sensor、ADC0848、DAC808、8259中斷控制器、8253 Timer、LCD驅動、步進馬達驅動、 DMA 8237、UART 8250、UART轉RS232電壓位準轉換器、硬碟、鍵盤、印表機、數學運算coprocessor、視訊、以及其它許多IC,包含與微處理器IC之間的各種實際訊號狀態)的內容。

雖然這本書介紹的許多IC的型號比較舊,但是許多基礎原理觀念至今仍是共通的(畢竟電腦技術就是這幾十年來持續演化)。

另外還包含一些支援OS的微處理器的特性基礎,如80386的user/supervisor mode、virtual memory、page table、TLB等觀念,到了高速記憶體介面與存取章節也有各種記憶體的介紹(DRAM、SDRAM、cache memory的存取機制、write through、write back、cache coherence等觀念。後續談到80486時也會介紹到Pipeline;Pentium章節會提到superpipeline、supersclar、Harvard architecture、pipeline hazard、compiler的instruction scheduling、RISC/CISC的特性比較、out-of-order execution、branch prediction;MS-DOS的結構、記憶體管理;PCI、USB bus;BIOS;MS DOS和BIOS的ISR (INT _ _H對應的ISR),涵蓋內容相當廣泛。

許多讀資訊工程系的朋友可能會不太清楚,這門課的名稱通常叫作微處理機與介面設計、微算機原理、介面設計,但現在在學校關於這種科目通常都是拿MCU(微控制器)的開發板來讓學生實驗,而不是像早期真的用微處理機(微處理器,如8086、Z80等)搭配一堆IC的兜成介面的方式來教了。另外,嚴格來說,這門課的範圍比計算機組織的範疇還廣(包含一部分計算機組織的內容),但通常學校只會教到這本書的內容的一小部分。外國的書像是現在介紹的這本比蠻有名,而台灣比較常見的書是台灣科大電子系林銘波老師所出版的一系列微算機原理書籍。

這是一門在本質上很偏向實務和基礎理論觀念並重的課程,許多大學在這方面的教學都很輕忽。此外,這科也並不是研究所指定考科,所以常被忽略,研究所考科通常是計算機組織結構,但是性質和內容仍有不小的差異。

而關於介面硬體電路的方面,是近年來許多國內大學的電資工程系所普遍比較不重視的一環,畢竟現成的硬體用慣了,就容易忽視其存在與重要性。

但其實電腦系統技術絕對不是只有純軟體,若沒有紮實的硬體系統(包含類比式與數位式硬體),軟體哪來的用處呢?就算現在的SoC和MCU的集成度很高,很多週邊硬體都整進去了,但是基礎觀念和介面電路還是少不了啊!



註1: 這裡講的微處理器(微處理機)就真的是傳統所指的 "微處理器"(Microprocessor),例如8086/80286/80386/80486/Pentium IC裏頭就是CPU單元, 而不是微控制器(MCU, Microcontroller)!   並且也不是在指SoC或MCU被稱作的嵌入式微處理器(Embedded Microprocessor)的狀況。

順帶一提,這本書在談到鍵盤的章節,也會介紹到標準IBM PC內的鍵盤內都會有一顆微控制器(MCU),該微控制器內含一顆微處理機(微處理器)、RAM、ROM以及幾個I/O Port,這裡很清楚就可以釐清微處理機和微控制器的差異!

註2: 這本書後續還有續作: The x86 PC: Assembly Language, Design, and Interfacing, 5/e,2009年出版, 作者: Muhammad Ali Mazidi, Janice G. Mazidi, Danny Causey)

https://www.tenlong.com.tw/products/9780135026489




--------------------

孫文良 (阿良的嵌入式系統技術學習區)

個人簡介: https://sites.google.com/view/wenliangsun/

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先參考 課程招生網頁連結

2021年7月25日 星期日

學習8051 MCU會太老舊過時嗎? 告訴你更老舊的6502 CPU/MPU的實際狀況!

很多人都會迷信於 平台或技術的 新舊 這種表面來主觀判斷其好壞,而不知其實際客觀的狀況。

除了Intel在1981年出產的8051 MCU的同族加強版至今依然有許多產品在用,

事實上,就連MOS公司在1975年出的6502 Microprocessor系列,現在也還是有不少產品使用。

幾年前有和一間IC設計公司主管討論到這方面;而最近一位即將任職韌體工程師的學員的公司也會用到6502,主要以 組合語言(Assembly Language) 進行其韌體程式開發。

其實,無論平台新舊,有許多基礎原理都是直接相關甚至共通的。如果舊的(架構較簡易的)都還不會,以為直接碰新的平台就能學的紮實? 這是許多學校老師的天大誤會  (當然也有業界人因為看得不夠多,也有可能會有類似的觀念與迷思)。


嵌入式系統相關觀念教學文:

1.   許多人對於8051 MCU的常見錯誤觀念闢除

2.   Arduino到底是什麼? MCU又是什麼?

3.   現代計算機系統核心硬體常見平台的分類與簡介概述


--------------------


孫文良 (阿良的嵌入式系統技術學習區)

個人簡介: https://sites.google.com/view/wenliangsun/

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先參考這篇介紹文章

2020年10月10日 星期六

【阿良的嵌入式系統技術學習區】嵌入式系統基礎原理與實務課程介紹連結

課程內容涵蓋:

本課程重點核心宗旨是讓學員掌握「嵌入式韌體開發相關共通的基礎觀念」 ,而不是教了A平台才會A平台、教了B平台才會B平台。此外,也會在課程之中和學員介紹產業界在這方面的相關工程師職缺與工作內容概況。

實驗/實作教學平台以MCU(單晶片微電腦/微控制器)為主。

課程主要涵蓋範圍如下 : 
  • 韌體程式常用程式語言
    • 組合語言指令集與MCU架構簡介
      • 以架構簡潔清晰的Intel MCS51指令集為教材範例
    • C語言基礎複習
    • 高階與低階語言(C語言 與 組合語言Assembly)差異介紹與實驗驗證

  • MCU韌體程式常見開發環境操作教學
    • KEILC (Keil uVision) 評估版 整合開發環境(IDE)安裝與操作教學
    • 其它IDE簡介(如 IAR)

  • 處理器系統核心機制原理與實驗
    • 記憶體之堆疊(Stack)資料結構
    • 呼叫副程式(於高階語言則為函數)於堆疊使用之關聯原理
    • 中斷(Interrupt)機制之原理與實驗:
      • 中斷觸發源
      • 中斷向量
      • 中斷優先權
      • 中斷服務程式
      • 堆疊於中斷機制之關聯原理

  • 周邊裝置驅動原理與實作
    • GPIO(通用輸入/輸出介面)
      • GPIO架構與驅動原理
        • IO Port結構原理、Open-drain(開汲極)、Push-Pull output(推挽式輸出)、Pull-up、Pull-down等相關硬體電路原理
      • 外部簡易電路整合應用設計原理
      • 輸出驅動實驗
      • 輸入驅動實驗
    • Timer/Counter(計時器/計數器
      • 計時器
      • 計數器
      • 輪詢與中斷應用實驗
    • UART ( 通用非同步串列傳輸通訊介面
      • UART之協定原理
      • 輪詢與中斷應用實驗 (與其它具備UART介面之設備進行通訊實驗
      • RS232與RS485纜線介紹
        • 電氣位準轉換原理
        • 相關IC介紹
    • ADC(類比轉數位轉換器
      • 輪詢與中斷機制  搭配 亮度感測器 進行實驗

  • 基礎電子電路與元件應用
      • 類比電子電路 與 數位電子電路 基礎原理觀念
      • 基本電壓、電流量測
      • 二極體
      • 電晶體
        • 如: BJT開關應用、MOSFET (如level shift電路應用)
      • OPA(運算放大器)基本應用
      • 穩壓IC應用介紹
        • 光耦合IC
          • Relay繼電器驅動

        • 進階選修課程內容
          • I²C串列通訊介面
          • SPI串列通訊介面
          • GPIO進階應用之 矩陣多按鈕鍵盤 掃描輸入演算法
          • GPIO進階應用之 多合一七段顯示器 掃描輸出演算法
          • 其它各種周邊裝置、I/O介面或協定(PWM、1-wire、DAC、DMA...)
          • LCD顯示驅動
          • 各式無線通訊模組應用(藍牙、ZigBee、LoRa、Wifi等等)
          • 各式感測器應用(如: 溫度、溼度、三軸加速度感測器、陀螺儀、電流感測、pH酸鹼值、ORP氧化還原...等等)
          • 步進馬達驅動
          • 直流馬達驅動
          • 應用專題
            • 物聯網IoT (如 智慧家庭、智慧農業、自動化系統...)
            • 穿戴式裝置(慣性感測、生醫訊號處理應用...)
        • Q&A
        Q: 實驗平台為何?
        A: 以架構適合初學者透徹掌握學習的8位元的MCU (8051、Atmega328等MCU為實驗教材,但如果學員因工作有其它款式的MCU平台系統需求,也可考慮與講師討論客製化課程)


        Q:課程會提供講義嗎?
        A:本課程會提供部分的電子檔講義。但主要以能讓學員帶得走的紮實專業基礎能力教學為主,希望讓學員擁有從網路上能找到的任何資料或datasheet都可以成為講義的能力,而不希望學員必須綁定某份講義才會做這類的系統應用設計,所以技術的部份不會提供講義,主要以傳授實際專業基礎與經驗為主,當然學員可自己作筆記記錄,將該記錄作為最適合自己與屬於自己的講義。


        Q: 每個單元的授課時數有固定嗎?
        A: 沒有固定時數。因為每位學員的相關背景、學習速度可能都有所不同,所以是依照學員學習狀況而定,希望學員能紮實的掌握到該學到的基礎,目前不希望像是一般補習班的制式化方式。相對的,不會綁定時數,學員希望上多少課就上多少課(時數由學員自己決定,如果覺得不滿意,可於該次上完課之後就停止課程)。

        --------------------

        孫文良 (阿良的嵌入式系統技術學習區)

        個人簡介: https://sites.google.com/view/wenliangsun/

        【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,請先參考 課程招生網頁連結