读写寄存器正常,发送数据发出去全为0
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
读写寄存器正常,发送数据发出去全为0
您好,您读写寄存器正常,只能说明,您主控芯片与CH438Q通讯的接口没有什么。您串口发送一直为0 ,您可以确认一下,DLL,DLM寄存器的设置是否正确,波特率是否正确。
你好,我按你们给的STM32例程设置的波特率,但是串口发出数据波特率总和实际设置波特率有8倍偏差(设置115200波特率实际串口输出数据波特率约为9600,设置9600波特率实际串口输出波特率约为800) 这可能是什么问题?
您好,如果出现波特率不对的情况,您可以确认以下几个问题。
CK2X的选择,0和1的内部时钟频率是不一样的。串口0只支持1/12分频
看一下DLL和DLM寄存器的时是否正确。计算方式是除数=内部基准时钟/16/所需通讯波特率。同样波特率,再不同内部时钟的情况下,除数是不一样的。