- 何老師 (16年韌體開發與電路設計經驗 專長RFID、控制系統等醫電開發)
- ▪ 電子工程碩士 ▪ TQC+ 電路設計領域委員 ▪ 全國技能競賽工業電子培訓教師
- ▪ 電子電路與數位邏輯設計 ▪ OrCAD PCB Layout 設計 ▪ 計算機結構
- ▪ 8051/AVR/PIC單晶片 ▪ RFID無線射頻 ▪ RF無線通訊
- Kangta
- ▪ 輔仁大學電子工程所
- ▪ 國內一線電子大廠/資深工程師
- ▪ 8051單晶片 ▪ USB韌體設計 ▪ Linux驅動程式設計
- 盧明智 老師 (35年教學經驗,擁有12項專利)
- ▪ 國立交通大學電子通信碩士 ▪ 揚毅電子公司工程師
- ▪ 電子系統設計與製作 ▪ 工控電路與感測應用
- ▪ 大地監視工程應用設計 ▪ 機器人感應系統 (看更多)
2. 使具備熟悉電學各種基本定理與定律的活用技巧
3. 能清楚掌握半導體的原理及其使用方法與技巧
4. 使具備獨立使用電子儀器進行線路量測與除錯檢修的能力
5. 能熟悉微控制器一般常用I/O控制與電路設計,如Timer、PWM、ADC、LCD、RTC等。
6. 能熟悉微控制器常用通訊模組,如RS232、I2C、SPI。
7. 能讓學員依照原廠Datasheet 的說明,從波形與時序關係,逐行引領學員完成驅動。
8. 能熟悉USB運作原理與設計 HID class、 Audio Class、 CDC class、 MSC class。
9. 能了解如何利用USB分析儀進行USB Debug工作。
10. 針對物聯網及穿戴式裝置上常見的感測器, 教你如何驅動與了解如何應用這些感測器。
11. 能從課程中學習一個完整專案開發的建立方法,例如:該如何選擇晶片滿足您的產品需求。


單晶片韌體工程師 │ 無線通訊單晶片應用工程師 │ MCU產品應用工程師








