历史上的今天
今天是:2025年04月22日(星期二)
2020年04月22日 | STM32开发笔记8: STM32CubeF0介绍
2020-04-22 来源:eefocus
单片机型号:STM32CubeF0
本文介绍 STM32CubeF0。
STM32CubeF0 gathers, in a single package, all the generic embedded software components required to develop an application on STM32F0 microcontrollers. In line with the STMCube™ initiative(首创), this set of components is highly portable, not only within STM32F0 Series but also to other STM32 Series.(大意:STM32CubeF0很不错,不仅应用于F0系列,还可用于其它STM32系列。)
STM32CubeF0 is fully compatible with STM32CubeMX code generator that allows generating initialization code. The package includes Low Layer (LL) and hardware abstraction layer (HAL) APIs that cover the microcontroller hardware, together with an extensive(广泛的) set of examples running on STMicroelectronics boards. The HAL and LL APIs are available in open-source BSD license for user convenience.(大意:STM32CubeF0完全兼容STM32CubeMX允许产生初始化代码,开发包高阔底层和硬件映象层API覆盖了整个微处理器硬件,并且给出了大量的可在开发板上运行的样例程序,并且开源。)
STM32CubeF0 package also contains a set of middleware components with the corresponding examples. They come in free user-friendly license terms: (大意:STM32CubeF0开发包包含一系列还有样例程序的中间件,遵循自由协议。)
• Full USB Device stack supporting many classes: Audio, HID, MSC, CDC and DFU(USB)
• STemWin, a professional graphical stack solution available in binary format and based on STMicroelectronics partner solution SEGGER emWin(图形用户界面)
• CMSIS-RTOS implementation with FreeRTOS open source solution(实时操作系统)
• FAT File system based on open source FatFS solution(文件系统)
• STMTouch touch sensing library solution.(触摸屏)
Several applications and demonstrations implementing all these middleware componentsare also provided in the STM32CubeF0 package.(大意:STM32CubeF0开发包提供了大量的使用这些中间件的样例程序。)
STM32CubeF0固件组件图,如下图所示:
史海拾趣
|
1 步进电机 步进电动机是纯粹的数字控制电动机,它将电脉冲信号转变成角位移,即给一个脉冲,步进电机就转一个角度,因此非常适合单片机控制。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响, ...… 查看全部问答> |
|
1 引言 现今,随着整机尺寸的减小和元器件的高度集成,促进了元器件的小型化、薄型化。由于SAW(Surface Acoustic Wave)器件小型化并且有着出众的滤波功能,它们存许多领域的应用中扮演着非常重要的角包。小型化和多功能化是SAW器件发展的主要动力 ...… 查看全部问答> |
|
概述:步进电机主要是依相数来做分类,而其中又以二相、五相步进电机为目前市场上所广泛采用。二相步进电机每转最细可分割为400等分,五相则可分割为 1000等分, 所以表现出来的特性以五相步进电机较佳、 加减速时间较短、 动态惯性较低。 二相/ ...… 查看全部问答> |
|
本帖最后由 jameswangsynnex 于 2015-3-3 20:02 编辑 针对消费娱乐的家庭网络连接 利用多媒体家庭联网技术,各种多媒体设备 ( 例如电视机、便携式媒体播放器、照相机和蜂窝电话等) 以及数据设备 (例如PC和PDA) 可以在安全的家庭网络环境中共享音 ...… 查看全部问答> |
|
目前我手上有一台导航仪,用的是wince5.0的系统,现在我想在这台导航仪上开发一个程序。 目前的问题是,我无法直接在该导航仪上调试我的程序,只能将程序编译好后再复制到导航仪上运行,这样调试起来非常不方便。 因为我的导航仪目前是只要通过US ...… 查看全部问答> |
|
推荐一本用PowerPC开发通信设备的书,我还是第一次见同类型的书 嵌入式设计及通信设备开发详解——基于MPC82XX处理器 卓越的链接 http://www.amazon.cn/mn/detailApp?qid=1238487283&ref=SR&sr=13-1&uid=168-0888845-7367438&prodid=bkbk941360 当当的链接 http://product.dangdang.com/product.aspx?pro ...… 查看全部问答> |
|
一个非常奇怪的keil c51串口中断问题! 比如我的程序如下: uchar b[10]; #define a4 0x03 void fun1(void) interrupt 4 { fun2(2); } fun2(uchar a2) { while(a2--) { .... } fun3(a4); } void fun3(uchar a3)//这个函数无论有没 ...… 查看全部问答> |




