打印

STM8L152C6T6的USART配置问题

[复制链接]
3247|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
RexZheng|  楼主 | 2010-12-22 09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
香水城主,最近遇到STM8L152C6T6的USART功能不起作用,相应端口无数据输出,能帮我看下是什么原因不
下面是配置测试程序
#include "STM8L152C6.h"
_Bool TC @USART1_SR:6;
_Bool reset  @PC_ODR:0;
main()
{
CLK_CKDIVR        =0x00;  //system clock source/1
while(!(CLK_ICKCR & 0x02));         //等待HSI准备好
CLK_PCKENR1=0x20;
USART1_BRR2 = 0x03;
   USART1_BRR1 = 0x68;
   USART1_CR2  = 0x0C;       
   SYSCFG_RMPCR1|=0x10; //PA2 TX, PA3 RX
        while (1)
         {          
          USART1_DR=0x50;
           while(TC==0);
                    TC=0;
         }  
}
沙发
honami520| | 2010-12-23 15:25 | 只看该作者
可怜的COSMIC,如果你用IAR FOR STM8,可以看看我在坛子里贴出来的那个串口通信的!

使用特权

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

本版积分规则

3

主题

25

帖子

1

粉丝