【分享】重新编译SYS-BIOS详细步骤(让SYS-BIOS支持中文长文件... - 第2页 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: lushidegreen

【分享】重新编译SYS-BIOS详细步骤(让SYS-BIOS支持中文长文件...

[复制链接]

24

主题

125

帖子

1466

积分

金牌会员

Rank: 6Rank: 6

积分
1466
 楼主| 发表于 2016-1-26 14:04:54 | 显示全部楼层
Step8.使用重编译的SYS/BIOS库
在自己的SYS/BIOS工程中,点右键,打开弹出的“Properties”菜单。在CCS General属性对话框中,选择RTSC选项卡。在Products and Repositories选项卡中,取消所有SYS/BIOS(包括DSP/BIOS)选择框。这就确保没有任何版本被选中。但要保持SYS/BIOS选项被选中,如下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

24

主题

125

帖子

1466

积分

金牌会员

Rank: 6Rank: 6

积分
1466
 楼主| 发表于 2016-1-26 14:05:42 | 显示全部楼层
点Products and Repositories选项卡中的Add按钮。
选择Select repository from file-system,然后点Browse浏览重建的SYS/BIOS的“packages”目录。我的是C:\ti\copybios_6_37_03_30\packages。

OK确认退出,重新编译工程。这样就可以使用自己重编译的SYS/BIOS库了。
在该工程的代码#include <ti/sysbios/xxx.h>上按Ctrl+左键,即可打开
C:\ti\copybios_6_37_03_30\packages\ti\sysbios\xxx.h文件。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

24

主题

125

帖子

1466

积分

金牌会员

Rank: 6Rank: 6

积分
1466
 楼主| 发表于 2016-1-26 14:08:54 | 显示全部楼层
本帖最后由 lushidegreen 于 2016-1-26 14:21 编辑

以上方法重编译的库,本人已亲自验证,可正常使用。
但要注意的是,支持中文长文件名需要cc936.c源文件的支持。
如有任何错误,请参考Bios_User_Guide.pdf文件Rebuilding SYS/BIOS章节作为指导。


点评

嗯 长文件名是微软的一个专利 所以默认 SYS/BIOS 不支持长文件名 多谢分享 你发了三篇比较有价值的分享 所以我建议公司给你发点奖励 不知道有没有同事联系你?  详情 回复 发表于 2016-1-27 20:02
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
发表于 2016-1-27 20:02:04 | 显示全部楼层
lushidegreen 发表于 2016-1-26 14:08
以上方法重编译的库,本人已亲自验证,可正常使用。
但要注意的是,支持中文长文件名需要cc936.c源文件的支 ...


长文件名是微软的一个专利 所以默认 SYS/BIOS 不支持长文件名

多谢分享 你发了三篇比较有价值的分享 所以我建议公司给你发点奖励 不知道有没有同事联系你?
回复 支持 反对

使用道具 举报

24

主题

125

帖子

1466

积分

金牌会员

Rank: 6Rank: 6

积分
1466
 楼主| 发表于 2016-1-28 15:04:46 | 显示全部楼层
希望缄默 发表于 2016-1-27 20:02

长文件名是微软的一个专利 所以默认 SYS/BIOS 不支持长文件名

还未见有人联系
回复 支持 反对

使用道具 举报

0

主题

10

帖子

58

积分

QQ游客

积分
58
发表于 2016-9-29 14:21:49 | 显示全部楼层
好贴 要顶 希望多交流
回复 支持 反对

使用道具 举报

0

主题

2

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2016-11-16 22:49:40 | 显示全部楼层
谢谢楼主的分享 !
回复 支持 反对

使用道具 举报

11

主题

28

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
发表于 2017-7-11 17:51:20 | 显示全部楼层
感谢分享,我自己只是想做一个英文和数字的长文件名,终于搞定了。英文手册看得头疼。
我遇到一些别的问题,#define _CODE_PAGE      932 改为437,在没有添加cc936.c的时候还是会报错,这个文件比较大一些,我只把ff_convert 和ff_wtoupper保留了,并且把函数的内容都注释,就不报错了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-3-19 12:40 , Processed in 0.042329 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表