硬體基礎打底,讓學習韌體具有一定程度的電路除錯能力
● 基本電子電路 (電子元件基本應用線路分析與單元實驗)
● 電子元件的特性與使用技巧R、L、C、SW…相關元件的特性與使用技巧
● 電子電路會用到的基本定律總整理
克希荷夫定律實驗、歐姆、戴維寧等效電路、諾頓等效電路
● 電子電路分析方法
節點分析法、迴路分析法、重疊定理分析法
● 各式主動元件的特性與使用技巧
二極體、雙極接面電晶體(BJT)、場效電晶體電晶體(FET)、UJT、PUT、SCR、Photo Tr
● 電子元件基本應用線路分析練習
整流與濾波及線性電源供應器
● Lab. 電子電路實務應用練習:小便斗自動沖水控制
被動元件R、L、C與主動元件Photo Tr的應用
● 類比電路 (類比訊號線路分析與單元實驗)
● 類比IC的特性與使用OP AMP的電壓放大與比較特性及其應用
● OP AMP的電壓放大器線路分析
反相、非反相、電壓隨耦器、差值、儀器放大器
● OP AMP的電壓比較器線路分析
基本比較、窗型比較、磁滯比較
● Lab. 類比電路實務應用練習:OP AMP應用之輔助模組實作
● 數位電路 (數位IC控制與單元實驗)
● 數位IC的特性與使用組合邏輯與序向邏輯的分類與特性
● 數位IC的介紹與時序圖
正反器、計數器、移位暫存器、...等
● Lab. 數位電路實務應用練習:數位電路應用之輔助模組實作
● Lab主題式實作課程
溫度感測器與課程所學之應用設計
● 產品線路分析與製作(二):人體感知器自動點燈控制
人體感知器與課程所學之應用設計
● 產品線路分析與製作(三):近接感測之倒車雷達
超音波感測器與課程所學之應用設計
● 產品線路分析與製作(四):瓦斯洩漏警報器
氣體感測器與課程所學之應用設計
● 產品線路分析與製作(五):紅外線遙控編解碼控制器
光電感測器與課程所學之應用設計
● 產品線路分析與製作(六):米輪尺(輪式距離量測裝置)
旋轉編碼器與課程所學之應用設計
了解ARM Cortex-M 架構,並透過各種模組,熟悉底層Timer、GPIO、UART、I2C、
SPI、ADC、DAC、PWM、各種IP驅動
● ARM Cortex-M 韌體開發設計
● ARM Cortex –M 處理器系統架構● ARM Cortex 微控制器軟體介面準標(CMSIS)
● ARM Cortex –M 中斷控制器(NVIC)
● SysTick 定時器
● GIPO控制步進馬達,LCD
● 系統時脈與定時器
● 數位訊號之輸出調變(PWM)控制全彩LED
● 數位訊號比較輸出(compare)波型產生器
● 數位訊號輸入擷取(capture)接收處理紅外線遙控器之訊號
● 類比訊號轉數位(ADC)讀取外部熱敏電阻換算溫度
● 數位轉類比(DAC)產生數位電壓
● UART非同步數位通訊與PC端圖控介面程式設計
● I2C通訊操作照度感測器或六軸加速計
● SPI通訊操作無線通訊模組或SD卡
了解USB控制原理與USB協定,如HID、CDC、MSC,進行韌體實作,並能和PC端能
進行SPI、USB雙向通訊
● USB控制原理 & USB韌體實作
● Introduction to USB architecture● USB Data Flow and Protocol
● USB Device Enumeration
● USB HID class 實作
● USB CDC class 實作
● USB MSC class 實作
● How to load a Windows device driver
● How to use USB analyzer to Debug
● Bluetooth over USB
● Bluetooth HCI transport by USB
● Bluetooth Inquiry
● Bluetooth Paging
● Bluetooth SDP
以量測人體心跳為例,教你活用MCU應用
● 生醫裝置應用設計
● CNY70 心律感測器電路設計● 邏輯分析儀之數位訊號分析
● ADC取樣處理
● CNY70 心律訊號與演算法分析
● HMI 人機介面設計 (使用Python)
動機來自於 Dean Kamen 發明的兩輪電動代步車 ~ Segway。當人踏在上面時,可以自動平衡保持直立,且會根據整體重心的改變而產生前進或後退的靈活移動。因停靠方便、外型酷炫、操作容易,在歐美地區已造成一股流行。主要的目標是完成一具有自我維持平衡能力的兩輪機器人。以微控器 STMicroelectronics STM32-F3 (ARM Cortex-M4 core @72MHz ) 當作開發平台,左、右兩輪各搭配有齒輪箱的直流馬達,底板正中央放置慣性感測元件,最上層安裝可充電式電池組。藉由Accelerometer 和 Gyroscope分別量測車身的傾斜角&角速度,並利用Encoder量測馬達轉動的位置或速度,根據前三者加總的即時資訊當成PID控制器的輸入,建立兩輪車各種模式的狀態;經運算後再以PWM訊號和驅動器輸出調整馬達轉速,使機器人具備平衡、同步、定速定位、前進/後退、左右轉彎等功能。 第一階段為實現保持動態平衡以及兩輪同步操作、第二階段為實現藍芽遙控的前進/後退和差速轉向。過程中整合了感測物理量的擷取、Kalman濾波器的訊號處理、馬達驅動&控制的技術,充份地展現了韌體&硬體的緊密結合。
關鍵字 :ARM Cortex-M4,Self-Balancing, 慣性感測, Kalman濾波器, PID控制器, STM32F3

