快速培训[带备注和录像]new.pptx

  1. 1、本文档共294页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快速培训[带备注和录像]new

LaunchPad 口袋实验平台 —MSP-EXP430G2篇 1 第1讲 CCS软件应用基础 青岛大学-美国德州仪器 MSP430单片机共建实验室 傅强 2 1.1 安装CCS 不要使用中文路径 许可文件向TI中国大学计划部索取,供100台计算机同时使用。 3 1.2 CCS的Workspace 4 WorkSpace有什么用? 只有同一个WorkSpace文件夹的工程,可以显示在同一软件界面中,随时激活编辑和使用。 5 更改CCS的Workspace方法1 在安装到“Select a workspace”的时候,可以不勾选图2.2中的小框。那样的话,每次启动CCS都会询问,更改Workspace将会很方便。 6 更改CCS的Workspace的方法2 除了在启动CCS时选择WorkSpace外,还可以电点击FileSwitch Workspace。CCS将会重新启动,切换到新的Workspace。 7 1.3 新建或添加工程和文件 只能在同一个Workspace中新建或添加工程。 8 添加现有工程 点击FileImportExisting CCS/CCE Eclipse Projects 9 按一般的浏览文件夹方法选择已存在的工程即可 注意,勾选上Copy projects into workspace,这样一旦选择的即使不是当前workspace文件夹中的工程,也会“强行”复制到当前workspace中。 10 1.4 外部文件 在任何一个工程中,都包含main.c文件,还可以有很多其他文件。 在Project Explorer树形目录中,可以通过新建或者直接COPY的方法增加文件夹或c文件、h文件。 11 1.5 外部文件的路径问题 仅仅将外部文件和文件夹“加”进工程,而不做其他处理,编译时会出现找不到source file的错误。 12 在工程目录下,专门有一个Include,表示外部文件的路径。 如图所示的两个路径是系统自带的,并没有解决src文件夹的路径问题 13 在工程名上点击右键菜单,选择最后一项“Properties”,点击“Include Options” 点击 添加外部文件路径。 14 外部文件应该放在workspace文件夹的相应工程文件夹中,便于管理。 最好使用相对路径,而不是绝对路径,好处不言而喻。 箭头指示部分的意思是外部文件放在了“工作空间中的工程文件夹下的src文件夹里。” 15 例子中这个工程的外部文件放在了工程名文件夹下面的src文件夹里 左图是缺少外部文件路径的Includes 右图则包含有正确的路径配置 16 1.6 程序的编译、下载、仿真、调试 程序编写完成后,点击 即可开始编译。根据图中所示的编译错误提示窗逐条修改错误。 17 点击 行下载和仿真了,耐心等待后,得到仿真调试界面。 完成后,代码被下载到G2单片机里,点击 开始运行程序 18 1.7 CCS创建工程举例 闪烁灯程序:P1.6接LED,通过长延时实现LED闪烁。 19 不引用外部文件的函数 #include MSP430G2553.h void main() { WDTCTL = WDTPW + WDTHOLD; //关狗 P1DIR =BIT6; //P1.6设为输出 while(1) { Blink_LED(); //调用子函数 } } /****************************************************************************************************** * 名 称:Blink_LED() * 功 能:控制LED亮灭 * 说 明:通过长延时控制LED亮灭******************************************************************************************************/ void Blink_LED() { _delay_cycles(1000000); P1OUT^=BIT6; //LED亮灭改变 } 20 练习1.1:引用外部文件中的函数 建立Sample工程 在工程中添加src文件,添加“Sample/src”路径 新建Blink.c ,将Blink_LED()函数写进去 新建Bilnk.h文件,将extern void Blink_LED()写入,表示其为外部函数 在main.c中包含头文件,#include “

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档