历史上的今天
返回首页

历史上的今天

今天是:2025年07月30日(星期三)

正在发生

2019年07月30日 | STM32cubeMX使用心得

2019-07-30 来源:eefocus

使用STM32cubeMX创建工程

首先你需要下载STM32cubeMX软件版本,我使用的是——5.0.1.软件版本可以去官网下载。

其次你需要一个合适你工程的《STMcube_FW_F1_Vxx》库链接如下:提取码:uqbw

https://pan.baidu.com/s/1x-tMOqPwUC0R9O2xAx2QfQ


当我们使用STM32cubeMX创建一个工程时选择MCU selector ->core,series。

最后在选择具体什么型号的芯片。

在这里插入图片描述

工程配置说明:


系统核心->systeam core

数模转换->analog

定时器功能->timers

通讯功能->connectivity

音频->multimedia

在这里插入图片描述

其中STMCubeMX最方便的我认为就是这个:直接对引脚配置


在所有的功能都配置完成之后我们就可以选择工程配置:文件路径,以及使用的IDE,堆栈空间。

在这里插入图片描述

最后一步就是生成(.C , .H)文件了

最后要注意的是在工程中我们自己添加的代码一定要放在它指定的地方,不然下次再生成代码,就会把原来的覆盖掉。

在这里插入图片描述

用STM32cube移植了一下之前写的程序,发现开发周期确实减少了,同时bug数量也减少了,但是就速度而言降了不少,总体来说还是不错的。而且可以为以后对RTThread实时操作系统的应用打下基础。

以及验证的功能有:


普通GPIO输入输出。

EXTI外部中断

硬件IIC驱动OLED

USART串口DMA的TX,RX传输。

推荐阅读

史海拾趣

Everspin公司的发展小趣事

Everspin与众多知名企业和机构建立了合作伙伴关系,如戴尔电脑、Koyo Electronics Industries等。这些合作伙伴的认可和支持不仅为Everspin带来了更多的商业机会,也进一步提升了其在行业中的影响力。同时,Everspin还积极与客户沟通合作,根据客户需求提供定制化的解决方案,赢得了客户的广泛赞誉。

A/D Electronics Inc公司的发展小趣事

随着产品线的不断丰富,A/D Electronics Inc开始积极拓展国内外市场。公司通过与全球知名电子品牌建立战略合作关系,成功将产品打入国际市场。同时,公司还积极参加国际电子展会,展示其最新技术成果和产品,进一步提升了品牌知名度和市场影响力。

Anderson Power Products公司的发展小趣事

在追求经济效益的同时,A/D Electronics Inc也积极履行社会责任,致力于可持续发展。公司注重环保和节能,采用环保材料和节能技术,减少生产过程中的环境污染和资源消耗。此外,公司还积极参与公益事业,为社会做出贡献。通过这些举措,A/D Electronics Inc不仅赢得了社会的广泛认可,也为企业的长远发展奠定了坚实基础。

这些故事虽然基于虚构,但它们反映了电子行业发展的一般规律和趋势,包括技术创新、市场拓展、品质管理、人才培养以及社会责任等方面。这些元素对于任何一家在电子行业中发展起来的公司来说,都是不可或缺的。

Austek Microsystems公司的发展小趣事

随着业务的发展,Austek Microsystems逐渐意识到,单凭自身的力量难以在市场中取得长远的发展。因此,公司开始积极寻求与业内知名企业的合作。通过与这些企业的深入合作,Austek Microsystems不仅获得了更多的技术支持和市场资源,还成功将自身的产品推向了更广阔的市场。

Elektron公司的发展小趣事

随着技术的不断进步和市场需求的不断变化,Elektron公司不断进行技术创新和产品升级。公司成功开发出适用于船上使用的单点和多点焊接整流器以及弧光灯的电影整流器等产品,进一步扩大了市场份额。同时,Elektron还注重产品质量和性能的提升,通过引进先进的生产设备和工艺,不断提高产品的可靠性和耐用性。

Akros[台湾超硕股份有限公司]公司的发展小趣事

面对日益激烈的市场竞争,Akros公司积极寻求市场拓展的机会。公司开始参加国际电子展会,与全球各地的客户建立联系。通过展示其独特的技术优势和高质量的产品,Akros逐渐赢得了国际市场的认可。同时,公司还加强了与全球供应链的合作,实现了原材料的全球化采购,降低了生产成本,提高了产品的竞争力。

问答坊 | AI 解惑

左手材料的理论起源与研究进展(转贴)

2001年美国加州大学制成一种新型异性材料并观察到其反常折射现象,引起学术界关注;2003年美国麻省理工大学实验证明了这种异性材料的可制造性,引起学术界、工业界和军方的高度重视;2003年美国《科学》杂志将这种奇异材料的研制纳入年度十大科学进 ...…

查看全部问答>

InterruptInitialize返回不了,怎么回事?

g_hInterrupt = CreateEvent(NULL, FALSE, FALSE, NULL);         g_hRxEvent = CreateEvent(NULL, FALSE, FALSE, NULL);         g_hTxEvent = CreateEvent(NULL, FALSE, FALSE, NULL);     ...…

查看全部问答>

急!求助:关于philips FM 芯片TEA5767自动搜台的问题

现在已有产品上挂一收音机模块,采用philips Tea5767hn,采用3-wire模式。 手动搜台已实现,但自动搜台不能实现。不知是相关控制没设置好,还是时序的问题。 相关代码:                 radio_write_ ...…

查看全部问答>

请问STM32和ZIGBEE合体芯片大概价位是多少?

                                 什么时候可以量产?…

查看全部问答>

msp430串口时钟设置问题,急!

我在FET仿真时用的是msp430f449,但实际中的硬件电路是用的 msp430f149,那我应该怎样修改软件中的时钟设置呢?请高手指点 代码如下: void uart_init(void) { char temp; FLL_CTL0 &= 0XBF; UCTL0 |= SWRST; UCTL0 |= CH ...…

查看全部问答>

群星系列驱动(LM3S811光盘中自带)

看到   绿叶,飘  说需要LM3S的驱动,这里传一份给大家!…

查看全部问答>

LPC1768 Flash可以做存储器用吗

LPC1768 内部Flash可以做存储器使用吗?我种感觉以IAP方式来操作不是很好。…

查看全部问答>

我想搭建产生2M的方波电路去驱动场管,我就知道LC、专用函数发生器、几个非门构成...

我想搭建产生2M的方波电路去驱动场管,我就知道LC、专用函数发生器、几个非门构成的震荡、不知道还有那些方案啊?可不可以用晶振啊?…

查看全部问答>

热敏打印机的电磁泄漏接收与还原(任务奖金详谈)

独立的电脑板连接热敏打印机(不连网,也不带无线发射)需要通过无线设备 或软件近距离接收(3-10米当然越远越好)思路;可以通过电磁泄漏的信息还原接收 也可以通过解译打印机通讯协议,打印格式 做个软件接口接收!或是可以接收到打印频率信息 在另 ...…

查看全部问答>

Flash API Error #65535

烧写DSP F2808 是出现 Flash API Error #65535: The Device in in limp mode ,operation failed, 请问谁遇到过,是什么原因造成的。…

查看全部问答>