大家好,我是程序小羊,前两天我们学会了如何建工程,今天我们来看数据手册写代码。
首先,如果我们想让IO口输出翻转电平,我们需要做的就是找到数据手册里面关于IO口的寄存器,一个是需要确定IO的方向是输入还是输出,第二个是需要设置IO口的电平是高电平还是低电平
接下来我们来一起写一个使IO口翻转的代码吧
1.将界面配置自动生成的删除,我们自己通过数据手册写代码
2.删除之后,我们自己添加点C和点H文件
3.给自己添加的文件命名
4.如图所示
5.接下来我们来一起看看数据手册,由于我原理图是PP2这个引脚是空闲的,所以我们以这个引脚为例来进行操作说明
由该寄存器我们知道,PTx为数据寄存器,来决定是高电平还是低电平
继续往下翻,我们可以看到该寄存器为数据方向寄存器,该寄存器是决定IO口输出方向的
其中为1定义为输出(output),为0定义为输入(input)
所以有了这两个寄存器我们就可以控制IO口电平了,代码如下
是不是很简单呀,没错就是这么简单。
下一篇:学会看时钟树,配置时钟