芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 11387|回复: 1

Vivado打开的工程文件的中文注释出现乱码的一种解决方案

[复制链接]
  • TA的每日心情
    开心
    2021-12-31 09:03
  • 71

    主题

    78

    帖子

    976

    积分

    高级会员

    Rank: 6Rank: 6

    积分
    976
    发表于 2021-7-23 19:33:52 | 显示全部楼层 |阅读模式
    问题现象:
    有同学在使用vivado打开一些工程的时候,发现其中注释有乱码,现象如下图:
    A01_VIVADO界面乱码.png

    解决方法:

    将需要在VIVADO中打开的含中文注释的V文件,修改为GB2312简体中文格式。


    具体方法如下:

    第1步、使用代码编辑工具(如notepat++)打开显示乱码的V文件,看是否在notepad++中显示正常。如果显示异常,则稍后作讨论,如果显示正常,说明只是字符格式需要调整到gb2312简体中文。

    A02_默认非中文字符格式.png


    第2步、新建一个代码文本,随即将其修改为GB2312简体中文。


    A020.png

    A03_修改新建文件为字符格式.png

    第3步、使用ctrl+a,ctrl+x,即将原来页面上代码全部选择后剪切,粘贴到这个新建并修改了编码格式的文本文档中,并进行文件命名,并以V文件保存。

    A04_全选剪切.png

    A05_保存新文件.png

    这样,再查看新的文本代码,格式已确定为支持中文格式。

    A06_GB2312格式修改完成.png

    4、此时,将生成的新文本代码拷贝替换VIVADO中的代码,VIVADO中打开工程,将这个正常显示的源码,拷贝到对应文件后保存即可。

    A07_新代码替换VIVADO旧代码.png

    无论当次或再次打开VIVADO,均不会出现中文乱码现象。

    5、前面第一步说了,使用notepad++打开的代码,仍然有可能显示异常,遇到这种情况,如果迫切的需要知道中文信息内容,只能按上述方法(修改为GB2312简体中文字符编码)进行尝试,尝试有可能出现部分中文字符能够识别的情况,这样,就只能通过手工修改汉字内容才能进行修改。











    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 428

    主题

    811

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16109
    QQ
    发表于 2022-7-19 11:28:51 | 显示全部楼层
    本帖内容建议优化,修改成简介扼要的解决方案说明,省去研究内容
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-11-23 16:01 , Processed in 0.113564 second(s), 35 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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