请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-CC2650 Thread 中讨论的其他器件:CC2650
您好!
我已经读出,如果使用 PIN_setPortOutputVal(),则只有输入值时才会设置输出引脚。 那么、如果我有如下所示的引脚配置、并且我在 Board_COL0、 Board_col1、 Board_col2、 Board_col3上设置输出值、那么我只需要设置4位吗?
#define PAD_cols (Board_COL0 |Board_col1|Board_col2|Board_col3) PIN_Config keyPinsCfg[]= { #if defined (CC2650_LAUNCHXL)|| Defined (CC1350_LAUNCHXL) Board_BTN1 | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN | PIN_PULLUP、 Board_BTN2 | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN | PIN_PULLUP、 Board_ROW0 | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN | PIN_PULLUP、 Board_ROW1 | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN | PIN_PULLUP、 Board_ROW2 | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN | PIN_PULLUP、 Board_Row3 | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN | PIN_PULLUP、 Board_COL0 | PIN_GPIO_OUTP_EN | PIN_OPENDRAIN、 Board_col1 | PIN_GPIO_OUTP_EN | PIN_OPENDRAIN、 Board_col2 | PIN_GPIO_OUTP_EN | PIN_OPENDRAIN、 Board_col3 | PIN_GPIO_OUTP_EN | PIN_OPENDRAIN 、#endif PIN_TERMINATE }; PIN_STATE 密钥引脚; PIN_Handle hKeyPins;
至、输出0至 Board_COL0、输出1至 Board_col1、Board_col2、Board_col3、我可以使用以下代码?
PIN_setPortOutputVal (hKeyPins、(<Board_COL0) | (1<<Board_COL1) | (1<<Board_COL2) | (1<<Board_COL3));
-克尔