2024.8.20 經(jīng)驗(yàn)分享會(huì)

2024/8/20 15:33:46??????點(diǎn)擊:

     2024年8月20日下午,上海實(shí)邦電子科技有限公司開(kāi)展了一次經(jīng)驗(yàn)交流會(huì),由陳工、崔工和我范工一起分享了他們?cè)诠ぷ髦蟹e累的一些經(jīng)驗(yàn)。

     首先是陳工介紹了多級(jí)菜單

     多級(jí)菜單的處理方式,采用了鏈表來(lái)管理,將每個(gè)節(jié)點(diǎn)作為一個(gè)結(jié)構(gòu)體,其功能有,進(jìn)入執(zhí)行一次,退出執(zhí)行一次,進(jìn)入退出都執(zhí)行一次,周期執(zhí)行,功能提供全面,可以根據(jù)需求選擇。同時(shí)支持多國(guó)語(yǔ)言,快捷鍵,查詢父級(jí)菜單功能等。整體架構(gòu)清晰,與思維導(dǎo)圖一致,非常便于后期維護(hù)。




     崔工介紹了語(yǔ)音芯片推薦-WT588F02B


     簡(jiǎn)介:內(nèi)置2Mflash bit 的flash,  可以存儲(chǔ)320s的語(yǔ)音內(nèi)容,可以自己更換語(yǔ)音內(nèi)容。
     驅(qū)動(dòng)方式:一線串口、兩線串口、也可以定制硬件UART,SPI、IIC。


     語(yǔ)音制作

     1、登錄http://WT588f.waytronic.com:8083,打開(kāi)語(yǔ)音制作平臺(tái)
     2、點(diǎn)擊語(yǔ)音制作,然后選擇對(duì)應(yīng)的芯片
     3、直接上傳excel表格自動(dòng)完成語(yǔ)音的制作
     4、點(diǎn)擊新增項(xiàng)目自己創(chuàng)建項(xiàng)目。



      范工介紹了ESP32-C6      

     ESP32-C6 是樂(lè)鑫首款支持 Wi-Fi 6 的 SoC,集成 2.4 GHz Wi-Fi 6、Bluetooth 5 (LE) 和 802.15.4 協(xié)議,能夠?yàn)槲锫?lián)網(wǎng)產(chǎn)品提供行業(yè)領(lǐng)先的射頻性能、完善的安全機(jī)制和豐富的內(nèi)存資源。

     支持 Wi-Fi 6

     增強(qiáng)的連接性能

     支持 Matter

     完善的安全機(jī)制

     成熟的軟件支持

  
     本次主要介紹使用ESP-AT固件下如何進(jìn)行高速透?jìng)?/span>

     樂(lè)鑫專(zhuān)門(mén)出了一個(gè)用戶指南是介紹如何通過(guò)串口接口  提高傳輸速率的方案

     但是及時(shí)將串口波特率提高到3000000bps下  我們計(jì)算下每秒傳輸數(shù)據(jù)極限也就300K字節(jié)左右。300K對(duì)普通項(xiàng)目也許可以使用。但是在我的需求中這個(gè)速度還是太慢了。

     樂(lè)鑫專(zhuān)門(mén)出了一個(gè)用戶指南是介紹如何通過(guò)SPI 接口  提高傳輸速率的方案。

     這是樂(lè)鑫官方的測(cè)試結(jié)果  spi在20m頻率下  可以1M字節(jié)以上的透?jìng)鳌?/span>



     我們?nèi)绻麑?shí)現(xiàn)SPI接口  樂(lè)鑫官方的AT固件默認(rèn)是不支持SPI接口,我們需要把esp-at下載下來(lái)進(jìn)行本地編譯然后燒錄到esp32當(dāng)中,請(qǐng)按照教程下載編譯的固件和源碼。第二步、需要通過(guò)   python build.py menuconfig 命令來(lái)配置spi接口具體哪些需要修改,然后燒錄到esp32 c6就可以使用了