关于STM32Cube的几个常见问题

发布者:technology78最新更新时间:2016-09-02 来源: eefocus关键字:STM32Cube  常见问题 手机看文章 扫描二维码
随时随地手机看文章
一、STM32cube固件库的许可方案是怎样的?

答:STM32Cube库主要由STM32 HAL和MiddleWare以及其它应用例程组成。

STM32Cube库的HAL驱动是基于一个非限制性的BSD许可协议而发布的开源代码。ST公司提供的中间件(USB 主机/设备库,STemWin)协议栈只要你应用在ST公司的MCU 芯片上即被许可,并可以反复使用。至于其它著名的开源解决方案商的中间件(FreeRTOS,FatFs,LwIP和polarssl)协议栈都具有友好的用户许可条款。对于更多的细节,可查阅各中间件的许可协议。

 

二、STM32cube固件库支持哪些开发学习板?

答:STM32Cube库支持的STM32的开发板可就多了。以STM32CubeF4固件包为例,它目前支持的开发板有:

STM324x9I_EVAL,STM324xG_EVAL, STM32446E_EVAL, STM32F4-Discovery, STM32F401-Discovery,STM32F429I-Discovery, STM32F4xx-Nucleo, STM32469I_EVAL STM32469I-Discovery,STM32F446E-Nucleo, STM32F410xx-Nucleo, STM32F429ZI-Nucleo, STM32F446ZE-Nucleo,STM32F411E-Discovery。

很多了吧,不排除还有后续其它的开发板面市,敬请关注。

关于STM32Cube的几个常见问题2



三、STM32CUBE固件包跟之前ST的标准外设库还有什么关联吗?

答:准确地说,STM32Cube 库就是用来取代之前的标准外设库的。 相比标准外设库,STM32Cube HAL库表现出更高的抽象整合水平,HAL API集中关注各外设的公共函数功能,这样便于定义一套通用的用户友好的API函数接口,从而可以轻松实现从一个STM32产品移植到另一个不同的STM32系列产品。

当然,现有的标准外设库仍会得到支持,不过,不建议利用它着手新的设计开发了。

 

四、STM32Cube HAL库可以使用中断或DMA吗?

答:是的。HAL层支持三种 API编程模型:轮询、中断和DMA(带或不带中断的产生)。




五、有基于相关开发工具链的工程例程吗?

答:有的。stm32cube各系列固件包提供了丰富的应用例程。他们都是配合诸如IAR,Keil和GCC编译工具且预先配置好了的工程项目。

关于STM32Cube的几个常见问题3


六、stm32cubemx如何生成基于嵌入式软件的代码?             

答:stm32cubemx内联STM32微控制器的相关数据信息,包括他们的外设和应用软件。这使得该工具可以向用户提供图形化的界面并可以生成基于用户配置的.C/.H源文件。

 

七、如何得到定期更新的stm32cube固件版本?             

答:各系列的stm32cube固件包自带一个具有更新功能的实用程序stm32cubeupdater,用户可以配置为自动或按需对固件包做更新检查(新版本或补丁)。stm32cubeupdater是与stm32cubemx工具集成在一起的。当使用这个工具对某STM32系列进行配置和并生成初始化C代码时,用户可以同时对stm32cubemx和相关stm32cube固件进行更新。

 

八、关于STM32CUBE的相关软件包及资料哪里获取?

答:请前往 www.st.com 搜索 STM32CUBE即可看到STM32CubeMX和各个STM32系列的固件包。
关于STM32Cube的几个常见问题4
关键字:STM32Cube  常见问题 引用地址:关于STM32Cube的几个常见问题

上一篇:STM32CUBE相关技术手册哪里找
下一篇:STM32的can现场总线实验心得分享

推荐阅读最新更新时间:2024-03-16 15:07

步进电机与驱动器常见问题全集
步进电机与驱动器常见问题全集 什么是步进电机驱动器? 步进电机的运行要有一个电子装置进行驱动,这种装置就是步进电机驱动器,它是把控制系统发出的脉冲信号转化为步进电机的角位移,或者说:控制系统每发一个脉冲信号,通过驱 动器就使步进电机旋转一个步距角。也就是说步进电机的转速与脉冲信号的频率成正比。所以 控制步进脉冲信号的频率,就可以对电机精确调速;控制步进脉冲的个数,就可以对电机精确定位。 步进电机的种类? 步进电机的种类步进电机按电磁设计一般分为: 永磁式(PM),反应式(VR)和混合式(HB),同时,按线圈激励设计的不同,步进电机可分为二相,三相和五相;按其传动设计方式,步进电机又有旋转型步进,直线型步进,以及
[模拟电子]
步进电机与驱动器<font color='red'>常见问题</font>全集
常见问题:智能小区整体安防技术分析
    在现今的智能小区建设中,安防和综合管理是两个最重要的主题,这涉及到安防系统、消防系统、建筑设备监控系统、信息网络系统和系统集成等多部分内容。     智能小区整体安防技术分析     一套完整的小区安防整体解决方案应该包含哪些部分呢?     (一)周界防越报警系统     周界为电子围栏,增加监控摄像机联动功能,这样控制中心保安可以实时了解发生报警的周界现场情况,判断应对方法,处警更加迅速、有效。     (二)视频监控系统     小区防护面积大,考虑系统建设的总体造价,小区出入口为获取更多的信息量(如人员的衣着等),选用数字高清彩色带强光抑制功能摄像机保证图像质量。其余地点也均采用数字高清彩色
