求助各位大侠! stm32f103xx数据手册的引脚定义上有一个重新定义功能,打开GPIO口时怎么编写?
评分
查看全部评分
谢谢!
刚接触单片机不久,看的教程是使用库函数编写的,用“函数GPIO_AFIODeInit”来使用复用功能,手册里面的重定义功能是指的这个函数使用的重映射功能吗?
如果是使用标准库,使用GPIO口的替换功能,要打开相应的RCC,例如对于STM32F103VET6:
评分
查看全部评分
对!!!本质上库函数也是在里么设置的寄存器,只是对寄存器的封装罢了!!!
GPIO_PinAFConfig(GPIOA, GPIO_PinSource8, GPIO_AF_2);
评分
查看全部评分
我理解的是这个代码配置了pin8和9的管脚,打开复用功能和时钟,最后利用GPIO_PinRemap函数使用重定义中的can通讯功能。
这个没接触过哦
谢谢
是的,就是这个意思。只是个人觉得中文翻译中把remap翻译为重映射可能更好