x
x

【单片机到嵌入式之路】序列之2:单片机部分

发布时间:2016-2-17 08:39    发布者:designapp
关键词: 嵌入式 , 单片机
  一、单片机的广泛性
  几乎很多从事控制代码编写的工程师,第一次接触的控制类项目都是单片机,不论是在学校还是工作了。有了单片机基础,学习其他的单片机和嵌入式都相对要容易些。
  二、单片机的主要内容
  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
  * 修改记录:
  */
  以上都是仅供参考。格式可以不同,但是请考虑后续的维护和后人阅读你代码的痛苦性就可以了。
  今天暂时写到这里收笔吧。
                               
               
本文地址:https://www.eechina.com/thread-160790-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • AOE | 时钟与时序(1/7):什么是时钟以及为什么我们需要优质时钟?
  • AOE | 时钟与时序(5/7):什么是稳定性?
  • AOE | 时钟与时序(7/7):还有哪些重要计时参数?
  • AOE | 时钟与时序(4/7):频率与相位之间的关系是怎样的?
  • 贸泽电子(Mouser)专区

相关在线工具

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表