
需要使用 STM32-F4 DMA 的 ADC 轉換 可以看這篇:http://lolikitty.pixnet.net/blog/post/145191472
這篇文章只是介紹基本 ADC 轉換,真正在開發應用時建議使用 DMA 來做 ADC 轉換,因為ADC 使用 DMA 效率較高,如此一來 CPU 可以花更多時間做別的事情,就比較不會發生 CPU 使用率滿載的情況。
執行結果:
★ 可以直接複製貼上到 C 語言開發環境中,此程式碼可以直接編譯執行(只要你配置好開發環境與硬體)。
★ 需要 STM32 可編譯的 工程模板 (專案) 可到這裡下載:http://lolikitty.pixnet.net/blog/post/167849664
程式碼:
#include "stm32f4xx.h"
黃彥霖 發表在 痞客邦 留言(2) 人氣(7,803)
黃彥霖 發表在 痞客邦 留言(11) 人氣(14,669)

★ 可以直接複製貼上到 C 語言開發環境中,此程式碼可以直接編譯執行(只要你配置好開發環境與硬體)。
這次教學是 [方便使用版]
要 [基本原理版] 請看這篇文章:http://lolikitty.pixnet.net/blog/post/167638569
[方便使用版] 有做一些改良,把輸入變成函式,直接讀取一整行來判斷,
像我下面程式碼這樣寫 : char * [] = My_Usart3_ReadLine()。
有點類似高階語言的寫法,這樣日後會比較好升級維護...(感動)
執行結果:
輸入 AAA 顯示 Love Hello Kitty
黃彥霖 發表在 痞客邦 留言(3) 人氣(20,807)
比較 (1) :
char * a = "Hello Loli";
char * b = "Hello Loli";
黃彥霖 發表在 痞客邦 留言(0) 人氣(22,674)

★ 可以直接複製貼上到 C 語言開發環境中,此程式碼可以直接編譯執行(只要你配置好開發環境與硬體)。
這次教學是 [基本原理版]
要 [方便使用版] 請看這篇文章:http://lolikitty.pixnet.net/blog/post/167837634
執行結果:(輸入 Hello 後面 會 顯示 OK 字串,輸入 Hello 之外 的 字串 將 不會 顯示)
程式碼:
#include "stm32f4xx.h"
黃彥霖 發表在 痞客邦 留言(6) 人氣(14,058)
把此函數加入到程式碼中即可 (複製貼上):
程式碼:
int charArrayEquals(char a [], char b []){
黃彥霖 發表在 痞客邦 留言(0) 人氣(8,728)

★ 可以直接複製貼上到 C 語言開發環境中,此程式碼可以直接編譯執行(只要你配置好開發環境與硬體)。
執行結果:( 手動輸入 A 才會顯示 ok )
黃彥霖 發表在 痞客邦 留言(2) 人氣(3,882)

從高應大協辦的台灣創新發明競賽 的 125 組隊伍中 裡得到了銅牌,還算不錯...
黃彥霖 發表在 痞客邦 留言(0) 人氣(251)

2013-10-28日 ST 意法半導體 iNEMO 校園設計競賽 初賽作品影片:
( 好吧,我承認影片有點爛...
自製硬體操作桿:
黃彥霖 發表在 痞客邦 留言(1) 人氣(700)