找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1267|回复: 1
收起左侧

STM32单片机 上面写法是否可以用下面库函数方式写呢?

[复制链接]
ID:313601 发表于 2022-5-2 17:26 | 显示全部楼层 |阅读模式
#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);}        //配置输出
回复

使用道具 举报

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表