美文网首页
STM32 F103RC GPIO模拟串口

STM32 F103RC GPIO模拟串口

作者: YuQiao0303 | 来源:发表于2019-06-27 11:59 被阅读0次

2019-06-26

资料

链接 主控 用到资源 其他 库函数还是寄存器 github
1 f10x 一个定时器,一个外部中断 所有代码写在main.c 中 库函数 github

资源

4个GPIO:RX与TX

试用PC1,PC2 ,PC3,PC5

TX RX
PC1 PC2
PC3 PC5
PC123的复用功能目测好像没用到
PC5的复用功能目测好像没用到
这几个脚在板子上的位置

定时器

TIM1,TIM6,TIM7 经全局搜索没有用到


image.png

外部中断

EXTI_Init()函数和excel表中可知,B15用作外部中断了
由 int EXTI15_10_IRQHandler(void) 可知,用的是EXTI15(GPIOx 对应中断EXITx)

我们这里选用PC2和PC5作为RX引脚的话,对应EXTI2和EXTI5

步骤

新建Timer1.c .h
加入项目中

相关文章

  • STM32 F103RC GPIO模拟串口

    2019-06-26 资料 资源 4个GPIO:RX与TX 试用PC1,PC2 ,PC3,PC5 定时器 TIM1...

  • STM32 IO模拟实现软件串口

    最近项目中STM32的串口资源紧张,于是使用IO口进行模拟串口,现进行整理记录。 1. 实现思路 IO口模拟串口的...

  • 学习记录

    按键输入实验## 使能GPIO时钟 初始化GPIO 串口操作## 串口设置的一般步骤可以总结为如下几个步骤: 串口...

  • 串口学习

    一般串口设置的步骤分为以下几个:(1)串口时钟使能,GPIO时钟使能(2)串口复位(3)GPIO端口模式设置(4)...

  • STM32F10x之GPIO

    1 GPIO概述 1.1 功能描述 STM32的GPIO端口相对比较复杂,所以使用起来也困难许多,STM32的GP...

  • STM32 GPIO模拟SPI源码

    用GPIO模拟实现SPI通信,已在STM32平台验证,适用于各种MCU平台,废话不多说,直接上源代码: 远程抓娃娃...

  • STM32-printf重映射串口

    在STM32开发过程中必然需要串口打印参与调试,而往往STM32调试分配串口不会固定,可能是在串口1,也有可能为串...

  • stm32 gpio模拟uart通信

    记 最近在做TI cc2640的项目,需要用gpio模拟串口通信, 没有头绪,第一次做关于外设的开发,以前一直做上...

  • 2018-09-13

    # STM32之串口DMA接收不定长数据 ## 引言 在使用stm32或者其他单片机的时候,会经常使用到串口通讯,...

  • 树莓派4b串口(UART)使用问题的解决方法 - Ubuntu

    硬件连接 Pin map 官方设计时都是将“硬件串口”分配给GPIO中的UART(GPIO14&GPIO15),因...

网友评论

      本文标题:STM32 F103RC GPIO模拟串口

      本文链接:https://www.haomeiwen.com/subject/rvaqcctx.html