欢迎光临散文网 会员登陆 & 注册

GD32F427/F407领航者开发板学习教程—15 外部中断实验

2023-04-03 16:57 作者:凌智科技  | 我要投稿

    大家好,我是凌智君。

    这一节主要和大家一起学习的单片机引脚复用功能的使用,也就是说单片机除了默认功能以外,还有一些其他功能,如果要用这些功能,必须配置成为复用,下面咱们一起来看一下。

    一、实验目的:

    如何配置JTAG引脚做普通引脚使用。

    二、实验现象:

    下载程序后复位开发板,按下KEY1键,LED1亮,按下KEY2键,LED2亮。其中PA15默认是JTAG功能和PA15。

    三、实验原理

    问题1:JTAG引脚定义是什么样的?

    原因:如图所示,PA15引脚默认功能是普通IO功能PA15和JTDI功能,并且还有一些复用功能,但是例如F103/F303等芯片,默认功能只有JTDI功能,这时候就要单独配置了。

    问题2:什么是默认功能?复用功能?重映射功能?

    原因:一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用重映射就是引脚重映射,本来每个内置外设都有原来设定的引脚,所谓的重映射就是通过某种方式,将外设本来的引脚的功能赋予给另外的引脚;默认功能就是单片机上电正常配置的功能,也就是输入输出功能。

   问题3:程序是如何实现的?

    原因:因为这个引脚本身的默认功能有两个,所以初始化的时候不需要针对引脚进行特别初始化,和前面按键和LED初始化是一样的。


    这个案例不是很典型,大家可以参考GD32F103芯片的程序,那个初始化比较典型一些。


    配套视频链接:

    待更新


    凌智君:

    YunXiang_TechShare

(添加V,有相关技术交流群,需要开发板可以联系技术支持!!


    

GD32F427/F407领航者开发板学习教程—15 外部中断实验的评论 (共 条)

分享到微博请遵守国家法律