打赏

相关文章

NVIC与EXTI外设详解

文章目录 1、NVIC(嵌套向量中断控制器)简介2、EXTI(外部中断/事件控制器)简介3、EXTI 工作流程框图4、抢占优先级与响应优先级5、代码流程图5.1、STM32中断优先级配置流程5.2、中断触发到中断服务函数的流程5.3、外设初始化流程图…

【STM32】一次F105 USB OTG驱动填坑记录

使用MCU为STM32F105VC,新建工程,使用Keil 自带ST std库,以及ST Legacy usb otg 库, 问题一为VBUS检测的设计疏漏 问题二为usb device无法正常枚举,使用库中参考工程也是一样情况,使用CubeMX生成工程验证了…

STM32 F105 USB CDC host

CubeMX 配置工程: ①:引脚功能配置。 串口1调试用,USB_OTG_FS ②:时钟配置: ③:USB 参数配置: 然后直接生产代码。 因为我所要枚举的USB设备为组合设备,所以要根据设备的接口数及每…

stm32f103 usb驱动 电脑无法识别的解决办法

1.usb所使用的IO口在设置为usb后自动分配功能,不需要再设置,一定要设置的话会被忽略,所以也没什么影响。 2.usb时钟配置只有两种可用:主频72M,usb时钟1.5分频;主频48M,usb时钟1分频。 3.PA1…

用STM32F103的库开发GD32E103的尝试

STM32F103价格不见回落, 考虑支持国产。选择GD32E103有几点理由: 1. 曾经用过不具名的国产F103, 便宜, 软件全兼容, 除了不能用Cubex IDE 烧写, 开发很方便, 但使用中发现不可靠, 不确定是ESD问题还是其他…

关于STM32F105/107时钟配置详解

本文用的是标准库,先给出时钟配置代码,代码在system_stm32f10x.c里面。 首先定义最终系统频率72MHz: 如果是其他频率把72的注释掉,打开你想配置的频率。这个频率并不会影响实际的设置,而只是指明了当前频率。如果定义…

STM32f103系列和f107系列移植

文章目录 前言购买F107一、F103和F107的区别二、F107的内部资源三、关于F103和F107的时钟四、启动文件五、移植F103工程为F107工程1.拷贝一个F103的工程2.名称更改3.预编译头文件更改4.修改下载的容量5.替换启动文件 六、关于我的调试参考文献: 前言 由于最近芯片涨…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部