cc2541 dma串口接收高字节为波特率,即U0BAUD的值,如图所示。接收的值是01 02,U0BAUD=0xD8.高字节是在哪里填充的,没有看明白,希望帮忙解释指导解释一下。
Viki Shi:
没有看到图,请重新添加一下
ziwen xu:
回复 Viki Shi:
如下图所示,使用DMA方式接收串口调试助手发送的数据(0x01,0x02),接收到的数据为 rxBuf[0]=0xD801,rxBuf[1]=0xD802,其中高字节0xD8=216,就是在配置串口波特率时的U0BAUD = 216;
这个高字节0xD8在接收串口数据时,怎么赋值的,没有看明白。
如果看不到贴的图片,可以看一下附件,谢谢。