查看: 2206|回复: 5

[求助] 关于KL02 GPIO口设置问题

[复制链接]

该用户从未签到

10

主题

91

帖子

0

中级会员

Rank: 3Rank: 3

积分
344
最后登录
2016-12-15
发表于 2015-11-6 15:50:21 | 显示全部楼层 |阅读模式
我看官方的库里,为何GPIO口的模式只有四种typedef enum{
    kGPIO_Mode_IFT = 0x00,       /* Input floating  */
    kGPIO_Mode_IPD = 0x01,       /* Pull down input */
    kGPIO_Mode_IPU = 0x02,       /* Pull up input    */
    kGPIO_Mode_OPP = 0x04,       /* Push pull output */
}GPIO_Mode_Type;
难道没有作为普通的IO口的设置么,原谅我只玩过51
typedef enum
{
    kInput,
    kOutput,
}GPIO_PinConfig_Type;库里还有这个输入输出选择,

void GPIO_PinConfig(uint32_t instance, uint8_t pinIndex, GPIO_PinConfig_Type mode);我看能不能只设置输出不设置MODETYPE能不能当成普通IO,发现灯是不亮的。
   求教


我知道答案 目前已有5人回答
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
    发表于 2015-11-10 13:26:21 | 显示全部楼层
    楼主使用的哪个库!
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-7-11 19:28
  • 签到天数: 141 天

    连续签到: 1 天

    [LV.7]常住居民III

    34

    主题

    1067

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2492
    最后登录
    2020-9-16
    发表于 2015-11-10 15:57:51 | 显示全部楼层
    ARM 在IO操作上没有 51的灵活 , 一般是单向的
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-7-11 19:28
  • 签到天数: 141 天

    连续签到: 1 天

    [LV.7]常住居民III

    34

    主题

    1067

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2492
    最后登录
    2020-9-16
    发表于 2015-11-10 15:58:31 | 显示全部楼层
    如果你做双向,在使用前设置一下 状态 比如输入 方式或输出方式 之后再去控制
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
    发表于 2015-11-12 09:41:02 | 显示全部楼层
    感谢楼主
    104930kli5jsmlssemljli.png
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
    发表于 2015-11-12 12:09:04 | 显示全部楼层
    实际上操作寄存器是可以的,FSL的可不和STM32一样,GPIO值是设置了数据方向。那么上下拉是在PORT口设置的,没有推拉模式,值有上拉,或下拉
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-26 22:39 , Processed in 0.095627 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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