MTK GPIO操作

上拉或下拉 选择设置:

mt_set_gpio_pull_select(COL_REG[i], 0);
mt_set_gpio_pull_select(COL_REG[i], 1);

拉高(设置1), 拉低(设置0) 操作: 


%MCEPASTEBIN%
s

设置输入 输出:
   mt_set_gpio_dir(u32 pin, u32 dir)  设置输入还是输出
   mt_get_gpio_dir(u32 pin)        获取输入输出的状态

   mt_set_gpio_pull_enable(u32 pin, u32 enable)  上下拉使能
   mt_get_gpio_pull_enable(u32 pin)      获取上下拉状态

   mt_set_gpio_pull_select(u32 pin, u32 select)    上拉或下拉 选择设置
   mt_get_gpio_pull_select(u32 pin)  

   mt_set_gpio_inversion(u32 pin, u32 enable) 
   mt_get_gpio_inversion(u32 pin)  

   mt_set_gpio_out(u32 pin, u32 output)  
   mt_get_gpio_out(u32 pin)   
   mt_get_gpio_in(u32 pin)     

   mt_set_gpio_mode(u32 pin, u32 mode)  
   mt_get_gpio_mode(u32 pin)    

   mt_set_clock_output(u32 num, u32 src, u32 div) 
   mt_get_clock_output(u32 num, u32 *src, u32 *div) 

    mt_set_gpio_dir(GPIO_SPEAKER_EN_PIN,GPIO_DIR_OUT); // output
    mt_set_gpio_out(GPIO_SPEAKER_EN_PIN,GPIO_OUT_ONE); // high
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值