針對(duì)Silicon labs的C8051F020 mcu 的全雙工SPI(4線)調(diào)試從器件部分程序,對(duì)其接收到的主器件的數(shù)據(jù)包會(huì)從串口1中發(fā)送至PC,從串口助手中可以看到.開(kāi)發(fā)環(huán)境為KeilC,需要U-EC3仿真器下載至mcu中,方可調(diào)試. 這與上傳的另一個(gè)SPI_test是兩個(gè)相關(guān)的程序,但是二者的配置有很大的區(qū)別.如果要實(shí)現(xiàn)全雙工,需要在從器件里保證:在主器件發(fā)起通信前將待發(fā)數(shù)據(jù)賦給SPIDATA緩沖器(注意收發(fā)緩沖器是同一個(gè)).當(dāng)主器件發(fā)起通信時(shí),主從器件同時(shí)發(fā)送數(shù)據(jù).蠻有意思的!:)
標(biāo)簽:
C8051F020
Silicon
KeilC
labs
上傳時(shí)間:
2016-02-08
上傳用戶:zxc23456789