RTC时钟配置时,无法输入初始数据

[复制链接]
1635|1
 楼主| joypark159 发表于 2013-8-7 17:06 | 显示全部楼层 |阅读模式
本帖最后由 joypark159 于 2013-8-7 17:09 编辑

用的是USART2来作为RTC的串口的,无法输入初始的时间,
这个是对输入的数据进行扫描的,端口配置也没错,但就是一直在红色那句进行判断,就算是输入数据也是一直在红句进行扫描,
uint8_t USART_Scanf(uint32_t value)
{
        
        uint32_t index;
        unsigned char i=1;
        
                  while(i)
      {
                                        if(USART_GetFlagStatus(USART2, USART_FLAG_RXNE) == RESET)
                                        {i=1;}//无收到数据
                                else
                                        { index= USART_ReceiveData(USART2);
        i=0;}//收到数据
                        }
      
                    return index;            
                  
}
puchuang 发表于 2013-8-7 19:10 | 显示全部楼层
不懂这一块   楼主  帮你顶一个  看看别人的意见吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部