查看: 6140|回复: 13

[求助] FRDM-KE02Z 例程中UART0和UART2无法使用

[复制链接]

该用户从未签到

4

主题

18

帖子

0

注册会员

Rank: 2

积分
98
最后登录
2016-10-18
发表于 2015-8-19 09:56:50 | 显示全部楼层 |阅读模式
版本 KEXX_DRIVERS_V1.2.1_DEVD
其中所有串口例程均无法使用UART0 和UART2

我知道答案 目前已有13人回答

评分

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

查看全部评分

回复

使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-8-19 10:23:08 | 显示全部楼层
    硬件连接对了吗
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16697
    最后登录
    1970-1-1
    发表于 2015-8-19 10:23:08 | 显示全部楼层
    没看懂楼主描述清楚些
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    18

    帖子

    0

    注册会员

    Rank: 2

    积分
    98
    最后登录
    2016-10-18
     楼主| 发表于 2015-8-19 11:39:52 | 显示全部楼层
    硬件连接正常,直接在platform中改ke02对应文件的UART1到UART2无法使用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-8-19 13:32:49 | 显示全部楼层
    楼主你好!
    你在driver中改了什么?
    只是改串口模块?
    这里以UART0为例,你引脚用的是哪个?有没有配置SIM_PINSEL[FTM0PS0]选择为你需要的引脚?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    18

    帖子

    0

    注册会员

    Rank: 2

    积分
    98
    最后登录
    2016-10-18
     楼主| 发表于 2015-8-19 17:32:42 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-8-19 13:32
    楼主你好!
    你在driver中改了什么?
    只是改串口模块?

    ke02_config.h中
    #define TERM_PORT   UART2               /*!< UART1 is used on KE02 freedom board */
    例程中所有串口也从uart1改到uart2
    uart2只有一组引脚配置,用的D6 D7,这样的话比较方便排除SIM配置问题
    driver 需要修改什么么,我同样的修改在FRDM_KE06Z上测试通过
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-8-21 16:01:09 | 显示全部楼层
    冬天的风 发表于 2015-8-19 17:32
    ke02_config.h中
    #define TERM_PORT   UART2               /*!< UART1 is used on KE02 freedom board * ...

    你好。
    我在FRDM-KE02的板子上试了,修改串口到UART2之后,我是能在PTD6,PTD7用串口的,能够正常发送。
    其他地方都没有修改。
    对了,有个点你要注意,在ke02_config.h中,配置
        #define TERM_PORT   UART2      
    要在#if defined(TEST_ON_EVB)的else里面, 不要改错位置,否则默认还是UART1的。
    另外,就是你板子上PTD6,PTD7有没有接到其他地方?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    18

    帖子

    0

    注册会员

    Rank: 2

    积分
    98
    最后登录
    2016-10-18
     楼主| 发表于 2015-10-10 11:39:58 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-8-21 16:01
    你好。
    我在FRDM-KE02的板子上试了,修改串口到UART2之后,我是能在PTD6,PTD7用串口的,能够正常发送。
    ...

    抱歉,之前有些事情未能及时回复,按照您的说明修改代码确实无效,能否提供一个D6 D7的UART2的串口测试程序,我尝试将我的程序发送可惜超出附件限制
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-10-10 13:12:16 | 显示全部楼层
    冬天的风 发表于 2015-10-10 11:39
    抱歉,之前有些事情未能及时回复,按照您的说明修改代码确实无效,能否提供一个D6 D7的UART2的串口测试程 ...

    你是怎么检查你的串口是否能用的?
    你配置之后,用示波器看看你的相关引脚是否有波形?
    还有你用的板子是FRDM-KE02Z吗?还是你自己做的板子?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    61

    主题

    965

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2394
    最后登录
    1970-1-1
    发表于 2015-10-10 15:01:39 | 显示全部楼层
    串口可以自己写一个或者跟踪他们的例程,看问题出现在哪里
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 15:01 , Processed in 0.108451 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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