「健康手環」透過感測器紀錄睡眠資訊、行動資訊及緊急通知等來做健康管理。進而培養個人隨身健康管理習慣。本專題實現一個穿戴式行動醫療照護裝置--「健康手環」,結合智慧型手機APP完成了量測心跳、監測睡眠品質、運動數據(計算步數、測量運動距離)、跌倒通知、用藥提醒、緊急發報通知等六大功能。同時我們還為「健康手環」的進行機構設計,以穿戴舒適為主要訴求。 本專題應用到各種Sensor, 包含量測心跳主要是利用血氧偵測技術,利用CNY70紅外線反射訊號,透過壓降法將電流訊號轉為電壓訊號。連接電容器將直流電壓訊號濾除,再透過兩級反相放大器將訊號放大1600倍。監測睡眠品質、運動數據(計算步數、測量運動距離)主要是以G-Sensor, 再透過軟體程式的演算法達成。

真正的韌體高手,不會只限於一個平台
但是,高手不是一天練成的
如果你因為工作需要快速熟悉STM32平台,那麼這門課程非常適合你!
本課程將引導學員快速上手STM32,深入了解STM32介面工具的使用,包括圖形化介面及程式碼產生器的使用技巧,幫助學員解決使用程式碼產生器的常見問題,HAL函式引用法則並具備調整程式碼的能力。課程內容涵蓋基礎概念、程式撰寫、硬體操作和應用實例,培養學員獨立開發 STM32 微控制器的能力。
1. 課程涵蓋STM32架構、開發工具、程式設計基礎等內容,幫助學員建立完整的知識體系。
2. 以實務應用為導向,強調 hands-on 實作,提升解決問題的能力。
3. 每個單元皆搭配範例程式碼,引導學員逐步掌握STM32開發技巧。
1.掌握 STM32CubeMX 的使用 。
2.認識 STM32 微控制器的架構和功能。
3.學習各種周邊設備的HAL操作方法。
4.培養 STM32 微控制器的開發能力。
5.能夠進行UART, I2C, SPI, PWM等相關功能的開發及設計。
※ 課程完訓後將提供結業證書作為研習證明
1. 對微控制器應用有興趣者。
2. 欲學習 STM32 平台開發者。
3. 嵌入式系統開發工程師。
※ 建議具備C語言基礎程式能力
職涯方向
韌體工程師、軟體工程師、系統分析師、嵌入式工程師、物聯網工程師、FAE工程師、電子工程師、產品測試工程師、 MCU產品應用工程師
1. STM32微控制器簡介
■ Cortex-M架構核心
■ 開發工具鏈介紹 (STM32CubeMX, Keil MDK等)
2. STM32CubeMX圖形化開發工具
■ 專案建立與配置
■ Pin腳配置與功能選擇
■ 時脈設定與除錯
■ 程式碼生成與拆解
3. STM32程式設計基礎
■ HAL函式庫介紹與應用
■ 位元操作 (Bit Manipulation)
■ 中斷機制 (Interrupt)
■ 除錯技巧
◆ 硬體除錯工具
◆ 軟體斷點與單步執行
◆ 變數監控與記憶體檢視
1. GPIO (通用型輸入/輸出)
■ STM32CubeMX 的GPIO模式設定 (輸入、輸出、類比等)
■ HAL 對應GPIO讀寫操作
■ 中斷服務程引用方法
2. TIM (計時器)
■ 基本定時器, HAL 函式庫引用原則
■ 中斷服務程引用方法
■ PWM訊號產生
■ 輸入捕獲 (Input Capture)
■ 編碼器模式 (Encoder Mode)
3. USART (通用非同步收發傳輸器)
■ UART基本通訊
■ printf函式重定向
■ 中斷接收
■ SPI基本通訊
■ SPI Flash (W25Qxx) 驅動程式移植
■ SPI TFT LCD供應商之驅動程式移植
5. I2C (內部整合電路)
■ I2C引用HAL函式庫的基本通訊
■ I2C感測器 (BH1750),I2C封包設計原則
■ I2C電容式觸控晶片驅動程式
6. ADC (類比數位轉換器)
■ ADC轉換,引用HAL函式庫的操作方法
■ 溫度感測器 (熱敏電阻)設計應用範例
7. 其他周邊
■ DHT11溫濕度感測器
■ 紅外線接收
■ 紅外線發射


