《电子技术应用》
您所在的位置:首页 > 嵌入式技术 > 业界动态 > 单片机到嵌入式之路 序列之二:单片机部分

单片机到嵌入式之路 序列之二:单片机部分

2015-05-29

  一、单片机的广泛性

  几乎很多从事控制代码编写的工程师,第一次接触的控制类项目都是单片机,不论是在学校还是工作了。有了单片机基础,学习其他的单片机和嵌入式都相对要容易些。

  二、单片机的主要内容

  1.先认识单片机,了解单片机的主要组成和各个管脚的定义及功能;

  2.了解一些单片机汇编知识,方便后续调试;

  3.掌握单片机中断机制,这个后续还会讲到;

  4.掌握单片机定时和计数器;

  5.掌握单片机的串口通信。

  以上是对想从事单片机学习的人必须掌握的基本内容。

  三、代码的规范性

  代码书写一定要规范,这不仅对个人,对后人也是很有帮助。变量的取名一定要注意,最好见名知意,下面是个人的函数编写规范,仅供参考

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

  * 函数描述:关闭LED灯函数

  * 输入参数:No

  * 返 回 值:No

  * 说 明:

  * 修改记录:

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

  void LED_Close(void)

  {

  GPIO_SetBits(LED1_PORT, LED1_PIN );

  }

  文件名的格式:

  /*

  * Copyright (c) 2014, 鑫亮电子

  * All rights reserved.

  *

  * 文件名称:主函数

  * 摘 要:LED灯闪烁

  * 硬件平台:STM32F030探索套件

  * 当前版本:V0.0

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

  * 完成日期:2013-12-23

  * 修改记录:

  */

  以上都是仅供参考。格式可以不同,但是请考虑后续的维护和后人阅读你代码的痛苦性就可以了。


本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。