自己動(dòng)手修改信標(biāo)燈固件FM頻率
在 第十五屆全國(guó)大學(xué)生智能汽車(chē)競(jìng)賽競(jìng)賽[1] 中增加了信標(biāo)組的比賽。其中按照 聲音信標(biāo)規(guī)格說(shuō)明 2020-5-25 中的說(shuō)明,其中的FM發(fā)送頻率是固定的。
為了能夠適應(yīng)在不同地區(qū)廣播頻段的需要,可以對(duì)其中的單片機(jī)中的程序進(jìn)行修改,并更新FM的頻率點(diǎn)。
如下的方法是由北京科技大學(xué)的佟超給出的。相應(yīng)的修改后的程序也可以在后面連接中下載。
01修改方法
1.修改原理
-
信標(biāo)FM頻率所在變量地址: 61BE 在hex文件1565行 -
類(lèi)型: u8 -
意義: 頻率(MHz)的二倍,修改后記得同步改動(dòng)最后的校驗(yàn)和,算法為(0x100-本行數(shù)據(jù)累加和),也就是修改前面的數(shù)加多少校驗(yàn)和就要減多少。
2.舉例
舉例:100MHz 固件 1565行 :1061B0000004004817B7D138100400480000 C8 42 56
C8為頻率100的二倍200的十六進(jìn)制表示 最后的56是校驗(yàn)和,Notepad++中,校驗(yàn)和正確則為綠色。
-
其他例子: -
93.0MHz::1061B0000004004817B7D138100400480000BA4264 -
94.0MHz::1061B0000004004817B7D138100400480000BC4262 -
94.5MHz::1061B0000004004817B7D138100400480000BD4261 -
95.0MHz::1061B0000004004817B7D138100400480000BE4260
更多的頻點(diǎn)修改好的程序可以 點(diǎn)擊下面的二維碼[2] 下載壓縮文件獲得,重新燒錄到信標(biāo)控制板即即可。
※ 結(jié)論
為了避免上述問(wèn)題,請(qǐng)?jiān)谫?gòu)買(mǎi)信標(biāo)的時(shí)候,就實(shí)現(xiàn)與銷(xiāo)售方確認(rèn)好所使用的頻點(diǎn)。
公眾號(hào)留言
卓大大,山東省賽區(qū)具體怎么比賽?我們是山東賽區(qū),學(xué)校還沒(méi)有準(zhǔn)備新的賽道,也不知道怎么比賽形勢(shì),還有就是如果在自己學(xué)校比賽的話(huà),計(jì)時(shí)器等一些物品需要自己學(xué)校準(zhǔn)備嗎,因?yàn)檫@些學(xué)校都要提前準(zhǔn)備,還有就是能不能去別的學(xué)校一起比賽?
回復(fù):1. 按照現(xiàn)在山東省賽區(qū)的組織方式,將會(huì)在8月12日開(kāi)始,由山東賽區(qū)組委會(huì)組織專(zhuān)家組進(jìn)入各個(gè)高校完成比賽;2. 比賽的賽道、計(jì)時(shí)器需要學(xué)校自行準(zhǔn)備。賽道需要滿(mǎn)足統(tǒng)一的要求;計(jì)時(shí)器可以使用自己的電子計(jì)時(shí)器。3. 是否可以去別的學(xué)校一起比賽,需要與山東賽區(qū)組委會(huì)聯(lián)系協(xié)商一下??词欠衲軌驖M(mǎn)足防疫等相關(guān)的要求。
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!