何老師 ※講師具20年韌體開發與電路設計經驗!
▪ 電子工程碩士 ▪ TQC+ 電路設計領域委員 ▪ 全國技能競賽工業電子培訓教師
▪ 電路設計 ▪ OrCAD PCB Layout 設計 ▪ Microchip PIC18/ TI MSP430
▪ Nuvton Nano130 ▪ RFID無線射頻 ▪工業控制 ▪ RF無線通訊韌體設計
艾鍗STM32課程與既有MCU課程最大差別在於開發架構,MCU課程講韌體設計精髓,Low-Layer使用;STM32課程聚焦在STM32Cube,以及STM32內部,並教你運用秘技讓開發過程更順遂,適合實務上有STM32開發需求的學習者。
2. 艾鍗STM32課程有什麼不一樣?
- 快速上手STM32架構、開發工具,幫助學員訓後投入開發。
- 著重實務應用, 將各個周邊控制與實際應用結合,例如使用SPI Flash儲存資料、使用TFT LCD顯示資訊等。
- 學會驅動程式移植,第三方驅動程式引用、移稙技巧。
- 專題導向學習: 透過專題實作,讓學員綜合運用所學知識,提升解決問題的能力。

對於希望進入MCU領域的技術人員來說,採用ARM Cortex M0來入門是個不錯的選擇。本課程將藉由新唐推出的 NUC130S(ARM Cortex M0)微控制器來介紹嵌入式系統的架構、介面與程式開發流程。NUC130S為新唐科技所研發的新一代32位微控制器,其以ARM公司低功耗、低門數以及具精簡指令特性的Cortex™-M0微處理器為核心,可以提供高效能的32位元運算處理能力並擁有與傳統8位元產品之相同價格,適合於廣泛的微控制器應用領域,例如:工業控制、工業自動化、消費類產品、網路設備、能源電力與馬達控制等。

● ARM Cortex-M0 MCU介紹
● MDK開發工具 安裝
● JTAG程式燒錄與 Debug啓用
● GPIO (LED、HC-SR04 超音波測距)
● NVIC 中斷向量表與ISR
● Clock 控制器
● Timer介面實作
● Watchdog介面實作
● UART與藍牙模組介面實作
● Android 藍牙應用程式實作(使用App Inventor 2)
● I2C 介面與 OLED顯示設計
● I2C 介面與MPU6050(3 軸加速規與3軸陀螺儀)
● ADC 介面與光敏/熱敏感測實作
● PWM 介面與伺服馬達控制實作
● 步進馬達控制實作
● SPI 介面與2.4G RF無線射頻應用





本課程會先對USB架構做個簡介,接著再介紹其相關的資料封包,協定,和USB請求等.有了這些知識之後再使用具有USB controller的MCU來實現一些USB Class的裝置如:HID,CDC,MSC等.
1. 想瞭解USB架構,有志成為USB韌體開發者。
2. 具備基礎程式語言概念者。
-
2013年起課程採用最新艾鍗新研發的開發板!更多詳情
- 業界唯一上課使用USB Protocol Analyzer儀器。
-
講師具8年USB韌體設計經驗及Windows/linux端驅動程式開發經驗!USB產品開發的困擾,將在這門課後就此消失!
|
|
||||||||||||
|
|
|
||||||||||||
|

‧開課日期請見上方最新開課資訊
‧課程時數及課程費用請直接填表索取報名表
早鳥優惠方案請見報名表
‧優惠方案1:艾鍗超值金鑽卡會員,報名課程可享9 折優惠價。
‧優惠方案2:艾鍗企業VIP會員可享課程85 折優惠價。






















