嵌入式學習遇到的問題及資料整理:
1、C語言準備
①基本語句
3個條件判斷語句:if、else、if else
3個循環語句:while、do while、for
3個跳轉語句:return、go to、break、continue
1個開關語句:switch
參考範文:http://blog.csdn.net/itpeng523/article/details/7975019
②C語言重點學習章節
C語言程序設計譚浩強版
第四章 順序程序設計
第五章 選擇結構程序設計
第六章 循環控制
第八章 函數
第九章 預處理命令
第十一章 結構體和共用體
第十二章 位運算
2、常用變量類型
①變量縮寫
u 8 是 unsigned char
u 16 是 unsigned short
u 32 是 unsigned int
②數據類型
3、單片機基礎但是比較重要外設
4、快速上手試驗
2. 利用按鍵KEY3和KEY4分別控制LED1,2和LED3,4的亮滅,採用掃描方法.學習GPIO的輸入功能。
3. 利用按鍵KEY3和KEY4分別控制LED1,2和LED3,4的亮滅,採用中斷方法.學習外部中斷功能。
4. 利用LCD數碼顯示屏顯示從1自加到9999,步進值根據數字位數不同分別爲1,10,100,1000.練習GPIO控制功能,熟悉LCD的編程方法。
5. 利用五維搖桿控制LCD顯示數字1-5.練習GPIO的輸入/輸出控制功能。
6. 利用五維搖桿和LCD屏實現秒錶功能.學習定時器的使用。
7. 利用PWM控制LED的亮度變化.學習定時器的PWM功能。
8. 上位機通過UART1控制LCD屏顯示數字.學習UART的數據接收功能。
9. 上位機通過UART1和學習板實現簡單的問答功能.學習UART的數據發送功能。
10. 利用電位器控制LCD屏顯示不同電壓.學習ADC功能使用。
11. 採用I2C的24C02讀寫實驗.學習I2C功能。
12. SD卡讀寫實驗.學習SPI功能。
13. USB簡單通訊實驗.學習USB功能。