查看: 2643|回复: 2

[分享] 关于FRDMKL25Z串口0的疑问

[复制链接]

该用户从未签到

2

主题

54

帖子

0

新手上路

Rank: 1

积分
73
最后登录
1970-1-1
发表于 2014-5-31 17:57:35 | 显示全部楼层 |阅读模式
 在学习KL25Z板卡上串口时发现,两个官方例程,一个配置引脚如下:
2.jpg
这和原理图上是一致的,而第二个例程将UART0配置成VLPS低功耗模式时,采用的引脚如下:
1.jpg
在原理图上找不到PTA14,15引脚与OpenSDA的连接,自己不知道这事什么原理,希望高手解答。
回复

使用道具 举报

该用户从未签到

16

主题

705

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1745
最后登录
1970-1-1
发表于 2014-6-3 16:15:59 | 显示全部楼层

RE:关于FRDMKL25Z串口0的疑问

其实就是uart0对应了两组的IO口,可以供你选择。
至于具体分配到哪里,就看你自己的mux配置了。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-6-4 14:03:44 | 显示全部楼层

RE:关于FRDMKL25Z串口0的疑问

楼主你好!
UART0在KL25的芯片中可以对应多个引脚,就如楼上所说,可以通过MUX选中。
而我们的UART例程2中,实际的通信还是和例程1一样,是用的PTA1,以及PTA2,和opensda那个接口相连,在主程序中,你可能看到端口的配置是又配了PTA14和PTA15,实际上就是,同一个模块同时打开了两个引脚端口。你可以通过示波器测试下PTA14就知道这里也是有波形的。
关于PTA1以及PTA2的配置,你可以到sysinit.c中查看sysinit函数,在这个函数里面有定义了。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-20 05:29 , Processed in 0.086814 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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