M4
文章平均质量分 67
maduidui
这个作者很懒,什么都没留下…
展开
-
用cube实现usb和fatfs移植实验
使用cube,生成基本工程:时钟打开外置的和usb的时钟,打开usb-fs的 host only,使能activate VBUS生成工程项目编译不会出现问题 下面做些更改:Usbh_conf.c中先更改: HAL_HCD_MspInit实现引脚初始化,去掉工程生成的时候带的引脚定义,A9引脚先不定义原创 2015-02-04 13:20:12 · 1922 阅读 · 0 评论 -
使用stm32f4的usb之前的工作-usb2.0简单了解
以下摘自维基百科:USB在速度上远比并行端口(例如EPP、LPT)与串行接口(例如RS-232)等传统电脑用标准总线快上许多。USB 1.1的最大传输带宽为12Mbps,USB 2.0的最大传输带宽为480Mbps。USB 3.0为5Gbps。USB的设计为非对称式的,它由一个主机控制器和若干通过集线器设备以树形连接的设备组成。一个控制器下最多可以有5级Hub,包括Hub在内,原创 2015-02-03 11:01:57 · 6224 阅读 · 0 评论 -
STM32Cube介绍
STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。(如,STM32CubeF4 是针对STM32F4系列).平台包括了STM32Cube 硬件抽象层(HAL)和一套的中间件组件(RTOS, USB, FS, TCP/IP, Graphics, 等等)HAL封装了特定于MCU的操作,使得在其上开发的软件可以很容易的在不同MCU系列间移植STM32Cube分为两原创 2014-12-31 10:38:06 · 3457 阅读 · 0 评论 -
stm32cube 开发环境搭建
需要注意的是,STM32CubeMX对MCU系列的支持还不够完善,V4.2版本只能对STM32F4, STM32F2和STM32L0系列生成时钟、外设和中间件配置代码,其它系列只能生成外设相应的GPIO配置代码,功耗估计只支持STM32F4, STM32F2, STM32L1和STM32L0系列。安装STM32CubeMX前需要先安装JAVA运行环境,STM32CubeMX V4.原创 2014-12-31 10:46:20 · 2508 阅读 · 0 评论