3243|2

35

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

MSP430FR2111无法发送出数据的问题 [复制链接]

串口的初始化:
void USART_Init(void)
{

   P1SEL0 |= BIT2 + BIT3;
   P1SEL1 &= ~(BIT2 + BIT3);


   UCA0CTLW0 = UCSWRST;

   UCA0CTLW0 |= UCSSEL__ACLK + UCPEN  +UCPAR ;
   UCA0BR0 = 3;
   UCA0BR1 = 0x00;

   UCA0MCTLW = UCBRS3 + UCBRF0;

   UCA0CTLW0 &=~ UCSWRST;
   UCA0IE |= UCRXIE;

}


发送:
void Uart1send(u8 cm)
{
while(!(UCA0IFG & UCTXIFG));
UCA0TXBUF = cm;
}

void Uart1sendcom(u8 *cmd)
{
    register u8 *string = cmd;
    while(*string != '\0')
    {
    Uart1send(*string++);
    }
}

主程序:
void main(void)
{
    WDTCTL = WDTPW | WDTHOLD;               // Stop watchdog timer
    PM5CTL0 &= ~LOCKLPM5;                   // Disable the GPIO power-on default high-impedance mode
                                            // to activate previously configured port settings
    CLK_init();
    //PWM_Init();
    USART_Init();



    while(1)
    {
        Uart1send('1');

        Uart1send('7');

    }

}
求助下各位大神,这程序是我照着F5529单片机写的,后面我又对比了网上的FR系列的串口程序,并没有很大的差别啊,可是串口的P1.3引脚的TXD我用示波器看就是没有波形,之前说可能是我端口的输出配置有问题,但是我查了芯片手册 DIR不需要配置,只需要把SELX配置成01就可以了,我觉得理论上我已经检查不出有什么问题了,求大佬能帮忙看看。

Q1]2~E22{6ZW9BX5`LRY)}O.png (109.89 KB, 下载次数: 0)

Q1]2~E22{6ZW9BX5`LRY)}O.png

最新回复

你试着把发送端口配置为输出口试试  详情 回复 发表于 2019-3-5 17:29
 
点赞 关注

回复
举报

6366

帖子

4917

TA的资源

版主

沙发
 
你试着把发送端口配置为输出口试试
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
以上问题已解决,我记得好像是波特率虽然是按照手册上配的,但是还是不准确.....重新改了一下就能用了
void USART_Init(void)
{
    P1SEL0 |= BIT6 | BIT7;

    UCA0CTLW0 = UCSWRST;

    UCA0CTLW0 |= UCSSEL__ACLK  ;
    UCA0BR0 = 3;
    UCA0BR1 = 0x00;

    UCA0MCTLW = 0x9200;

    UCA0CTLW0 &=~ UCSWRST;
    UCA0IE |= UCRXIE;
}
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表