原文:分享:hdf檔案的更多用途
xilnx vivado能匯出hdf檔案,給xilnx sdk建立軟體工程。hdf檔案的還可以有更多用途。
hdf檔案是乙個zip檔案,可以使用工具解壓。
解壓後可以得到下列的檔案清單:
design_1.hwh,
psu_init.c, psu_init.h, psu_init.html, psu_init.tcl, psu_init_gpl.c, psu_init_gpl.h,
sysdef.xml
psu_init.c
,psu_init.h
:vivado根據工程師配置的硬體資訊,產生的c**,會被編譯進fsbl,用於初始化mpsoc的mio,ddr等。
design_1_bd.tcl
是乙個tcl指令碼,vivado可以執行這個指令碼恢復整個vivado工程。
sysdef.xml
,design_1_bd.tcl
都含有工具版本資訊,可以檢視是vivado的版本。
檔案內容的修改
1.第一種修改方式 將檔案的內容全部載入到記憶體中進行修改,改完後載入到硬碟。1 usr bin env python2 encoding utf 8 34 f open file old file.txt mode r encoding utf 8 56 old str 我們 7 new str ...
檔案的內容操作
開啟,追加方式 fp fopen demo.txt a rewind fp echo ftell fp 預設在檔案末尾追加 fwrite fp,hello world n 關閉 fclose fp 開啟 fp fopen demo.txt r echo ftell fp fseek fp,4 將指標...
檔案內容比較
這是乙個c 程式設計思想 2卷 上的乙個示例,試寫了一下,算是對模板的乙個練習 include include include include include include include include using namespace std typedef vectorvecstr typed...