cpu和375不能串口通訊,請教各位

cpu是stm32f103zet6,使用ch375b,串口通訊。。檢查ch375b的晶振正常,開機給RSTI送5ms高電平復位,再拉低10ms。

給375發(fā)送 CMD_CHECK_EXIST和0x55 或?CMD_GET_IC_VER,芯片都沒有回復,程序都停在?i = xReadCH375Data() 里的 while(USART_GetFlagStatus(CH375_UART,USART_FLAG_RXNE)==RESET); 里出不來。。

短接375的五六腳,cpu串口通訊自發(fā)自收,正常。。

用 沁恒 蔡工提供的?CH375_STM32_uart demo程序,也是一樣的情況。。。

什么原因?怎么解決?

您好,檢查下波特率是否是9600bps,檢查下375是否工作在串口模式。spacer.gif

image.png

原理圖可以發(fā)一下,和蔡工聯(lián)系下看看,025-52638376。


image.png


U3是stm32f103zet6芯片,U3-67表示第67號引腳


你好:

圖上沒有什么問題,當注意下面點:

  1. CH375 的VCC必須接退耦電容,0.1uf,靠近VCC

  2. 你把芯片TXD上的4.7K電阻去掉試試,會不會這引腳的上拉電阻太強導致串口輸出波形有問題?最好用示波器看看串口輸出波形。


ch375的vcc引腳28腳有104退藕電容,,txd上的4.7K電阻去掉,會不會影響復位時串口模式的檢測?


txd上的4.7K電阻去掉了,一樣不行,,,蔡工還有什么妙招?



串口波形正常,cpu發(fā)送接6腳收,6腳上有正常的波形


你好:


郵件已收到你發(fā)來的波形,明顯波形不對。

電話了解測試代碼接口初始化部分是自己寫的,建議直接測試我之前提供的例程。


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

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