System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,特別涉及一種文件生成方法、裝置、設備及可讀存儲介質。
技術介紹
1、通信定位模塊的正常運行依賴mbn(modem?config?binary)文件,mbn文件是通信定位模塊中的調制解調器配置二進制文件。當前修改mbn文件時,需要先在代碼中修改相關宏定義,再手動編譯,并下載到通信定位模塊。該過程依賴手動操作,容易出錯且效率低。
2、因此,如何高效且準確地修改mbn文件,是本領域技術人員需要解決的問題。
技術實現思路
1、有鑒于此,本申請的目的在于提供一種文件生成方法、裝置、設備及可讀存儲介質,以高效且準確地修改mbn文件。其具體方案如下:
2、第一方面,本申請提供了一種文件生成方法,應用于mbn生成工具,包括:
3、響應于文件生成指令,讀取射頻參數文件、協議參數文件和原mbn文件;
4、從所述射頻參數文件和所述協議參數文件中解析得到nv基準數據組,從所述原mbn文件中解析得到nv原數據組;
5、根據所述nv基準數據組修改所述nv原數據組,得到修改結果,并根據所述修改結果生成目標mbn文件。
6、可選地,所述讀取射頻參數文件、協議參數文件和原mbn文件,包括:
7、獲取所述射頻參數文件的第一文件路徑、所述協議參數文件的第二文件路徑和所述原mbn文件的第三文件路徑;
8、從所述第一文件路徑中讀取所述射頻參數文件;
9、從所述第二文件路徑中讀取所述協議參數文件;
...【技術保護點】
1.一種文件生成方法,其特征在于,應用于MBN生成工具,包括:
2.根據權利要求1所述的方法,其特征在于,所述讀取射頻參數文件、協議參數文件和原MBN文件,包括:
3.根據權利要求1所述的方法,其特征在于,所述從所述射頻參數文件和所述協議參數文件中解析得到NV基準數據組,包括:
4.根據權利要求1所述的方法,其特征在于,所述從所述原MBN文件中解析得到NV原數據組,包括:
5.根據權利要求1所述的方法,其特征在于,所述根據所述NV基準數據組修改所述NV原數據組,得到修改結果,包括:
6.根據權利要求1-5任意一項所述的方法,其特征在于,所述根據所述NV基準數據組修改所述NV原數據組,得到修改結果,包括:
7.根據權利要求1-5任意一項所述的方法,其特征在于,所述根據所述修改結果生成目標MBN文件之后,還包括:
8.一種文件生成裝置,其特征在于,應用于MBN生成工具,包括:
9.一種電子設備,其特征在于,包括:
10.一種可讀存儲介質,其特征在于,用于保存計算機程序,其中,所
...【技術特征摘要】
1.一種文件生成方法,其特征在于,應用于mbn生成工具,包括:
2.根據權利要求1所述的方法,其特征在于,所述讀取射頻參數文件、協議參數文件和原mbn文件,包括:
3.根據權利要求1所述的方法,其特征在于,所述從所述射頻參數文件和所述協議參數文件中解析得到nv基準數據組,包括:
4.根據權利要求1所述的方法,其特征在于,所述從所述原mbn文件中解析得到nv原數據組,包括:
5.根據權利要求1所述的方法,其特征在于,所述根據所述nv基準數據組修改所述nv原數據組,得到修改結果,包...
【專利技術屬性】
技術研發人員:秦為,徐鵬,
申請(專利權)人:深圳市廣通遠馳軟件有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。