瑞薩的RL78系列MCU,具有超低系統(tǒng)功耗44uA/MHz,0.37uA RTC mode,210nA STOP mode,卓越性能工作頻率達32MHz,工作電壓1.6V~5.5V,高擴展性10-128pin封裝;1-512KB閃存,高集成度、低系統(tǒng)成本,1%精度片上晶振,溫感,運放,ADC,DAC,比較器,LCD,高品質(zhì)、安全,IEC 60730,CRC校驗,AES加密算法,帶ECC的閃存,數(shù)據(jù)閃存,擦寫次數(shù)>100萬次。
通用MCU:
帶LCD驅(qū)動MCU:
專用MCU:
RL78具有低功耗,豐富的外設(shè),同時具有極高的性價比。在一款低功耗采集設(shè)備上使用了RL78/G13系列的R5F100BEANA,32PIN的產(chǎn)品。在實際測試過程中發(fā)現(xiàn),ADC通道0~2,這三個通道采用同一個模擬信號,但是ADC通道0基本上一直比通道1和2結(jié)果值小。ADC通道1、2的采樣值基本一致。于是,進行了以下的排查工作。
檢查焊接、BOM、連線等問題。
經(jīng)排查,焊接正常,BOM沒有問題,連接線、跳線等牢固可靠。
測試多塊板,排除個體間的差異。
經(jīng)排查,每塊板都會有同樣的問題,確認是共同性問題。
檢查原理圖,PCB,是否有設(shè)計問題。
經(jīng)排查,暫時沒有發(fā)現(xiàn)明顯的設(shè)計上的問題。
確認ADC輸入源的穩(wěn)定性。
將輸入源改成穩(wěn)定的直流電壓供電,問題依然存在。
確認過程中ADCEN、ADS、ADCS等寄存器或者位是否有誤操作
經(jīng)排查,在程序運行過程中,沒有對相關(guān)寄存器誤操作。
提供A/D轉(zhuǎn)換器的輸入時鐘的控制(PER0寄存器的ADCEN位)
模擬輸入通道指定寄存器(ADS)
A/D轉(zhuǎn)換運行的控制(ADM0寄存器的ADCS位)
排查ADC使用中需要注意的事項
經(jīng)排查,已按照手冊建議配置
排查ADC輸入源電阻
經(jīng)排查,輸入源串聯(lián)了1個10K歐姆的電阻,比手冊上的建議值大,修改為500歐姆后,此問題排除。
在調(diào)試過程中碰到問題,首先排查設(shè)計、硬件及不同板子之間的問題,然后依次檢查對應(yīng)的寄存器是否配置正確,再對照手冊的此功能模塊的推薦配置,依次排查,最終問題都會迎刃而解。