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

这篇具有很好参考价值的文章主要介绍了Vivado打开的工程文件的中文注释出现乱码解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:

有同学在使用vivado打开一些工程的时候,发现其中注释有乱码,现象如下图:

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

原因分析:
有的工程是从其他编码软件中移植而得,而工程V文件源码的代码部分在代码编辑软件中是可以通用的,由于注释部分含有中文,两款EDA软件对中文的字符编码格式不同,在工程移植到VIVADO过程中只关注了模块在新的工程中的功能效果而忽略了V文件本身的内容。 

解决方法

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

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

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

 2、首先尝试了使用ctrl+a,ctrl+x,即将页面上代码全部选择后剪切

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

 然后在当前编辑页面修改代码格式为GB2312简体中文后,再将代码粘贴ctrl+v回来

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

 但是发现这样并没有修改码制成功。因为再次打开编码菜单,仍然显示UCF-8,似乎修改失败了。

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

 3、接下来进行另外一个尝试,证明可以修改码制成功:方法是新建一个代码文本,随即将其修改为GB2312简体中文,这一次再检查修改效果,发现码制修改成功。

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

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

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

 4、此时,把前面那个UCF-8可以正常显示的源码,复制粘贴到当前新建的代码文本框中,可以看到显示正常,此时,在notepad++中进行保存。这样,源码的格式就修改为gb2312简体中文格式的正常显示的代码了。此时,再在VIVADO中打开工程,将这个正常显示的源码,拷贝到对应文件后保存即可。

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

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

到了这里,关于Vivado打开的工程文件的中文注释出现乱码解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JDBC连接MySQL后出现中文字符乱码的问题及其解决方案

    最近在做JavaWeb课程的实验课,今天在尝试jsp通过jdbc连接数据库向MySQL中的user表插入数据后, 表内数据出现了中文乱码的问题 。下面将详细给出本次问题出现场景以及详细的解决方案。 在我的MySQL中的数据库db1里,有一个名为“user”的表,其属性值如下: 通过navicat向表格中

    2024年02月01日
    浏览(29)
  • vim打开文件中文是乱码

    问题:在Linux系统下,使用cat查看含有中文的文本文件正常,但是使用vim打开却是乱码 解决方法: 方法一: 在文件中设定 在vim的退出模式下 :set encoding=utf8 方法二: 直接写入/etc/vim/vimrc文件,在/etc/vim/vimrc文件末尾加上 【vim知识扩展】 一、存在3个变量: encoding----该选项使用

    2024年02月12日
    浏览(29)
  • 解决打开 json 文件中文乱码的问题

      如下图,pycharm 打开是下面的样子 右下角的编码尝试了好久,依然打不开 用代码打开就成功了  控制台结果:

    2024年01月19日
    浏览(35)
  • windows 解压文件出现乱码 7zip解压文件中文乱码 解决方法

    按照如下教程,更改windows默认编码格式为utf-8之后。 https://blog.csdn.net/qq_43780850/article/details/129122210 解压文件时,文件中的中文出现乱码。原因是压缩文件的格式为GBK,而我将windows平台的默认编码改成了UTF-8,导致解压出现乱码。此时只需要按照上面的教程,取消勾选utf-8支持

    2024年02月13日
    浏览(39)
  • 解决DBeaver打开csv文件中文乱码问题

    ①将excel文件进行另存为,保存类型选择【CSV UTF-8】 ②之后在DBeaver进行数据导入,选择【导入数据——选择csv文件——将编码类型手动改为UTF-8】 ③选择下一步,若【表映射——预览数据】中没有出现乱码。大概率会导入成功。 ④若导入完成后,只展示了表结构而没有具体

    2024年01月18日
    浏览(41)
  • Java文件下载中文文件名乱码的解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月13日
    浏览(35)
  • java实现浏览器下载附件时文件名中文乱码解决方案

    方案一:URLEncoder 解决 IE 和 谷歌浏览器的附件中文名问题。 如果客户端浏览器是 IE 浏览器 或者 是谷歌浏览器。我们需要使用 URLEncoder 类先对中文名进行 UTF-8 的编码 操作。 因为 IE 浏览器和谷歌浏览器收到含有编码后的字符串后会以 UTF-8 字符集进行解码显示。 方案二:B

    2024年03月09日
    浏览(47)
  • 使用aiohttp异步调用API+request上传文件中文文档名乱码解决方案

    有时候在调用需要用异步调用API接口。在python中有很多框架,比如 asyncio , Celery , Quart 等。这里我选择了 asyncio 。Python 3.5以上版本内置了 asyncio 库,可以用来编写单线程的并发代码。可以使用此库与 aiohttp 结合来发送异步HTTP请求。 参数为JSON 需要同时上传文件和JSON参数

    2024年02月04日
    浏览(30)
  • VScode注释中文时乱码怎么办?VScode中文注释乱码问题的解决方法

    不管是在哪一种编辑器上,都会有自动默认的一种编码格式,在vscode编辑器中默认的编码格式是utf-8,但是在注释的时候,因为使用的字符会不一样,所以可能存在着默认的配置文件,有可能是其他的编码格式,所以因为编码格式不对应,导致了在注释的时候出现了乱码的情

    2024年02月11日
    浏览(42)
  • 串口打印中文乱码及注释乱码问题

    在使用keil5中出现如下问题: 这时候的解决方法是在keil5顶头工具栏上进入:Edit→Configuration,如下然后进行选择GB2312编码方式: 在检查串口波特率等设置双方均一样之后,还是出现中文乱码问题的解决方法如下: 方法一: ​ 在进行上面的操作后,注释处中文乱码问题解决

    2024年02月07日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包