CH438Q發(fā)送數(shù)據(jù)異常,大家?guī)蛶兔?

使用FSMC直接操作寄存器,SCR寫入讀寫正常,在向串口0的THR寫入值后,地址不會相應(yīng)發(fā)送改變,12456串口同樣,而串口3的THR寫入時(shí),相應(yīng)地址是會變成寫入的值,但這種情況也是隨機(jī)出現(xiàn),并不穩(wěn)定,還有個(gè)問題是在復(fù)位后,THR的值有時(shí)候復(fù)位出來不是00,而是隨機(jī)的值,還望大家?guī)椭?。之前串口是能正常發(fā)出數(shù)據(jù)的,在使用讀取一個(gè)字節(jié)函數(shù)后才有了后面的問題,可以基本排除硬件問題。

可能是FSMC的問題,

與部分地址的通訊之后,會繼續(xù)連讀0x00這個(gè)地址。所以就導(dǎo)致了,再讀取CH438SSR寄存器(0x4F)之后,就會繼續(xù)連讀0x00寄存器地址。那么就會把RBR寄存器的值給讀走,從而出現(xiàn)問題

可以聯(lián)系xcc@wch.cn給您一份FSMC可用的例程


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频