|
do{GPIO_Init(GPIOA1,3,1);GPIO_PullHigh_Init(GPIOA1,3);}while(0) 听说这个是端口初始化语句,那个大佬解释一下用法? |
|
这需要解释啥,有什么看不懂的 |
|
这解释啥? |
|
看不懂去复习一下c语言 |
| 你是说的这个do-while(0)的用法吧,谈不上奇葩,不少人有用这个写法。当我们针对某段代码做宏定义时,这个写法还是挺方便的。在STM32Cube库里就有类似的写法,你可以看看。其实,这个写法你能看懂怎么回事即可,至于你自己是否接受或喜欢这个写法是另外一回事。 |
STM32F103C8T6如何将变量定义到指定地址
STM32F103 做的USB CDC 串口调试助手打不开
DSP傅里叶变换如何在f103CBT6上使用
在 STM32CubeIDE 中正确设置 STM32F103C8T6 的 Flash 容量
咨询下,新项目打算用STM32F103的USB与工控机或PAD进行通讯,问题如下
STM32F103 串口下载ST Flash Loader Demo
请问一下STM32F103C8T6的Hardwar NSS Output ENABLE后cs持续拉低是为什么
foc2.0函数SVPWM_3ShuntCalcDutyCycles看不明白
F103的IIC支持高速400K频率吗?
STM32F103RCT6断电以后,ADC会漏电
微信公众号
手机版