6.1.1串口1/SPI,功能脚切换控制(P_SW1)
6.1.2串口2/3/4/C/比较器输出,功能脚切换控制(P_Sw2)
线路连接:
数据帧的特点是起始位低电平,结束位高电平
1.实验介绍
1.2 实验目的
使用USART1串口实现数据收发,即串口助手发送数据原封不动返回。
看看引脚和硬件
这里我尝试不用USB-CDC串口,我们用外接的USB转TTL(直接用STC Auto下载器)代替,或者看看板子上的串口电路能否使用?
串口1:把P_SW1的S1_S ,也就是第7位,第6位改成01,其他位不变
P_SW1的第7位置0,第6位置1; //UART1/switch : RxD2(P3.6), TxD2(P3.7)
P_SW1&= 0x7F;// 步骤1:将最高位(Bit 7)清零就是UART1/switch : RxD2(P3.6), TxD2(P3.7)
P_SW1|= 0x40;// 步骤2:将次高位(Bit 6)置1就是UART1/switch : RxD2(P3.6), TxD2(P3.7)
然后把板子上P30(RxD) 接RxD2(P3.6),板子上P31(TxD) 接TxD2(P3.7),道理上应该是OK的
就是不知道P36P37有没有其他公用设备?
数据传输的过程:
软件设计:
管脚配置:
串口配置: