完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
本帖最后由 一只耳朵怪 于 2018-6-14 10:08 编辑
附件中是源代码,直接用export导出的,所以可以用import直接导入。里面的 motor 文件夹下的文件 Motor_00_Pan_cla.cla,打开即可看下以下图片所示的代码。图片中的灰色字符是打开了特殊字符显示,我要说的问题和字符有关。 问题是,我用Format功能整理了代码格式,然后如图所示,第一个函数CLAsinPU 失去了加亮的色彩,而第二个函数CLAcosPU还有加亮色彩。 然后编译,没任何错误提示,烧录也正常,但是运行时电机明显缺一相电流,也就是说,那个丢失色彩的函数确实没有正确调用到。必须删除那句代码前面一些字符,加亮色才会重新出现,代码正常运行。 这个问题折腾了好一会才发现,因为实在太隐蔽了。更让我担心的是,不知是否在其他地方也出现了这样的问题,因为之前一次发现一个预编译常量也丢失了色彩,那是我自己配置的色彩,不过因为编译没错误所以没在意。还有,如果是没色彩显示的文字呢?如何发现问题? 如果我测试时没测到相关代码,就无法发现这些问题,现在还不知道究竟有多少地方出现这样的隐藏错误。感觉和中文有关,希望我的附件在贵司那里能重现这个现象,我这里import后还是能重现的。 使用的是CCS Version: 6.0.1.00040 请求贵司尽快查明原因,并告知如何彻底清查这些隐藏错误!谢谢! |
|
相关推荐
3个回答
|
|
|
看照片的字符,似乎可以这样理解,上面一行注释语句后面的回车符被截断了,所以看似两行,实际是一行,所以sinOut这个语句实际是被注释掉的,只是颜色没有变成绿色而已。因为是注释,所以编译就不报错了。
使用中发现format这个功能还有个问题,通常format后,需要关闭编辑器重新打开,否则一些行会丢失,具体很难描述,就是很怪异的现象。 我提供的附件只有几行代码。从我这里的代码观察,感觉出问题的地方,就是如果一行语句有代码,又有注释,那么注释后面的回车符就出问题。单纯的语句和单纯的注释就没事。 |
|
|
|
|
60user128 发表于 2018-6-14 01:11 2楼的说的怪异现象是这样的。刚才我又重新format一下,这次不会出现那个问题,但是,用鼠标在这两句话周围点击拖拉的话,就会忽闪忽闪的多一行少一行了,图片就是多一行的样子。像这种情况只能关了编辑器重新打开。 所以整行被注释的情况也不见得一定会出现。 |
|
|
|
|
|
这两天和朋友提起eclipse的bug,想把这个问题弄给他看,因为CCS是基于eclipse的,不过打开后问题不见了,现在的版本已经是6.1,估计6.1已经处理好
|
|
|
|
|
只有小组成员才能发言,加入小组>>
550 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1514 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1338 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1757浏览 29评论
2782浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1724浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 14:52 , Processed in 0.686995 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
5410