尋求幫助CH571串口

感謝問題已解決

修改代碼如下


CH571

串口查詢方式發(fā)送


__attribute__((section(".highcode")))

void USART1_SendByte(uint8_t Data)

{

? ? UART1_SendByte(Data);

????mDelaymS(1);

}

串口配置如下:

? ? ?GPIOA_SetBits( GPIO_Pin_9 );

? ? ?GPIOA_ModeCfg( GPIO_Pin_8, GPIO_ModeIN_PU );? ? ? ? ? // RXD-配置上拉輸入

? ? ?GPIOA_ModeCfg( GPIO_Pin_9, GPIO_ModeOut_PP_5mA );? ? // TXD-配置推挽輸出,注意先讓IO口輸出高電平

? ? ?UART1_DefInit();


void UART1_DefInit( void )

{

? ? UART1_BaudRateCfg( 9600 );

? ? R8_UART1_FCR|=0x40;

? ? R8_UART1_FCR&=0x7F;

? ? R8_UART1_FCR = RB_FCR_TX_FIFO_CLR | RB_FCR_RX_FIFO_CLR| RB_FCR_FIFO_EN;// FIFO打開,觸發(fā)點4字節(jié)

? ? R8_UART1_LCR = RB_LCR_WORD_SZ;

? ? R8_UART1_IER = RB_IER_TXD_EN;

? ? R8_UART1_DIV = 1;

}



串口接收代碼如下:

__attribute__((section(".highcode")))

uint8_t USART2_RcvByte(void)

{

? ? uint8_t Rcvbuffer;

while(R8_UART1_LSR&0x01==1)

{


}

Rcvbuffer=UART1_RecvByte();

return Rcvbuffer;

}

?


?


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

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