||
深圳宇凡微電子有限公司給您介紹常見(jiàn)問(wèn)題
VR MCU中有與設(shè)備配置和操作環(huán)境相關(guān)的多組熔絲位。這些保險(xiǎn)絲位非常重要。用戶可以設(shè)置和配置熔絲位,以使AVR MCU具有不同的本地特性,從而更適合實(shí)際應(yīng)用。但是,由于需要配置保險(xiǎn)絲,它給初學(xué)者帶來(lái)了一些不容易理解的問(wèn)題。為了對(duì)微控制器進(jìn)行解密,還應(yīng)在刻錄程序時(shí)配置熔絲位。如果配置不正確,則可能不是工作或功能更改。刻錄解密的文件時(shí),必須配置所有保險(xiǎn)絲位。由于支持AVR的工具很多,而且不同工具的接口也不同,因此最好在進(jìn)行AVR微控制器解密之前告知解密公司。使用哪種工具讓芯片解密公司根據(jù)其自己的工具的接口來(lái)制作配置圖,以便解密后進(jìn)行編程,但是您也可以使用解密公司提供的樣本來(lái)讀取熔絲位配置,一些該工具可以直接讀取芯片,一些讀取配置等,然后保存讀取的配置。
深圳單片機(jī)
如果僅是單片機(jī),則默認(rèn)為使用內(nèi)部1MHZ RC振蕩器作為系統(tǒng)時(shí)鐘,并且JTAG端口處于允許模式。對(duì)于AVR保險(xiǎn)絲的位置,至少應(yīng)闡明以下幾點(diǎn)。
1. AVR保險(xiǎn)絲可以編程多次,而不是一次性O(shè)TP保險(xiǎn)絲。
2.熔絲位的配置可以通過(guò)并行模式,ISP模式和JTAG串行模式實(shí)現(xiàn)。
3.將AVR芯片加密并鎖定(LB2 / LB1 = 1 / 0,0 / 0)后,無(wú)法以任何方式讀取芯片內(nèi)部的FLASH和EEPROM中的數(shù)據(jù),但是熔絲位的狀態(tài)仍然可以可以讀取,但無(wú)法修改。組態(tài)。
4.芯片擦除命令用于清除FLASH和EEPROM中的數(shù)據(jù),同時(shí)將兩位鎖定位狀態(tài)配置為無(wú)解鎖狀態(tài)(LB2 / LB1 = 1/1),但是芯片擦除命令不會(huì)更改其他保險(xiǎn)絲的位狀態(tài)。
5.正確的下載和編程步驟是:在解鎖芯片時(shí)將正在運(yùn)行的代碼和數(shù)據(jù)下載到芯片上,配置相關(guān)的熔絲位,最后配置芯片的加密位置。
6.加密并鎖定芯片后,如果發(fā)現(xiàn)保險(xiǎn)絲位和配置不正確,則必須使用chip擦除命令清除芯片中的數(shù)據(jù),解密加密鎖,然后下載運(yùn)行代碼和數(shù)據(jù)再次,修改與配置相關(guān)的保險(xiǎn)絲位,最后再次配置芯片的加密鎖定位。
7.非常清楚地指出SPIE位。許多客戶通過(guò)電話咨詢,說(shuō)我們提供的微控制器不能與ISP連接,但可以自己購(gòu)買(mǎi)。 SPIE的保險(xiǎn)絲是配置ISP。 SPIEN為1,允許ISP,如果為0,則禁止,如果禁止,則當(dāng)然無(wú)法連接ISP芯片。
8.更為重要的位是BOOTRST位。該位的設(shè)置與芯片上電后程序是從0X0000開(kāi)始執(zhí)行還是從BOOT區(qū)域開(kāi)始執(zhí)行有關(guān)。系統(tǒng)時(shí)鐘源的選擇也非常重要。編程時(shí),解密后的程序通常不容易使用。部分原因是未正確設(shè)置時(shí)鐘源,因此必須根據(jù)原始設(shè)置來(lái)設(shè)置系統(tǒng)時(shí)鐘。
深圳宇凡微
由于使用不同的工具,編程方法和所需的文檔也不同。
1.一種方法是通用編程器的方法。如果采用通用編程器的方法,則通常支持BIN或HEX文件。解密后,我們提供BIN或HEX文件,直接加載文件,然后按照我們提供的配置圖進(jìn)行配置,只需直接編寫(xiě)即可。如果我們提供的配置圖的界面不正確,我們可以直接使用程序員閱讀我們提供的樣本。在加密狀態(tài)下,可以讀取保險(xiǎn)絲配置位,然后自己保存。配置閃存文件。
其次,另一種方法是使用ISP或JTAG下載線模式來(lái)刻錄文件,因?yàn)橄螺d線種類(lèi)很多。常規(guī)下載行支持在AVRSTUDIO下進(jìn)行下載。下載STUDIO時(shí),所需的文件格式必須為HEX。如果BIN文件已加載,它將提示它不是AVRSTUDIO支持的格式。并且要求分別下載FLASH和EEPROM文件,即解密后應(yīng)提供FLASH和EEPOM這兩個(gè)文件。如果您使用下載行進(jìn)行下載,請(qǐng)告訴我們將文件分為兩部分,或者將客戶端分為兩部分:FLASH和EEPROM。下載線模式需要在線讀寫(xiě)。當(dāng)客戶提供我們時(shí),他們通常只提供籌碼。我們沒(méi)有可讀寫(xiě)的電路板。因此,該配置要求客戶閱讀或根據(jù)我們自己的配置。
更多詳情還百度搜索“宇凡微”查看!
我們給您提供成熟的單片機(jī)方案開(kāi)發(fā),讓您的工作少走彎路!