【單片機到嵌入式之路】序列之2:?jiǎn)纹瑱C部分
一、單片機的廣泛性
本文引用地址:http://dyxdggzs.com/article/273508.htm幾乎很多從事控制代碼編寫(xiě)的工程師,第一次接觸的控制類(lèi)項目都是單片機,不論是在學(xué)校還是工作了。有了單片機基礎,學(xué)習其他的單片機和嵌入式都相對要容易些。
二、單片機的主要內容
1.先認識單片機,了解單片機的主要組成和各個(gè)管腳的定義及功能;
2.了解一些單片機匯編知識,方便后續調試;
3.掌握單片機中斷機制,這個(gè)后續還會(huì )講到;
4.掌握單片機定時(shí)和計數器;
5.掌握單片機的串口通信。
以上是對想從事單片機學(xué)習的人必須掌握的基本內容。
三、代碼的規范性
代碼書(shū)寫(xiě)一定要規范,這不僅對個(gè)人,對后人也是很有幫助。變量的取名一定要注意,最好見(jiàn)名知意,下面是個(gè)人的函數編寫(xiě)規范,僅供參考
/***************************************
* 函數描述:關(guān)閉LED燈函數
* 輸入參數:No
* 返 回 值:No
* 說(shuō) 明:
* 修改記錄:
****************************************/
void LED_Close(void)
{
GPIO_SetBits(LED1_PORT, LED1_PIN );
}
文件名的格式:
/*
* Copyright (c) 2014, 鑫亮電子
* All rights reserved.
*
* 文件名稱(chēng):主函數
* 摘 要:LED燈閃爍
* 硬件平臺:STM32F030探索套件
* 當前版本:V0.0
* 作 者:@量子CPU (QQ:747764222)
* 完成日期:2013-12-23
* 修改記錄:
*/
以上都是僅供參考。格式可以不同,但是請考慮后續的維護和后人閱讀你代碼的痛苦性就可以了。
今天暫時(shí)寫(xiě)到這里收筆吧。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)逆變器相關(guān)文章:逆變器原理
可控硅相關(guān)文章:可控硅工作原理
c語(yǔ)言相關(guān)文章:c語(yǔ)言教程
單片機相關(guān)文章:單片機教程
linux相關(guān)文章:linux教程
逆變器相關(guān)文章:逆變器工作原理
比較器相關(guān)文章:比較器工作原理
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
塵埃粒子計數器相關(guān)文章:塵埃粒子計數器原理
評論