TI中文支持网
TI专业的中文技术问题搜集分享网站

cc3200 pmf gpio_hal.c 文件问题

在 gpio_hal.c 文件中有函数cc_gpio_enable_notification,其中有几行代码如下

curr_port_settings->pin_inttype &= ~(0xF << (pin_num * 2));
curr_port_settings->pin_inttype |= ((gpio_type & 0xF) << (pin_num * 2));

pin_num 只能是0-7, oxF 只能以2位左移。gpio_type 是引脚的中断类型,最大为0x6,所以相邻两个引脚中断类型数值保存以破坏前一次数值 。

我想问的是,TI 的工程师是有意为之,望得到回复

Stephen:

看起来是作者认为gpio_type只有4种取值,应该是作者留下的bug。

赞(0)
未经允许不得转载:TI中文支持网 » cc3200 pmf gpio_hal.c 文件问题
分享到: 更多 (0)