- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机基础.概论
单片机基础;什么是单片机?;;单片微型计算机简称单片机,是典型的嵌入式微控制器,常用MCU(Micro Control Unit)表示。单片机是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机。
单片机是一种可以编程的控制芯片。单片机接上键盘和液晶屏后就是一个小的计算机。
;单片机的历史;;单片机应用实例 ;;四轴飞行器;单片机应用实例;为什么要学;;单片机的基本组成;;;;8051单片机结构图;;;;;;;;;;;;单片机工作原理;;;代码是如何控制硬件的? ;;单片机的C语言是如何在单片机内运行的?;;;;C语言与编译器;*;RISC;;变量;;;数学运算;;位操作;寄存器操作;内部函数;文件管理;MSP430 单片机综合应用——单片机入门; 2、MSP430介绍;MSP430单片机主要系列;MSP430单片机的特点;;MSP-EXP430G2(LaunchPad)开发板概述;MSP-EXP430F5529开发板概述;MSP430F6638 实验板概述;MSP430软件开发工具 ;
MSP430 两种主要集成开发环境 (IDEs):
Code Composer Studio version 5 (CCSv5)
IAR Embedded Workbench (EWB) IDE
其中,CCSv5是TI官方提供的IDE,IAR是第三方软件。这两种软件均支持用汇编语言和C语言开发。;CCS的安装过程主要包括接受协议和选择安装目录、安装模式、安装组件、处理器等。;安装完成后,第一次打开CCSv5需要设置工作目录;设置工作目录后,第一次打开CCS还需进行软件许可的设置,选择CODE SIZE LIMITED(MSP430)选项,在该选项下,对于MSP430,CCS免费开放16KB的程序空间;若您有软件许可,可以参考以下链接进行软件许可的认证:;工作区(workspace)目录
建立一个工作区:目录包含所有元素(工程,工程的链接,可行性源代码) 用于开发:
默认: C:\Users\user, C:\Documents and Settings\user
为你所有的工程使用单一目录: 检查 使用该目录为默认。
可维持多个workspace(工作区),每个工作区又可以维持多个工程,但是只能有一个工程活跃
;新建工程:首先打开CCS并确定工作区间,然后选择Project -New CCS Project创建工程,注意选择工程名、输出类型、工程位置、芯片型号等。
;输出类型:
可执行( Executable ): 构建一个完整的可执行程序
静态库(Static Library):其他工程所使用的功能集合
选择芯片类型:
例子:
选择家族: MSP430
选择系列: MSP430Gxxx Family
选择型号: MSP430G2231
Project Templates and examples
可选工程模板,包括标准C和汇编的工程或空工程等
基础示例
;新建.h或.c文件
;导入现有的.h或.c文件
将现有的源文件添加到工程,选择Project -- Add Files....
Copy(副本)或 Link(创建一个快捷方式)文件;
导入现有文件夹
将现有的源文件添加到工程,选择Import… - General -File System
建议:
文件导入最好采用copy的方式,文件夹导入采用link的方式;导入已有工程:
首先打开CCS并确定工作区,选择Project -Import Existing CCS/CCE Eclipse Project弹出导入工程对话框。
;激活工程:
注意:工程浏览视图中显示了所有打开的工程,但是一个工作区不能被多个运行的CCS实例共享,即在同一时刻,只能有一个CCS实例是处于active状态的,
;创建配置文件:
右键单击项目名称,并选择File -New -Target Configuration File。
若要在多个目标配置文件中切换,右击某个目标配置文件,选择“Set as Active Target Configuration” 需设置为活动模式的配置文件。要查看系统上所有现有目标配置,只需要去View - Target Configurations查看。
;启动调试器
创建一个工程之后的下一步就是是运行程序的调试器,下面有三种调试工具:
TI官方MSP430专业仿真器:FET430UIF
Launchpad板载仿真器外接(推荐)
自制板载仿真器
Build(编译) 基本调试
Debug(调试) 程序复位
文档评论(0)