[安防电子]
LED照明设计常见问题及分析
  LED(Light Emitting Diode)即发光二极管,是一种固态的半导体器件,它可以直接把电转化为光。LED 的心脏是一个半导体的晶片,当电流通过导线作用于这个晶片的时候,电子和空穴就会被推向量子阱,在量子阱内电子跟空穴复合,然后就会以光子的形式发出能量。能完成数十种不同的工作,并且在各种设备中都能找到它们的身影。例如它们可以组成电子钟表 表盘上的数字,从遥控器 传输信息,为手表表盘照明并在设备开启时向您发出提示。 如果将它们集结在一起,可以组成超大电视屏幕上的图像,或是用于点亮交通信号灯。 照明设计过程中的关键问题及分析。   一、半导体照明应用中存在的问题    ● 散热    ● 缺乏标
[电源管理]
LED照明设计<font color='red'>常见问题</font>及分析
关于STM32的IAP与APP互相跳转常见问题分析
关于STM32的IAP与APP互相跳转 之前做了一个不带系统的IAP与APP互相跳转,在网上找了资料后,很顺畅就完成了,后来在IAR集成开发环境下,IAP无系统,APP用UCOS系统做互相跳转出现了很多问题。现将IAP学习过程和实际遇到问题总结一下。 首先说一下什么是IAP。IAP(In Application Programming)即在应用编程,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。通常实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功
[单片机]
关于STM32的IAP与APP互相跳转<font color='red'>常见问题</font>分析
示波器使用中的六大常见问题解答
  示波器仍是目前工作台上必不可少的工具,这里整理了六条基于示波器使用者的常见问题,不知道是否解答了您的困惑?   Q1: 在高速串行测试时,对测试所需示波器有什么样的要求?哪几个指标是最关键的?   A: 基本来说对带宽和采样率要满足串行信号的要求,接下来就需要考察是否是差分信号,以及示波器对串行测试的分析功能,比如说码型的触发和解码等等。   Q2: 在测量高速数字信号时,示波器的带宽是不是一定要是信号频率的5倍以上?为什么?   A: 选择示波器的带宽,一般是被测信号的速率的2.5倍或信号最高频率的5倍,这样可以看到高速信号的5次谐波。   Q3: 测试时的带宽是如何影响测试结果?对测试仪器的带宽有何要求?   
[测试测量]
RMS功率与平均功率的非常见问题
问题: 我是否应该使用均方根(rms)功率单位来详细说明或描述与我的信号、系统或器件相关的交流功率? 答案: 这取决于您如何定义rms功率。 如果您不想计算交流功率波形的rms值,那么得出的结果可能没有实际意义。 如果您需要使用电压和/或电流的rms值来计算平均功率,那么就会得出有意义的结果。 讨论 在1 Ω电阻上施加1 V rms正弦电压时,会消耗多少功率? 这个问题的答案很明确1,大家对此没有任何异议。 N现在,我们将这个值与rms功率计算值比较看看。 图1所示为1 V rms正弦曲线图。峰峰值为1 V rms × 2 √2 = 2.828 V,摆幅为+1.414
[模拟电子]
RMS功率与平均功率的非<font color='red'>常见问题</font>
嵌入式开发的趋势及常见问题
近年来生活家电、手机及各式各样的掌上型多媒体装置产品,已成为大陆3C产业的主流。在技术蓬勃发展情况下,电子产品中加入了人机介面及多功设计,逐渐成为各家厂商一较高下的决胜点。除了上述所提到的日常用品外,市面上还有更多产品中含有嵌入式系统隐身在不为人知的小角落。从小的电子手表、体温计大至电冰箱、电视机、冷气机,甚至路上常见的红绿灯、自动导航装置等,可以说嵌入式系统已经环绕在我们身边,成为生活中的一部分。 嵌入式系统开发的趋势,大至上可分为下列两项 1嵌入式操作系统(RTOS:Real Time Operating System) 嵌入式操作系统与一般PC上运作的OS比较起来,嵌入式系统功能较为简易,但却能够根据系统
[单片机]
嵌入式开发的趋势及<font color='red'>常见问题</font>
里氏硬度计常见问题及处理方法
1、测量硬度值偏高 原因:里氏硬度计在使用过程中,探头内的冲击球头反复对工件表面进行撞击,一段时间以后,冲击球头底端冲击面会产生磨损,达到其疲劳寿命,以致测值偏高。 解决办法:更换新的冲击球头即可。 2、探头线折断 原因:目前,国内大多数里氏硬度计采用分体式结构,探头与主机之间的信号传输线(探头线)将探头与主机连接起来,在使用过程中,探头线会反复弯折,容易导致线路中断,信号无法传输。 解决办法:使用过程中要注意,不能过于用力拔插或扯动探头线,若确实断了,更换探头线即可。 (end)
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved