打印

STM32F207和DSP通信

[复制链接]
1501|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qlm1006|  楼主 | 2012-10-17 16:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
串口要怎么设置 我发的是0x55 循环发送 DSP收到的是乱码(0x6633循环)是起始位和停止位的配置问题?就高手解答!!!
沙发
qlm1006|  楼主 | 2012-10-17 16:31 | 只看该作者
void USART_Configuration(void)              
{  
USART_InitTypeDef USART_InitStructure;               //串口设置恢复默认参数
//初始化参数设置
USART_InitStructure.USART_BaudRate = 9600;                                   //波特率9600
USART_InitStructure.USART_WordLength = USART_WordLength_8b; //字长8位
USART_InitStructure.USART_StopBits = USART_StopBits_1;                  //1位停止字节
USART_InitStructure.USART_Parity = USART_Parity_No;                    //无奇偶校验
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;//无流控制
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;//打开Rx接收和Tx发送功能
USART_Init(USART2, &USART_InitStructure);                                          //初始化
USART_Cmd(USART2, ENABLE);   //开启USART;                                                   
}
这是串口配置

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

42

帖子

1

粉丝