成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hi3861在特定地址燒錄音頻文件工具

系統 OpenHarmony
為了更加方便打包程序和燒錄固件,想做一個小工具來解決這個問題。不知道是不是重復造輪子。

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://ost.51cto.com??

1、背景

(1)在openharmony的I2S例子中,有播放特定地址的音頻文件的代碼,但是沒有說明HiBurn怎么操作來向特定的地址燒錄內容。查了一些資料,也沒有頭緒。

(2)因為業務的需要,也需要在特定的地址存放大量數據。如果使用HiBurn燒錄,也比繁瑣。

所以,為了更加方便打包程序和燒錄固件,想做一個小工具來解決這個問題。不知道是不是重復造輪子。

2、規劃

想要在固件中存放數據,目前看有幾種方法:

(1)在程序編譯的之前添加上。比如在代碼中創建一個大的數組等。但是據說在openharmony這么做有bug,會導致莫名其妙的運行問題。于是放棄,沒有嘗試。

(2)在程序編譯數據后,打包數據之前,添加數據。瀏覽了一下python的源代碼,基本的流程了解,但是沒敢這么做,擔心因為自己的理解不到位,修改錯誤出bug,導致生成的原生allinone固件都有問題。另外資料有限,自己的能力也有限,不知道工作量有多大。所以,放棄該方案。

(3)在生成的最終固件(allinone)中添加需要的文件,該方案可以保證不影響allinone固件。該方案應該是比較笨的方案,但是是最穩妥的方案。確定了方案之后,開始造輪子。

3、思路

首選,我們需要溫習一下之前整理的allinone.bin固件格式。原文如下:

https://ost.51cto.com/posts/10816。

基本的方案為:

(1)解析bin文件,將數據拆分成數據頭,以及三個文件(Hi3861_loader_signed.bin、Hi3861_wifiiot_app_burn.bin、Hi3861_boot_signed_B.bin)。

(2)在第二個文件(Hi3861_wifiiot_app_burn.bin)的后面特定地址(程序配置界面設定的開始地址)添加需要燒錄的文件數據。

(3)按照規則合成文件。修改數據長度,CRC等信息。

4、成果

代碼通過VS編寫,運行需要.net4.7的庫。

(1)打開按鍵,為選擇allinone的固件。

(2)參數配置,為選擇需要寫入的開始地址和結束地址。超出地址范圍報錯。

(3)添加文件,此處可以添加需要燒錄的文件。如音頻文件等。

(4)執行生成,執行完成之后,會根據設定的文件名進行存儲,跟allinone同目錄。

5、總結

不知道該工具,是否會有小伙伴需要。

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2020-11-06 10:15:16

HiBurn

2020-10-16 09:50:37

Hi3861WiFi熱點

2020-10-14 09:37:03

HiBurn鴻蒙.bin文件

2022-03-15 15:00:59

Hi3861Pin接口鴻蒙

2023-05-26 16:07:14

Hi3861Wifi模塊

2020-10-14 09:41:02

Hi3861GPIO點燈

2022-09-20 14:27:23

設備開發鴻蒙

2021-03-10 09:32:21

鴻蒙HarmonyOS應用開發

2021-02-02 15:52:17

鴻蒙HarmonyOS應用開發

2021-06-18 10:02:10

鴻蒙HarmonyOS應用

2021-10-08 10:23:07

鴻蒙HarmonyOS應用

2021-04-23 10:13:05

鴻蒙HarmonyOS應用

2020-10-30 17:12:05

Hi3861

2022-05-11 15:24:56

鴻蒙智聯token燒錄

2020-10-19 10:31:44

HiSpark Wi-燒錄固件

2022-03-07 15:05:58

HTTPHi3861數據解析

2020-11-02 11:27:09

鴻蒙LiteOS

2021-09-16 10:03:39

鴻蒙HarmonyOS應用

2022-07-05 16:31:49

MPPT鴻蒙

2023-07-04 09:48:30

應用開發Hi3861
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩国产一区二区三区 | 天天躁日日躁狠狠很躁 | 日本不卡一区 | 喷水毛片| 欧美日一区二区 | 亚洲国产91 | 亚洲国产高清免费 | 欧美在线一区二区三区 | 国产精品一区视频 | 中文字幕av免费 | 国产一区二区三区在线 | 成人国产a| 久久久久久免费毛片精品 | 日本a视频 | 免费av毛片 | 亚洲欧美视频一区二区 | 国产精品久久久久久久久久尿 | 一区二区不卡高清 | 鲁一鲁资源影视 | 欧美一级黄色片 | 亚洲www啪成人一区二区 | 欧美色综合一区二区三区 | 久久综合久色欧美综合狠狠 | 毛片国产 | 国产精品不卡视频 | 国产精品av久久久久久毛片 | 中文字幕视频网 | 亚洲天天干| 国内自拍偷拍视频 | 欧美日韩一区在线 | 91五月婷蜜桃综合 | 欧美色综合一区二区三区 | 麻豆久久久久 | 国产a区 | 日韩视频―中文字幕 | 久久国产精品99久久久大便 | 欧洲国产精品视频 | 成人在线免费 | 日韩综合 | 日韩在线免费视频 | 欧美黑人国产人伦爽爽爽 |