- Mar 09 Mon 2020 10:32
-
反電動常數(ke)、轉矩常數(kt)計算方式
- Mar 04 Wed 2020 15:59
-
MCP2515(Stand-Alone CAN Controller with SPI Interface)--學習心得
- Mar 04 Wed 2020 13:41
-
TI 學習日記

最近在玩 TMS320F2806x Piccolo™ Microcontrollers 想說邊玩邊寫心得 ,寫給自己看,也分享給剛入門的學友。
TI 總覺得比Microchip來的複雜許多,Micorchip不管用8bit 16bit 32bit不外乎找Datasheet看看有啥功能,有甚麼暫存器可用,文件內容都還可以消化,
- Feb 20 Thu 2020 09:16
-
使用C語言實現中FOC(磁場向量控制)中的Park、Clark變換
- Feb 14 Fri 2020 16:27
-
馬達驅動器的表現評估
- Feb 04 Tue 2020 11:40
-
關於Microchip的Configuration Settings
- Jan 15 Wed 2020 14:45
-
Microchip "Sensorless BLDC Control with Back-EMF Filtering Using a Majority Fuction" AN1160 筆記心得

Microchip有一篇Application Note "Sensorless BLDC Control with Back-EMF Filtering Using a Majority Fuction" 此篇有許多複雜的表格和演算法 困惑了我一段時間,所以我分享一下我對這篇的理解
AN1160 前半段篇幅都在講解Sensorless基礎,我相信仔細閱讀的話不難理解,所以我重點就放在Page 9之後的數位濾波(Digital Filter)技巧與演算法實現的部分 註:閱讀此篇文章建議搭配看程式碼
- Jan 15 Wed 2020 14:12
-
馬達控制筆記 Motor Control Note (II) ---啟動放電
- Jul 01 Sun 2018 16:00
-
使用STM32Cube開發stm32閃爍燈程式,在用PROTUES模擬
- Jun 23 Sat 2018 15:57
-
利用VB撰寫,幫助我解決重複計算的問題
- May 07 Mon 2018 21:33
-
STM32 GPIO 學習日誌

General Purpose Input/Output (GPIO)
每個 GPIO 可以被當成 input, output, analog 或 alternate function
alternate function 是指其他的的功能, 如 I2C, SPI, USART, CCP, PWM, Clock 等。如何控制則取決於外部設備 (peripheral)
STM32F4xx 每個 GPIO Port 有 10 個 32-bit 暫存器 (Register)
- Configuration Register: GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR 與 GPIOx_PUPDR
- Data Register: GPIOx_IDR and GPIOx_ODR
- Set/Reset Register: GPIOx_BSRR
- Locking Register: GPIOx_LCKR 【防止因錯誤而改變GPIO的用途(accidental repurposing)】
- Alternate Function Selection Register: GPIOx_AFRH 與 GPIOx_AFRL







