完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
之前老项目用的是Tasking 4.2.2的编译器,现在换成了Tasking 6.2.2,链接的时候发现下面的语句似乎6.2.2不识别,在6.2.2中不知道怎样修改lsl文件? (黑体部分)
#define STAtiC_SINGLEVERSION_SIZE_VH 30 #define STATIC_ECUSWVERSION_ADDRESS 0x801FA000 #define STATIC_ECUSWVERSION_SIZE_VH 30 #define STATIC_ECUSWVERSION_FILL_VH [0x53、0x57,0x42,0x2E,0x41,0x2E,0x34,0x2E,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00]//SWB.A.4.0 group sw_version ( run_addr = STATIC_ECUSWVERSION_ADDRESS,有序,连续 ) { reserved "swversion" ( size = STATIC_ECUSWVERSION_SIZE_VH, fill = STATIC_ECUSWVERSION_FILL_VH ); } |
|
相关推荐
1个回答
|
|
在Tasking 6.2.2中,您需要对LSL文件进行一些修改以适应新的编译器。以下是针对您提供的代码的一些建议:
1. 首先,确保您的LSL文件具有正确的文件扩展名(.lsl)。 2. 检查您的代码中的宏定义是否正确。在Tasking 6.2.2中,您可能需要使用不同的语法。例如,您可以尝试使用以下语法: ``` #define STATIC_SINGLEVERSION_SIZE_VH 30 #define STATIC_ECUSWVERSION_ADDRESS 0x801FA000 #define STATIC_ECUSWVERSION_SIZE_VH 30 ``` 3. 对于数组定义,您需要使用大括号({})而不是方括号([])。将以下代码: ``` #define STATIC_ECUSWVERSION_FILL_VH [0x53、0x57,0x42,0x2E,0x41,0x2E,0x34,0x2E,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00] ``` 更改为: ``` #define STATIC_ECUSWVERSION_FILL_VH {0x53, 0x57, 0x42, 0x2E, 0x41, 0x2E, 0x34, 0x2E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} ``` 4. 确保您的代码遵循Tasking 6.2.2的语法规则。如果您在编译过程中遇到任何错误,请仔细阅读错误消息并根据需要进行调整。 5. 如果您仍然遇到问题,请查阅Tasking 6.2.2的官方文档,了解有关LSL文件和宏定义的更多信息。 通过以上步骤,您应该能够在Tasking 6.2.2中成功修改LSL文件。 |
|
|
|
只有小组成员才能发言,加入小组>>
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5387 浏览 2 评论
4072 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3590 浏览 9 评论
1203 浏览 8 评论
3491 浏览 7 评论
410浏览 2评论
243浏览 2评论
351浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5395浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
413浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 17:49 , Processed in 0.446187 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号