CCS10.2入门(一)

虽然CCS的历史已经算是很悠久了,但是由于CCS10.2版本比较新,所以资料相对较少,版本不一样,虽然操作接近,但是也有一定的区别。

一、导入工程

  一般打开是点击project,从这里面import。

  点击后,继续点击Browse…选择工程所在的文件夹。

  点击选择文件夹后再点击Finishi即可成功导入工程。
  CCS可以同时导入多个工程,但是只有一个是Active——颜色重的那一个。

二、程序编译

  小锤子是编译的意思,点击后如果显示如下即为编译成功。

三、与仿真器和单片机匹配

  在实际烧入代码前,要和所使用的仿真器和单片机匹配。

  如下图所示,点击。

  按照如下图所示的顺序依次选择合适的Connection和Board or Device,之后点击Test Connection,如果连接成功则如下所示。如果在初学阶段,代码烧不进去,大概率是此处发生问题(它无法自动保存,调整后到了下一次可能还要调整)。

四、烧入代码

  类似于爬虫的按键是烧入代码的意思。代码的烧入需要一定的时间,之前发生过花很少的时间,但是代码没有烧入的情况。

  烧入成功后,显示如下图所示:

  此时代码虽然已经烧入,但是要真正开始执行,需要点击绿色的箭头Resume。之后,单片机显示屏也会发生变化,可见代码已经开始运行了。

五、变量查找

  以变量Modulation为例,全选后右键点击Open Declaration,就可以前往该变量定义的地方。

  如此图所示:

  如果想知道变量Modulation在哪些地方出现过,依然是全选后右键选择References,之后点击Project。

  可以知道该量在工程中出现过三次,分别是DSP2833x_Gpio.c(一次)和Main.c(两次),分别点击便可前往相应位置。

六、显示变量

  点击View后,点击Expressions。

  将想观察的变量名输入即可,如下图所示:

  如果想看变量随时间的变化,黄色的循环箭头——Continuous Refresh即可。

  当这些量发生变化时,背景会变成黄色。

  如果想生成图像,那么选择变量后右键点击Graph。

  之后也是点击黄色的循环按钮可以随时间自动更新产生图像。但是该方法产生的图像,暂时来看有一些问题,比如时间的精度比较大,虽然网上也有一些解决方法,但是经过尝试,暂时没有成功过。

  生成的电机转速的图像如下图所示:

CCS10.2入门(一)相关推荐

  1. 新手小白入门TMS320F28335

    TMS320F28335数字信号处理控制器的小白入门 笔者是一名普通大学生,自学28335曾经做过许多弯路.写到此文,希望能帮助到大家.28335芯片是由美国德州仪器公司开发的一款DSC(具备数字信号 ...

  2. 用Construct 2制作入门小游戏~

    今天在软导课上了解到了Construct 2这个神器,本零基础菜鸟决定尝试做一个简单的小游戏(实际上是入门的教程啊= = 首先呢,肯定是到官网下载软件啊,点击我下载~ 等安装完毕后我便按照新手教程开始 ...

  3. Docker入门六部曲——Swarm

    原文链接:http://www.dubby.cn/detail.html?id=8738 准备工作 安装Docker(版本最低1.13). 安装好Docker Compose,上一篇文章介绍过的. 安 ...

  4. Docker入门六部曲——Stack

    原文链接:http://www.dubby.cn/detail.html?id=8739 准备知识 安装Docker(版本最低1.13). 阅读完Docker入门六部曲--Swarm,并且完成其中介绍 ...

  5. Docker入门六部曲——服务

    原文链接:http://www.dubby.cn/detail.html?id=8735 准备 已经安装好Docker 1.13或者以上的版本. 安装好Docker Compose.如果你是用的是Do ...

  6. 【springboot】入门

    简介: springBoot是spring团队为了整合spring全家桶中的系列框架做研究出来的一个轻量级框架.随着spring4.0推出而推出,springBoot可以説是J2SEE的一站式解决方案 ...

  7. SpringBoot (一) :入门篇 Hello World

    什么是SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不 ...

  8. 入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集-深度学习问题

    入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集 GT_Zhang关注 0.1012019.08.01 18:43:34字数 1,874阅读 795 Hi,欢迎各位来自Paddl ...

  9. 5 分钟入门 Google 最强NLP模型:BERT

    BERT (Bidirectional Encoder Representations from Transformers) 10月11日,Google AI Language 发布了论文 BERT: ...

最新文章

  1. TVM适配NN编译Compiler缺陷
  2. EffectKeyMap系列1(Ubuntu)
  3. 自定义Lisp透明命令
  4. jupyter notebook python插件_VS Code Python 将支持 Jupyter Notebook
  5. leetcode 141. 环形链表(快慢指针解法)
  6. 微型计算机系统配置实训报告,微机配置方案设计实训报告2018
  7. 操作系统:SFTP相关知识介绍
  8. ubuntu下如何查找某个文件的路径
  9. vs中项目解决方案和项目的关系
  10. 【英语学习】【Level 08】U03 My Choice L3 Let's go to the movies
  11. sql数据库备份默认路径_在Linux上SQL Server中更改默认数据库文件和备份路径
  12. LeetCode 567. 字符串的排列 (滑动窗口哈希表)
  13. Linux find+rm -rf 执行组合删除
  14. 【毕业设计】jsp+sql毕业生招聘系统毕业设计(系统+论文+英文文献+综合材料)
  15. C# Readonly和Const的区别
  16. 【老生谈算法】matlab实现追赶法算法——追赶法算法
  17. 行人重识别论文阅读9-ViTAA:自然语言搜索中文本属性的视觉对齐
  18. 全程数字化的企业电子招标采购管理系统源码
  19. 深度学习自学第四周:近几年的经典神经网络结构
  20. CF715B complete the gragh

热门文章

  1. STM32H743Nucleo ADC使用DMA配置无法读取数据的问题及解决
  2. DOS界面下的翻译软件制作
  3. php laravel入口文件,Laravel学习教程之从入口到输出过程详解
  4. 运算符、||运算符、?.可选链运算符、? ?空位合并运算符
  5. 学习React第三篇:在React组件上设置属性(PropTypes)
  6. at89s51单片机是几位微型计算机,AT89S51单片机的硬件组成
  7. 搜索问题之状态空间搜索(状态压缩+记忆化搜索+ BFS)
  8. DataGridView绑定数据源后添加行
  9. s:checkbox
  10. 垃圾分类对生活的有什么好处