求助STM32程序中的一个很简单的问题
时间:10-02
整理:3721RD
点击:
在程序中看到这句: GPIO_WriteBit(GPIOC, GPIO_Pin_6, (BitAction)((1-GPIO_ReadOutputDataBit(GPIOC, GPIO_Pin_6))));这句我猜想就是对PC6取反,可是取反干嘛这么麻烦,还有这句是取反的话,这句(BitAction)((1-GPIO_ReadOutputDataBit(GPIOC, GPIO_Pin_6)究竟在语法上怎么理解啊?求大神指点
GPIO_ReadOutputDataBit(GPIOC, GPIO_Pin_6)这是库函数的调用,在STM32,大多数功能都用结构体写成的库函数,要用的时候通过函数调用就OK了