查看: 3851|回复: 16

[已解决] KL26Z开发板的UART1怎么用呢?(已解决)

[复制链接]
  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
    发表于 2015-8-15 14:31:09 | 显示全部楼层 |阅读模式
    本帖最后由 ropepeng 于 2015-8-23 09:42 编辑

    开发板上的例程是给的串口0的,我给换成串口1了,但是不能用,不能收发,难道串口0和1配置不一样么?
    有用过串口1的大神帮忙解答下吧!在线等!



    int  main (void)
    {
        SystemCoreClockUpdate();                                            /* 时钟配置                     */

        PORT_ENABLE_CLK(MKL_PORTA);                                         /* GPIO时钟使能                 */
        PORT_ENABLE_CLK(MKL_PORTB);
        PORT_ENABLE_CLK(MKL_PORTC);
        PORT_ENABLE_CLK(MKL_PORTD);
        PORT_ENABLE_CLK(MKL_PORTE);

        uart0Init(38400,0,0,8,1);                                            /* UART0初始化                  */
        printf("MCU test Uart Start,Now you can input anykey\r\n");   
        while (1)
                    {
           uart0SendChar(0x55);                 /* 返回接收数据                 */
                            

        }
    }

    串口0这样配置就能发送,换成串口1却不行~
    我知道答案 目前已有16人回答

    评分

    参与人数 1NXP金币 +3 收起 理由
    小七 + 3

    查看全部评分

    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16715
    最后登录
    1970-1-1
    发表于 2015-8-15 14:45:46 | 显示全部楼层
    这个当然不行了,要改 uart0Init、uart0SendChar函数的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-15 14:50:15 | 显示全部楼层
    lkl0305 发表于 2015-8-15 14:45
    这个当然不行了,要改 uart0Init、uart0SendChar函数的

    我是改了,而且在PC4上检测发送数据,是没有的
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-15 14:52:54 | 显示全部楼层
    ropepeng 发表于 2015-8-15 14:50
    我是改了,而且在PC4上检测发送数据,是没有的

    {
        SystemCoreClockUpdate();                                            /* 时钟配置                     */

        PORT_ENABLE_CLK(MKL_PORTA);                                         /* GPIO时钟使能                 */
        PORT_ENABLE_CLK(MKL_PORTB);
        PORT_ENABLE_CLK(MKL_PORTC);
        PORT_ENABLE_CLK(MKL_PORTD);
        PORT_ENABLE_CLK(MKL_PORTE);
       
        uart1Init(9600,0,0,8,1);                                            /* UART0初始化                  */
        printf("MCU test Uart Start,Now you can input anykey\r\n");   
        while (1) {
    //        while(UART0_S1_REG(UART0_BASE_PTR) & UART0_S1_RDRF_MASK){       /* 清除中断标志                 */
    //            uart0SendChar(UART0_D_REG(UART0_BASE_PTR));                 /* 返回接收数据                 */
    //        }
        }
    }



    #define UART0_DEFAULT_OPEN      1                                               /* 是否允许传输          */                                
    #define UART0_IRQ_ENABLE        0                                               /* 串口中断允许          */   

    #define UART1_DEFAULT_OPEN      1                                               /* 是否允许传输          */                              
    #define UART1_IRQ_ENABLE        1                                               /* 串口中断允许          */

    #define UART2_DEFAULT_OPEN      0                                               /* 是否允许传输          */                              
    #define UART2_IRQ_ENABLE        1                                               /* 串口中断允许          */

    #define UART0_SEND_IRQ          0                                               
    #define UART0_RECEIVE_IRQ       1
    #define UART1_SEND_IRQ          0
    #define UART1_RECEIVE_IRQ       1
    #define UART2_SEND_IRQ          0
    #define UART2_RECEIVE_IRQ       0   
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-15 14:56:17 | 显示全部楼层
    配置和串口0一样,但在主程序里加上 uart1SendChar(0x55); 却没有数据发出
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-8-15 17:55:12 | 显示全部楼层
    ropepeng 发表于 2015-8-15 14:56
    配置和串口0一样,但在主程序里加上 uart1SendChar(0x55); 却没有数据发出

    直接上程序
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-15 18:39:19 | 显示全部楼层

    那就麻烦大侠看下啦
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-15 18:45:10 | 显示全部楼层
    MDK5的开发环境

    Demo_Uart_NoInt.zip

    805.69 KB, 下载次数: 12, 下载积分: 威望 1

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-7-30 18:25
  • 签到天数: 540 天

    连续签到: 1 天

    [LV.9]以坛为家II

    80

    主题

    2591

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    8273
    最后登录
    2025-7-23
    发表于 2015-8-15 23:24:23 | 显示全部楼层
    硬件连接没问题吧         
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-17 09:26:31 | 显示全部楼层
    zhang7309 发表于 2015-8-15 23:24
    硬件连接没问题吧

    连接没问题的
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-28 08:00 , Processed in 0.121695 second(s), 34 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表