学会NXP这个系列就够了之IO口翻转

大家好,我是程序小羊,前两天我们学会了如何建工程,今天我们来看数据手册写代码。

首先,如果我们想让IO口输出翻转电平,我们需要做的就是找到数据手册里面关于IO口的寄存器,一个是需要确定IO的方向是输入还是输出,第二个是需要设置IO口的电平是高电平还是低电平

接下来我们来一起写一个使IO口翻转的代码吧

1.将界面配置自动生成的删除,我们自己通过数据手册写代码

2.删除之后,我们自己添加点C和点H文件

3.给自己添加的文件命名

4.如图所示

5.接下来我们来一起看看数据手册,由于我原理图是PP2这个引脚是空闲的,所以我们以这个引脚为例来进行操作说明

由该寄存器我们知道,PTx为数据寄存器,来决定是高电平还是低电平

继续往下翻,我们可以看到该寄存器为数据方向寄存器,该寄存器是决定IO口输出方向的

其中为1定义为输出(output),为0定义为输入(input)

所以有了这两个寄存器我们就可以控制IO口电平了,代码如下

是不是很简单呀,没错就是这么简单。

下一篇:学会看时钟树,配置时钟

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 2
收藏 3
关注 90
成为作者 赚取收益
全部留言
0/200
成为第一个和作者交流的人吧