STM32F103-DualCDC

所属分类:单片机开发
开发工具:C/C++
文件大小:370KB
下载次数:36
上传日期:2016-12-02 11:25:29
上 传 者weigeaaa
说明:  STM32F103 USB转双串口。使用CDC类。插上电脑后,会出来两个虚拟串口,如果提示找不到驱动,指定驱动路径到inf文件夹即可。 相比ST官方提供的只有1路串口的例程,方便了很多 用到的IO定义如下: 串口1:PA9和PA10 const GPIO_InitTypeDef TX1_pin { GPIO_Pin_9, GPIO_Speed_50MHz, GPIO_Mode_AF_PP } const GPIO_InitTypeDef RX1_pin { GPIO_Pin_10, GPIO_Speed_50MHz, GPIO_Mode_IN_FLOATING } 串口2:PA2和PA3 const GPIO_InitTypeDef TX2_pin { GPIO_Pin_2, GPIO_Speed_50MHz, GPIO_Mode_AF_PP } const GPIO_InitTypeDef RX2_pin { GPIO_Pin_3, GPIO_Speed_50MHz, GPIO_Mode_IN_FLOATING } USB使能脚:PC15 #define USB_DISCONNECT GPIOC #define USB_DISCONNECT_PIN GPIO_Pin_15 //GPIO_Pin_12 #define RCC_APB2Periph_GPIO_DISCONNECT RCC_APB2Periph_GPIOC 你可以根据自己板子的定义自行修改,修改办法是搜索上面这些宏定义,找到地方直接改掉并重新编译即可
(STM32F103 USB to 2 Uart)

文件列表:
使用说明.txt (844, 2016-12-02)
inf\STM32F1-vcom.inf (1669, 2013-04-07)
inf\STM32F1-vcom_amd64.cat (6560, 2013-04-07)
inf\STM32F1-vcom_x86.cat (6572, 2013-04-07)
Libraries\CMSIS\Core\CM3\core_cm3.c (16377, 2013-04-07)
Libraries\CMSIS\Core\CM3\core_cm3.h (45166, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_cl.s (15236, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_hd.s (15068, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_ld.s (11871, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_md.s (12261, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_cl.s (12453, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_hd.s (13077, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_ld.s (9491, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_md.s (9985, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_cl.s (15811, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_hd.s (16199, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_ld.s (11976, 2013-04-07)
Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_md.s (12212, 2013-04-07)
Libraries\CMSIS\Core\CM3\stm32f10x.h (585717, 2013-04-07)
Libraries\CMSIS\Core\CM3\system_stm32f10x.c (29671, 2013-04-07)
Libraries\CMSIS\Core\CM3\system_stm32f10x.h (2304, 2013-04-07)
Libraries\CMSIS\Core\Documentation\CMSIS_Core.htm (51233, 2013-04-07)
Libraries\CMSIS\License.doc (39936, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\misc.h (8674, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_adc.h (20962, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_bkp.h (7272, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_can.h (19968, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_crc.h (1980, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dac.h (13493, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dbgmcu.h (3025, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dma.h (20136, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_exti.h (6499, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_flash.h (19182, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_fsmc.h (25471, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_gpio.h (16946, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_i2c.h (17510, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_iwdg.h (3600, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_pwr.h (4139, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rcc.h (28322, 2013-04-07)
Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rtc.h (3634, 2013-04-07)
... ...

近期下载者

相关文件


收藏者