微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 pmf gpio_hal.c 文件问题

cc3200 pmf gpio_hal.c 文件问题

时间:10-02 整理:3721RD 点击:

在 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 的工程师是有意为之,望得到回复

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top