MCU : STM32F103C8T6 CAN:一路;(注意:没有端口映射,使用PA11(can接收),PA12(can发送)); 一、时钟配置 首先看看系统初始化时的时钟配置(使用的HSE时钟,只讲解从HSE时钟源到CAN时钟线路上的配置) 先看初始化代码中部分: 1 ; Reset handler 2 Reset_Handler PROC 3 EXPORT Reset_Handler [WEAK] 4 IMPORT _...
CAN:一路;(注意:没有端口映射,使用PA11(can接收),PA12(can发送)); 一、时钟配置 首先看看系统初始化时的时钟配置(使用的HSE时钟,只讲解从HSE时钟源到CAN时钟线路上的配置) 先看初始化代码中部分: View Code 清楚的看到,在进入main函数之前,系统显示进入 SystemInit() 函数,进到这里看看; View Code 面前一系...
我的板子硬件原理图上是PA11 PA12,是按照手册来设计的, 既然硬件没有问题,应该是软件问题,看看GPIO的配置: /*CAN GPIO*/voidCAN_GPIO_Config(void) { GPIO_InitTypeDef GPIO_InitStructure;/*GPIOB*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO|RCC_APB2Periph_GPIOB, ENABLE);/*CAN1*/RCC_APB1PeriphClock...
电源引脚:VDD和VSS用于供电,确保电源稳定。通用输入输出引脚:PA0-PA15, PB0-PB7, PC0-PC7, PD0-PD7可配置为输入或输出,适用于各种外设连接。ADC引脚:PA0-PA7, PC0-PC5可用于模拟信号输入。I2C引脚:PB6和PB7可用于I2C通信。USART引脚:PA9和PA10用于串口通信。USB引脚:PA11和PA12用于USB连接。调试...
https://docs.qq.com/sheet/DS0xIa0llTmtNakRW #include "sys.h" #include "delay.h" #include "usart.h" #include "oled.h" #include "adc.h" #include "24l01.h" #include "dht11.h" #define beep PAout(11)// PA11 #define wet PAout(12)// PA12 #define set_jia PCin(13)// PC13温...
@深圳市亿华智能技术有限公司stm32f103c8t6的pa11和pa12引脚 深圳市亿华智能技术有限公司 stm32f103c8t6的PA11和PA12引脚分别是USB_DM和USB_DP,用于USB通信。
STM32F103C8T6开发板电路图
31-PA10/USART1_RX/TIM1_CH3 32-PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 33-PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 34-PA13/JTMS/SwDIO 35-vss_2 36-VDD_2 37-PA14/JTCK/sWCLK 38-PA15/JTDI 39-PB3/JTDO/TRACESWO 40-PB4/JNTRST (图片来源于互联网)...
STM32F103C8T6原理图
PC0PC15:通用输入/输出引脚,可用于连接外部设备或传感器。PD2:外部中断输入引脚。PB6PB7:I2C总线引脚。PA2PA3:USART串口通信引脚。PA4PA7:ADC模拟输入引脚。PB10PB11:USART串口通信引脚。PA8PA9:TIM1定时器引脚。PA10PA11:USART串口通信引脚。PA12:外部中断输入引脚。PB8PB9:TIM4定时器引脚。