关于Notepad++编写的Verilog文件导入Vivado,中文注释乱码问题的解决方法
在使用Notepad++新建Verilog文件,编写程序并加入中文注释,在Vivado工程下添加该文件,内置Editor显示的中文注释通常为乱码。而且修改保存后,在Notepad++显示的中文注释同样显示乱码。主要是由于Notepad++默认编码模式和Vivado编码格式不同。有两种解决办法。
1.在Vivado工程新建.V文件,再使用Notepad++编写
Vivado文件编码格式为ANSI编码,Notepad++就自动按照ANSI编码进行编写和保存
在Notepad++添加中文注释后,Vivado内置编辑器打开后,中文注释没有出现乱码。
2.修改Notepad++默认编码格式为ANSI编码
打开Notepad++,设置->首选项->新建->ANSI
设置完成后,新建文件后将使用ANSI编码,这样导入Vivado,文件中中文注释就不会出现乱码了。