一、 RJM8L151S 資料鏈接,不定期更新此鏈接中的文檔等技術(shù) 資料,請(qǐng)自行不定期 進(jìn)入下載。數(shù)據(jù)手冊(cè)可以直接自行到公 司官網(wǎng) www.jiazhuangxianw.cn 下載。
鏈接:https://pan.baidu.com/s/1j6DAQLuqmWUinOIOd14w-w?pwd=w5ub 提取碼:w5ub
二、 更新日志中出現(xiàn)增加,補(bǔ)充說(shuō)明,變更字樣的可以直接看 對(duì)應(yīng)注意點(diǎn),如出現(xiàn)刪除字樣的請(qǐng)對(duì)照該文檔的上一次更新, 詳細(xì)見(jiàn)文檔最后一頁(yè)修改日志,文中標(biāo)注 紅色字體的,開(kāi)發(fā) 前需要重點(diǎn)閱讀?。?!
FQA: 1、 外部晶振能為 24MHz 嗎?
答:可以,外部晶振范圍(4-24MHz),最大外部晶體 24MHz,但需要二分頻,跑 12MHz,另外支持有源晶振(1-16M)或 方波信號(hào)源輸入,目前的方波信號(hào)源測(cè)試到 48MHz,但是需要分頻到有效頻率范圍內(nèi)。超過(guò)有效頻率范圍會(huì)發(fā)生意想不到的現(xiàn) 象?。?!
2、 支持在線仿真嗎?
答:不支持!
3、 是否支持 IAP?
答:支持。
4、 RJM8L151S 開(kāi)發(fā)環(huán)境搭建: ,請(qǐng)按 此壓縮包中的文檔進(jìn)行替換安裝,此文件在 RJM8L151S 資料 鏈接中可以下 載安裝成功后可以在 keil C51 軟件下工具欄 help 查看 About uVision 的 版本信息,對(duì)照編譯鏈接工具版本如下圖示。
5、 RJM8L003、RJM8L151S 和 RJM8L151 的簡(jiǎn)易燒錄器硬件相同,且固件也做了兼 容請(qǐng)及時(shí)更新燒錄器固件。如果連接開(kāi)發(fā)板后無(wú)法復(fù)位目標(biāo)芯片,請(qǐng)確認(rèn)燒 錄器固件是否是最新的燒錄器固件版本,將燒錄器與電腦連接好后可以按下 燒錄器上的復(fù)位按鈕,用串口助手查看燒錄器固件版本的打印信息,串口波 特率 115200,字符顯示。燒錄器固件更新方法可以查看簡(jiǎn)易版燒錄器固件更 新說(shuō)明書(shū)。
6、 串口使用注意事項(xiàng):
1、 printf 函數(shù)在 51 單片機(jī)中使用需要特別注意格式化輸出的數(shù)據(jù)類(lèi)型。否 則很容易出現(xiàn)數(shù)據(jù)大小溢出。一定不要在中斷函數(shù)中直接使用 printf 函 數(shù),或直接使用串口發(fā)送函數(shù)。
2、 開(kāi)啟串口中斷后,發(fā)送中斷和接收中斷同時(shí)開(kāi)啟了,因此 MCU 發(fā)送數(shù) 據(jù)的時(shí)候也會(huì)進(jìn)中斷服務(wù)函數(shù),需要看中斷服務(wù)函數(shù)有沒(méi)有判斷發(fā)送完 成標(biāo)志。MCU 串口發(fā)送數(shù)據(jù)時(shí),最好先關(guān)閉串口接收及中斷,發(fā)送完 成后再打開(kāi)串口接收及中斷,否則在多個(gè)中斷的系統(tǒng)應(yīng)用中時(shí),會(huì)有可 能出現(xiàn)發(fā)送一組數(shù)據(jù)(8 個(gè)為例)時(shí),數(shù)據(jù)分段的情況。
3、 當(dāng)系統(tǒng)有多個(gè)中斷源應(yīng)用時(shí),注意串口優(yōu)先級(jí),處于低優(yōu)先級(jí)時(shí)可能 會(huì)導(dǎo)致接收時(shí)丟失數(shù)據(jù)。
7、 在使用低功耗各模式時(shí),注意事項(xiàng):
1> 沒(méi)有用到(懸空)的 GPIO,則將 GPIO 的輸入、輸出使能位關(guān)閉,用 到的 GPIO 根據(jù)外圍電路狀態(tài)輸出高電平或低電平。
2> 低功耗應(yīng)用時(shí):GPIO 口做為 IO 喚醒源后是不能讀取這個(gè) IO 的狀態(tài) 的,除非將 IO 喚醒源使能位關(guān)閉。
8、 ADC 使用注意事項(xiàng):
1> 使用時(shí) ADC 各通道口需要增加濾波對(duì)地電容 100nf。
9、 開(kāi)發(fā)板使用時(shí),注意事項(xiàng):
1> 當(dāng)使用燒錄器和開(kāi)發(fā)板同時(shí)供電時(shí),上電后開(kāi)發(fā)板不運(yùn)行是由于開(kāi)發(fā)板 復(fù)位腳把 MCU 復(fù)位腳鉗住了。
2> 當(dāng)使用開(kāi)發(fā)板供電時(shí),未使用燒錄器供電,且未斷開(kāi)燒錄器與燒錄板的連 接時(shí)也會(huì)出現(xiàn)上電后開(kāi)發(fā)板不運(yùn)行的現(xiàn)象,也是由于開(kāi)發(fā)板復(fù)位腳把 MCU 復(fù)位腳鉗住了,此時(shí)斷開(kāi)開(kāi)發(fā)板與燒錄器的連接線方可運(yùn)行。
10、 燒錄口 IO 復(fù)用硬件注意事項(xiàng)
答:當(dāng)使用燒錄口的 IO 時(shí),配置 GPIO 功能需放置到最后初始化,另外燒錄 口 IO 不能有下拉電阻,燒錄程序的時(shí)候需要接復(fù)位腳。
11、 Flash 擦除、讀寫(xiě),在供電范圍內(nèi)(2.0 – 5.0V),是否都可以?
答: 可以 。
12、 高阻輸入怎么設(shè)置?
答:GPIO 沒(méi)有高阻輸入模式。
13、 RJM8L 簡(jiǎn)易版燒錄器燒錄時(shí)使用注意事項(xiàng):
a、使用時(shí)燒錄器燒錄時(shí)請(qǐng)注意不要外掛大電流器件。
14、 如果燒錄腳的 IO 在實(shí)際應(yīng)用中被復(fù)用為功能口,就要預(yù)留 RST?
答:是的,因此建議 PCB 設(shè)計(jì)時(shí)統(tǒng)一預(yù)留出 RST 腳。
15、 開(kāi)發(fā)板的參考電路中,151s 的復(fù)位電路的電容不要焊接,但電路可以保 留,增加了反而會(huì)出現(xiàn)上電不工作的現(xiàn)象?。?!
16、 151S 正常工作時(shí)的功耗峰值有多大?
答:小于 4mA。
17、 注意:151S 的早期樣品沒(méi)有寫(xiě)入 UID,出廠的芯片都會(huì)寫(xiě)入。
18、 注意:定義成 code 類(lèi)型數(shù)組后不能成功寫(xiě)入 flash,例如:
19、 全局變量被修改的問(wèn)題
1、優(yōu)化的太狠了(8 級(jí)有時(shí)候也發(fā)現(xiàn)了)會(huì)導(dǎo)致函數(shù)臨時(shí)變量地址重疊,這 時(shí)候如果一個(gè)函數(shù)正在運(yùn)行,突然來(lái)了中斷,剛好函數(shù)內(nèi)的臨時(shí)變量和中 斷服務(wù)函數(shù)內(nèi)的變量地址編譯器編譯的一樣,就會(huì)發(fā)生中斷退出后,回到 原來(lái)函數(shù)執(zhí)行的時(shí)候,變量被修改的問(wèn)題
2、中斷內(nèi)最好不要有執(zhí)行函數(shù),做一些標(biāo)記判定,執(zhí)行標(biāo)記變量定義的時(shí)候 用全局變量,這樣在編譯的時(shí)候不會(huì)有地址折疊問(wèn)題,就不會(huì)因?yàn)檫M(jìn)出中 斷導(dǎo)致外部變量數(shù)據(jù)被改變。順序執(zhí)行的時(shí)候變量是不會(huì)有問(wèn)題,就是中 斷的時(shí)候如果地址折疊重復(fù)利用就會(huì)出現(xiàn)變量被修改
3、注意:數(shù)據(jù)量大小不要超越定義的數(shù)組大小范圍,否則可能導(dǎo)致全局變量 被修改的現(xiàn)象
20、 簡(jiǎn)易版燒錄器的固件最新版本為 RJM8LPR-00B_V2.4,及以后版本,需要 去掉兩顆電阻,支持全片擦除功能。RJM8LPR-00B_V2.3 及以后版本需要配合 新版 51 燒錄工具才能使用,建議及時(shí)同步更新為最新燒錄器固件,如下如 所示:
新版燒錄軟件 V5.1:
新版上位機(jī)軟件常見(jiàn)問(wèn)題及注意事項(xiàng):
1、該軟件是 64 位的軟件,目前只支持 win7/win10 64 位系統(tǒng),如使用的 是 win7 32 位系統(tǒng),會(huì)存在兼容性問(wèn)題,可能無(wú)法使用。
2、加載源文件后提示源文件不存在請(qǐng)檢查源文件是否有被人為編輯過(guò)加入 了奇怪的符號(hào)?。?!造成的結(jié)果是無(wú)法燒錄!
21、 151S 串口喚醒時(shí),如有用到內(nèi)部和外部時(shí)鐘切換,在喚醒后切換為外部 時(shí)鐘,內(nèi)部時(shí)鐘不能設(shè)置關(guān)閉,設(shè)置了反而有喚醒數(shù)據(jù)接收的問(wèn)題, 串口喚醒 接收出錯(cuò)時(shí)的配置順序:
串口喚醒 接收正常時(shí)的配置順序:
22、 如有其它疑問(wèn)及時(shí)聯(lián)系我司!
修改日志:
1. 2022-07-11: 添加 RJM8L151s 資料鏈接,不定期更新此鏈接中的文檔等技術(shù)資料,請(qǐng)自行不定 期進(jìn)入下載。數(shù)據(jù)手冊(cè)可以直接上公司官網(wǎng) www.jiazhuangxianw.cn 下載,謝謝! 資料鏈接:https://pan.baidu.com/s/1WP9-gDPWY6uYCeTBMReXIg 請(qǐng)點(diǎn)擊 提取碼:0gl1(不在維護(hù))
2. 2022-07-19:更新 RJM8L151s 資料鏈接 資料鏈接:https://pan.baidu.com/s/13QfVYYsqbqOoshyWB33pVw 請(qǐng)點(diǎn)擊 提取碼:wfpb (不再使用)
3. 2022-07-28:刪除 原開(kāi)發(fā)注意事項(xiàng) 第 15 點(diǎn)
4. 2022-08-09:增加 開(kāi)發(fā)注意事項(xiàng) 第 18 點(diǎn)
5. 2022-09-02:變更 RJM8L151s 資料鏈接為: 資料鏈接:https://pan.baidu.com/s/1j6DAQLuqmWUinOIOd14w-w?pwd=w5ub 請(qǐng) 點(diǎn)擊 提取碼:w5ub
6. 2022-09-15:補(bǔ)充說(shuō)明 開(kāi)發(fā)注意事項(xiàng) 第 6 點(diǎn)第 3 項(xiàng)
7. 2022-09-23:增加 開(kāi)發(fā)注意事項(xiàng) 第 19 點(diǎn)
8. 2022-09-29:增加 開(kāi)發(fā)注意事項(xiàng) 第 20 點(diǎn)
9. 2022-11-03:增加 開(kāi)發(fā)注意事項(xiàng) 第 21 點(diǎn)