轉載自:http://bbs.ednchina.com/BLOG_ARTICLE_3027549.HTM
有些時候我們用Quartus ii 打開不同版本創建的工程文件時,往往會出現下列提示
點yes后,quartus 會自動把文件轉換成我們安裝的版本。但是卻出現了下圖中糟糕的情況,我們發現中文注釋變成了亂碼,影響到了我們閱讀代碼的心情。
這點,相信很多剛學FPGA的新人們,熱衷於下載代碼例程學習時,都有遇到到這樣的情況。
造成這種亂碼的原因是,在Quartus ii版本升級時,更換了編碼標准quartus ii 11.0 以下的版本使用的是ANSI編碼,而 12.0 到更新的版本14.0,則是使用UTF-8編碼。知道了這個原因后,我們就很容易想出解決辦法了。辦法很簡單,如下所示:
用記事本或者notepad++打開對應有亂碼的.v文件,另存為UTF-8編碼的文件,並保存。
注意如果安裝使用的是11.0以下(包括11.0sp1)版本的quartus ,想將UTF-8編碼的轉換成ANSI編碼,中文仍會亂碼。所以建議還是使用較新版本的quartus更加省事。
轉換后重新打開效果如圖:
補充:另外要注意在另存為時要選擇保存類型為“所有文件”

/********************************STM32中的編碼格式*********************************/
