01. 概述
隨著杭州晶華微電子股份有限公司(股票代碼:688130)芯片產(chǎn)品線的擴展,對燒錄器的需求也逐漸增加。當(dāng)前燒錄器支持單個用戶代碼的在線燒錄和離線燒錄,但在生產(chǎn)產(chǎn)線需要切換不同的用戶代碼進行燒錄時,需要頻繁地從上位機重新下載新代碼至燒錄器。這種操作繁瑣重復(fù),增加了不必要的時間消耗,所以在實際操作中,為了滿足生產(chǎn)需求,往往需要投入大量的燒錄器設(shè)備以滿足高效的生產(chǎn)。
晶華微自主研發(fā)的多用戶代碼燒錄器是一款高效的燒錄工具,滿足了公司所有芯片的燒錄,它具備多種功能,包括在線和離線燒錄,可實時查看燒錄狀態(tài)、固件版本和溫度值,同時支持在線更新功能,極大地提升了工作的效率和便捷性。
燒錄器采用SD93F115B作為主控芯片,它是一款高性能32位MCU,提供了120KB Flash空間,最高時鐘頻率可達24M,能夠高速處理數(shù)據(jù)和執(zhí)行指令,同時芯片內(nèi)置8k的RAM,為程序運行提供了足夠的內(nèi)存空間,本芯片還提供了豐富的外設(shè)資源,包括sigma-delta ADC、2個外部中斷、7個按鍵中斷、2組UART、1組I2C和SPI通信,這些芯片特性非常適用于多用戶代碼切換燒錄的方案。
02. 方案框圖
圖1 燒錄器物理操作邏輯示意圖
圖2 在線操作流程
圖3 離線操作流程
03. 實現(xiàn)方式
為了進一步提升燒錄器的功能性和靈活性,燒錄器采用W25Q16作為外部存儲芯片,擴展其存儲能力。該芯片具有2M的存儲容量,支持高速SPI和低功耗等優(yōu)點,這種設(shè)計不僅能夠存儲更多的離線用戶程序,還能夠保留關(guān)鍵的系統(tǒng)配置區(qū)數(shù)據(jù)和用戶數(shù)據(jù),以及溫度校準(zhǔn)程序和自定義數(shù)據(jù)的存儲。
圖4 W25Q16電路原理圖
同時該燒錄器采用了0.96寸LCD屏幕,為用戶交互提供了直觀的界面。屏幕上能夠清晰展示關(guān)鍵信息,包括版本號、代碼信息、溫度值和燒錄錯誤碼等。
圖5 LCD顯示信息參考圖
通過上位機的“下載到燒錄器”功能將用戶所需的離線程序以及要操作的參數(shù)一起下載到Flash芯片內(nèi),按下燒錄器的燒錄按鍵,即可按照設(shè)置好的操作參數(shù)燒錄對應(yīng)的用戶程序給目標(biāo)芯片。以便在沒有網(wǎng)絡(luò)連接的情況下使用。
圖6 下載用戶程序到燒錄器功能
04. 區(qū)別及優(yōu)勢
單用戶代碼方案(程序無法切換,燒錄按鍵默認燒錄程序A)
多用戶代碼切換燒錄方案優(yōu)勢
1、燒錄器支持所有晶華微公司芯片燒錄,避免頻繁切換及更換不同類型燒錄器;
2、燒錄器具備存儲多達10個不同系列芯片用戶程序的能力,用戶可以在離線狀態(tài)下輕松的切換需要燒錄的程序,而且每次切換程序時,屏幕都會顯示當(dāng)前選擇的芯片型號,有效避免用戶選擇錯誤的程序,提高操作的準(zhǔn)確性和安全性;
3、配備了LCD屏幕,能夠清晰顯示用戶程序信息和保存的用戶程序文件名,用戶可快速識別和選擇所需程序,提升了操作的直觀性和準(zhǔn)確性;
4、針對FLASH系列芯片,燒錄器進行了燒錄速度的優(yōu)化,特別是離線狀態(tài)下,部分芯片的燒錄時間得到了顯著縮短,提高生產(chǎn)效率;
5、用戶可通過上位機查看和刪除燒錄器中保存的離線程序,方便用戶進行程序更新和維護。
05. 結(jié)論
這款燒錄器的設(shè)計充分考慮了用戶的實際需求,在繼承并優(yōu)化了上一代燒錄器的基礎(chǔ)上,引入了多項創(chuàng)新,顯著提升了用戶體驗和操作效率。相較與上一代燒錄器,亮點在于配備了LCD屏幕,和對多種系列芯片的廣泛支持,為用戶提供了一個高效、方便可靠的燒錄工具。
-
芯片
+關(guān)注
關(guān)注
456文章
51262瀏覽量
427748 -
FlaSh
+關(guān)注
關(guān)注
10文章
1644瀏覽量
148754 -
燒錄
+關(guān)注
關(guān)注
8文章
266瀏覽量
35735 -
晶華微電子
+關(guān)注
關(guān)注
0文章
63瀏覽量
11552
原文標(biāo)題:技術(shù)分享 | 多個用戶代碼切換燒錄的方案
文章出處:【微信號:杭州晶華微,微信公眾號:杭州晶華微】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論