标题: STM32单片机 上面写法是否可以用下面库函数方式写呢? [打印本页]

作者: 菜鸟机器    时间: 2022-5-2 17:26
标题: STM32单片机 上面写法是否可以用下面库函数方式写呢?
#define IN()                 {GPIOD->CRH&=0XF0FFFFFF;GPIOD->CRH|=0X08000000;}        //配置输入
#define OUT()                {GPIOD->CRH&=0XF0FFFFFF;GPIOD->CRH|=0X03000000;}        //配置输出

上面函数的写法是否可以用下面库函数方式写呢?是否正确?

#define IN()                 {GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_14);}        //配置输入
#define OUT()                {GPIO_Write(GPIOD,GPIO_Pin_14);}        //配置输出

作者: Y_G_G    时间: 2022-5-2 19:02
发个帖子加审核,至少是半个小时以上
如果是我,我就自己仿真或者烧录验证了,几分钟的事情
我在模拟IIC,端口的数据,都是直接写一个函数的,不直接对寄存器操作,目的就是方便移植




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1