《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 單片機到嵌入式之路 序列之二:單片機部分

單片機到嵌入式之路 序列之二:單片機部分

2015-05-29

  一,、單片機的廣泛性

  幾乎很多從事控制代碼編寫的工程師,第一次接觸的控制類項目都是單片機,,不論是在學校還是工作了,。有了單片機基礎(chǔ),,學習其他的單片機和嵌入式都相對要容易些,。

  二、單片機的主要內(nèi)容

  1.先認識單片機,,了解單片機的主要組成和各個管腳的定義及功能;

  2.了解一些單片機匯編知識,,方便后續(xù)調(diào)試;

  3.掌握單片機中斷機制,這個后續(xù)還會講到;

  4.掌握單片機定時和計數(shù)器;

  5.掌握單片機的串口通信,。

  以上是對想從事單片機學習的人必須掌握的基本內(nèi)容,。

  三、代碼的規(guī)范性

  代碼書寫一定要規(guī)范,,這不僅對個人,,對后人也是很有幫助。變量的取名一定要注意,,最好見名知意,,下面是個人的函數(shù)編寫規(guī)范,僅供參考

  /***************************************

  * 函數(shù)描述:關(guān)閉LED燈函數(shù)

  * 輸入?yún)?shù):No

  * 返 回 值:No

  * 說 明:

  * 修改記錄:

  ****************************************/

  void LED_Close(void)

  {

  GPIO_SetBits(LED1_PORT, LED1_PIN );

  }

  文件名的格式:

  /*

  * Copyright (c) 2014, 鑫亮電子

  * All rights reserved.

  *

  * 文件名稱:主函數(shù)

  * 摘 要:LED燈閃爍

  * 硬件平臺:STM32F030探索套件

  * 當前版本:V0.0

  * 作 者:@量子CPU (QQ:747764222)

  * 完成日期:2013-12-23

  * 修改記錄:

  */

  以上都是僅供參考,。格式可以不同,,但是請考慮后續(xù)的維護和后人閱讀你代碼的痛苦性就可以了。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。