CCS使用笔记

由于工作项目需求,需要使用CCS,正好顺便学习一下,记录一些常用操作的笔记,发现Rtthread Stduio原来和CCS操作非常相近(比如图标和快捷键)。

1、头文件包含路径

在这里插入图片描述
在这里插入图片描述

2、配置仿真器

在这里插入图片描述

3、编写工程代码,CCS使用sprintf函数出错

提示:
Description Resource Path Location Type
#2632 Conversion f not allowed in printf_support=minimal mode
大体原因是printf的支持等级较低,那就从网上找个修改为高的解决办法。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改完sprintf为full后,虽然编译完通过后,再添加其他代码就发现编译代码的内存空间超出FRAM铁电内存(用的是msp430FR系列,只有16K),所以只能使用minimal,做出的牺牲是将 :sprintf(str,"%.1f",value)修改为sprintf(str,"%d.%df",value/10,value%10),而不能使用.f了。

错误提示信息:
“…/lnk_msp430fr5739.cmd”, line 130: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can’t be generated for this section. placement with alignment fails for section “ALL_FRAM” size 0x5100. Available memory ranges:
remark #10371-D: (ULP 1.1) Detected no uses of low power mode state changing instructions
FRAM size: 0x3d80 unused: 0x3d80 max hole: 0x3d80

4、单步调试

在这里插入图片描述

4、全局搜索

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值