查看: 5452|回复: 11

[已解决] KEA8 PTA2,PTA3两个GPIO口配置输出不成功

[复制链接]

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2017-10-29
发表于 2017-10-24 00:34:41 | 显示全部楼层 |阅读模式

以前没有用过飞思卡尔的单片机,遇到一个奇怪的问题,KEA8网上的资料太少了,实在不知道该怎么办,希望大神帮忙解答!

配置代码如下所示,不知道是不是这两个IO口比较特殊,其他IO口如此配置后能够正常输出,但是唯独PTA2与PTA3无法正常输出高电平。
        SET_PIN_MODE(PTA,PTA2,OUTPUT); /* Configure LED 0 (PTC0) as an output */
        SET_PIN_MODE(PTA,PTA3,OUTPUT); /* Configure LED 1 (PTC1) as an output */


最佳答案

北朝123 发表于 2017-10-24 08:51 我用的是这个开发版,我看原理图这两个脚没有接上拉,控制PTA2,PTA3输出高电平的时候电压是有变化的,会从0 ... 1.楼主没有查看KEA8的参考手册,手册里面有这句话: • PTA2 and PT ...
回复

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2017-10-29
 楼主| 发表于 2017-10-24 08:51:34 来自手机 | 显示全部楼层
我用的是这个开发版,我看原理图这两个脚没有接上拉,控制PTA2,PTA3输出高电平的时候电压是有变化的,会从0v变到0.4v。会不会是没有接上拉的原因?但是其它脚也没有接上拉,却可以输出5v高电平
15088061042400.21761329086558667.jpg
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24876
最后登录
2025-7-18
发表于 2017-10-24 09:05:36 | 显示全部楼层
北朝123 发表于 2017-10-24 08:51
我用的是这个开发版,我看原理图这两个脚没有接上拉,控制PTA2,PTA3输出高电平的时候电压是有变化的,会从0 ...

1.楼主没有查看KEA8的参考手册,手册里面有这句话:
• PTA2 and PTA3 are true open-drain pins when operated as output
这两个引脚输出的时候可是真开漏,你要外加上拉呢。
2. KEA8的代码的确是有点少了,你可以参考这边几个代码:
http://www.nxp.com/support/devel ... ab=Design_Tools_Tab
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

27

帖子

2

注册会员

Rank: 2

积分
137
最后登录
2025-5-27
发表于 2017-10-24 09:17:45 | 显示全部楼层
是不是引脚借上外设了,需要用万用表实际测量一下,不要盲目相信原理图,见过不少原理图讲到的实际电路没有接的。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24876
最后登录
2025-7-18
发表于 2017-10-24 09:50:37 | 显示全部楼层
fortunely 发表于 2017-10-24 09:17
是不是引脚借上外设了,需要用万用表实际测量一下,不要盲目相信原理图,见过不少原理图讲到的实际电路没有 ...

芯片特性这两个引脚就是开漏,要外加上拉。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2017-10-29
 楼主| 发表于 2017-10-24 11:29:36 来自手机 | 显示全部楼层
小恩GG 发表于 2017-10-24 09:05
1.楼主没有查看KEA8的参考手册,手册里面有这句话:
• PTA2 and PTA3 are true open-drain pins when op ...

谢谢你,确实解决了我的问题,还有就是kea8芯片如果要量产烧录的话,应该用什么工具?我现在手头有一个USBDM可以用这个吗?但是USBDM借口中没有swd_io和swd_clk,该如何接线呢?
15088156513690.07349209738361007.jpg
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2021-4-15 13:25
  • 签到天数: 184 天

    连续签到: 1 天

    [LV.7]常住居民III

    2

    主题

    573

    帖子

    3

    金牌会员

    Rank: 6Rank: 6

    积分
    1171
    最后登录
    2021-4-15
    发表于 2017-10-24 14:46:21 | 显示全部楼层
    用自带的OPENSDA下载。或者搞个JLINK下载 很方便,不过那个接插件有点坑,小封装的接插件 需要做个转接头。我就自己做了一个
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2019-1-19 16:32
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    23

    主题

    113

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1267
    最后登录
    2022-3-31
    发表于 2017-10-24 15:19:33 | 显示全部楼层
    脫機?
    脫機找PE跟SEGGER都有能燒的
    SEGGER的只有兩個燈號很坑,跟德國佬DEBUG弄了兩個月
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24876
    最后登录
    2025-7-18
    发表于 2017-10-24 16:20:25 | 显示全部楼层
    北朝123 发表于 2017-10-24 11:29
    谢谢你,确实解决了我的问题,还有就是kea8芯片如果要量产烧录的话,应该用什么工具?我现在手头有一个US ...

    USBDM应该能烧的。
    但是我几乎没用过。
    如果量产,不知道你是想怎么烧?结合PC,单片烧?
    如果这样,我建议你用JLINK,SWD接口,只要5根线:VDD,GND, SWD_CLK, SWD_DAT,RESET。
    其中,SWD_DAT需要外部加上拉,RESET引脚上拉,对地0.1uf电容。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    23
    最后登录
    2017-10-29
     楼主| 发表于 2017-10-25 10:36:55 来自手机 | 显示全部楼层
    小恩GG 发表于 2017-10-24 16:20
    USBDM应该能烧的。
    但是我几乎没用过。
    如果量产,不知道你是想怎么烧?结合PC,单片烧?

    是用j_flash来进行jlink烧录吗?但是在jflash中我找不到kea8的芯片型号
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 11:54 , Processed in 0.113629 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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