搜索
bottom↓
回复: 21

MKE02的UART0使用问题,求助~(已解决)

[复制链接]

出0入0汤圆

发表于 2014-5-28 17:32:24 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZJJ 于 2014-5-30 11:06 编辑

芯片是MKE02Z16VLC2,使用它的UART0进行通信,UART0有两组可选的管脚组合,一组是PTA2与PTA3,一组是PTB0和PTB1,由于我的板子已经做好,用的是PTA2和PTA3,我用PE配置好后发现不能用,直接用示波器测TXD(对应的是PTA3)一直是低电平。然后我重新配成另外一组管脚配置,PTB1为TXD,这样就能用,我不明白这其中错在哪儿。看datasheet上有一句标示,说PTA2,PTA3:This is a true open-drain pin when operated as output.是这个区别导致PTA3不能用的吗?还是我需要配置其他的寄存器,求助~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-5-28 21:55:55 | 显示全部楼层
sysinit 函数中,

#if defined(UART0_PINREMAP)
        sSIMConfig.u32PinSel |= SIM_PINSEL_UART0PS_MASK;
#endif

出0入0汤圆

 楼主| 发表于 2014-5-28 22:17:37 | 显示全部楼层
sblpp 发表于 2014-5-28 21:55
sysinit 函数中,

#if defined(UART0_PINREMAP)

谢谢哈!但是我是用PE配置的,SIM_PINSEL[UART0PS]已经置1了还是不行,你要是方便的话可以帮我在你平台上测试一下UART0是否可用PTA2/PTA3。

出0入0汤圆

发表于 2014-5-28 22:28:49 | 显示全部楼层
外部加上拉了不 兄弟
我发现这个寄存器配置成内部上拉没用
还是要外部接上拉才行

出0入0汤圆

 楼主| 发表于 2014-5-28 22:41:32 | 显示全部楼层
本帖最后由 wanstrive 于 2014-5-28 22:44 编辑
浪里白条 发表于 2014-5-28 22:28
外部加上拉了不 兄弟
我发现这个寄存器配置成内部上拉没用
还是要外部接上拉才行 ...


有上拉的,RXD和TXD都通过一个10k电阻接到VCC了,你是测试过加上拉后PTA2/PTA3能用?能否加一下好久交流一下呢,我弄个MKE02弄得好坎坷。。。

出0入0汤圆

发表于 2014-5-28 22:57:44 | 显示全部楼层
本帖最后由 浪里白条 于 2014-5-28 23:01 编辑
wanstrive 发表于 2014-5-28 22:41
有上拉的,RXD和TXD都通过一个10k电阻接到VCC了,你是测试过加上拉后PTA2/PTA3能用?能否加一下好久交流 ...


测试加上拉是可以用的,TXD加上拉就行了,RXD我没加,我们就在本贴讨论就好,免得留下联系方式以后一大帮人加。

出0入0汤圆

发表于 2014-5-28 23:03:28 | 显示全部楼层
wanstrive 发表于 2014-5-28 22:41
有上拉的,RXD和TXD都通过一个10k电阻接到VCC了,你是测试过加上拉后PTA2/PTA3能用?能否加一下好久交流 ...

对了,我是用的4.7K上拉,不过10K上拉应该一样的,你的用芯片型号和我都是一样的,可能是其他地方没设置对。

出0入0汤圆

 楼主| 发表于 2014-5-28 23:09:43 | 显示全部楼层
浪里白条 发表于 2014-5-28 22:57
测试加上拉是可以用的,TXD加上拉就行了,RXD我没加,我们就在本贴讨论就好,免得留下联系方式以后一大帮 ...

囧,不是留联系方式,论坛里也可以加好友,只不过我现在积分太低加不了,你是可以了。anyway,谢了~

出0入0汤圆

发表于 2014-5-28 23:16:39 | 显示全部楼层
wanstrive 发表于 2014-5-28 23:09
囧,不是留联系方式,论坛里也可以加好友,只不过我现在积分太低加不了,你是可以了。anyway,谢了~ ...

我也加不了好友

出0入0汤圆

发表于 2014-5-29 09:45:58 | 显示全部楼层
不加上拉也没问题的。

出0入0汤圆

发表于 2014-5-29 10:00:21 | 显示全部楼层
如果按PE配置的应该没什么问题,而且此引脚是作为输出的时候才是开漏,跟上拉电阻应该也没太大的关系,你先断开你外部所有东西,看看此引脚能不能拉高置低?

出0入0汤圆

 楼主| 发表于 2014-5-29 10:21:25 | 显示全部楼层
sblpp 发表于 2014-5-29 09:45
不加上拉也没问题的。

你试过了?我的加了上拉确实是可以了~

出0入0汤圆

 楼主| 发表于 2014-5-29 10:21:45 | 显示全部楼层
wangpengcheng 发表于 2014-5-29 10:00
如果按PE配置的应该没什么问题,而且此引脚是作为输出的时候才是开漏,跟上拉电阻应该也没太大的关系,你先 ...

加了上拉确实是好了~

出0入0汤圆

发表于 2014-5-29 11:01:39 | 显示全部楼层
wanstrive 发表于 2014-5-29 10:21
加了上拉确实是好了~

你使能内部上拉也不行是吗?

出0入0汤圆

 楼主| 发表于 2014-5-29 11:02:27 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-29 11:01
你使能内部上拉也不行是吗?

对~我现在弄好了~这是不是个硬件bug,还是只是没说清楚而已

出0入0汤圆

发表于 2014-5-29 11:15:17 | 显示全部楼层
wanstrive 发表于 2014-5-29 11:02
对~我现在弄好了~这是不是个硬件bug,还是只是没说清楚而已

我待会在我这边测一下,看是否也有这个情况,然后我再答复你。

出0入0汤圆

发表于 2014-5-29 13:51:21 | 显示全部楼层
wanstrive 发表于 2014-5-29 11:02
对~我现在弄好了~这是不是个硬件bug,还是只是没说清楚而已

楼主,你就先外接一个上拉用吧,这个问题我还需要去进一步确认,有结果了再告诉你。
或者你换一个不是开漏的引脚使用。

出0入0汤圆

发表于 2014-5-29 17:44:55 | 显示全部楼层
楼主看另一个帖子的30楼:http://www.amobbs.com/thread-5582449-1-1.html
这个结论是正确的,不是BUG,reference manual中讲了,说输出功能的时候,内部上拉无效。

出0入0汤圆

发表于 2014-5-29 17:45:14 | 显示全部楼层
楼主的问题很好,赞一个!

出0入0汤圆

发表于 2014-5-30 10:26:45 | 显示全部楼层
楼主问题解决了,帮我结贴啊!

出0入0汤圆

 楼主| 发表于 2014-5-30 11:02:35 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-30 10:26
楼主问题解决了,帮我结贴啊!

我这改不了,你帮我修改下吧

出0入0汤圆

发表于 2014-5-30 11:07:24 | 显示全部楼层
wanstrive 发表于 2014-5-30 11:02
我这改不了,你帮我修改下吧

你PWM的帖子跟帖啊!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 17:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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