在CCS10.0的环境下使用sprint函数报错,出现如下错误,请问老师们有解决方法吗?
谢谢
Susan Yang:
,
周小俊:
我的是28388D,我在library function assumptions中没有找到相关的设置
,
Susan Yang:
,
周小俊:
请问CCS中sprintf函数只能把整数和字符型数据转存到相应的数组中吗?我浮点数转换程序会跑飞
,
Susan Yang:
sprintf 支持 floating-point conversions.
请注意不要使用–printf_support=nofloat 或者 –printf_support=minimal.
,
周小俊:
支持double类型的数据转换吗
,
周小俊:
可以给个转换的小代码吗?我好对比一下
,
Susan Yang:
请您参考一下之前的讨论贴
e2echina.ti.com/…/11056
,
周小俊:
你好,我已经进行了相关的设置,但依旧不行,我是CCS10.0的编程环境,芯片为28388D
,
Susan Yang:
好的,谢谢反馈。我明天拿板子测试一下
,
Susan Yang:
e2e.ti.com/…/ccs-tms320f28069m-how-to-make-printf-work-with-floats
如帖子所说,您需要修改cmd内的内存配置(增加.stack 和.cio)
还需要在ccs内增加heap和stack的大小