原文:STM32自己的封装库

以前一直使用STM 的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程。 这个编译过程是一个相当慢的过程 完全编译大约需要一支烟的时间。每次建立工程都这么编译,是一个相当浪费时间和香烟的过程。 于是,我有了将库编译成lib文件的想法。本博文就是我将STM F 的标准库编译成lib文件并在工程中使用的过程。 适用对象: 熟悉库,不想再看库里边代码 有稳定的库,库文件更新不频繁 ...

2017-05-25 09:35 0 4093 推荐指数:

查看详情

STM32 标准

CMSIS 标准及层次关系 因为基于Cortex 系列芯片采用的内核都是相同的,区别主要为核外的片上外设的差异,这些差异却导致软件在同内核,不同外设的芯片上移植困难。为了解决不同的芯片厂商生产的Cortex 微控制器软件 的兼容性问题,ARM 与芯片厂商建立了CMSIS 标准 ...

Sun Dec 20 23:44:00 CST 2020 0 492
STM32 之 HAL(固件

1 STM32的三种开发方式 通常新手在入门STM32的时候,首先都要先选择一种要用的开发方式,不同的开发方式会导致你编程的架构是完全不一样的。一般大多数都会选用标准和HAL,而极少部分人会通过直接配置寄存器进行开发。网上关于标准、HAL的描述相信是数不胜数。可是一个对于很多刚入门的朋友 ...

Sun Dec 20 23:12:00 CST 2020 0 2837
STM32 IIC协议 HAL

IIC是多主、多从、单工IIC的串行总线,传输仅需两根线,SDA(数据线)、SCL(时钟线) IIC空闲时SDA和SCL都处于高电平状态(两根线一般情况均接上拉电阻) IIC传输数据的模式为 ...

Tue Apr 28 01:36:00 CST 2020 0 994
STM32(一)- 基于固件的工程模板

一、背景知识 ARM是Contex内核设计公司,设计方案; STM是Contex微控制器芯片生产厂商,根据内核方案、添加片上外设资源生产MCU芯片; 野火、正点原子等公司基于MCU芯片制作片外资源丰富的PCB电路板; 为了解决不同芯片厂商生产的Contex微控制器在软件上的兼容性,ARM ...

Sat May 04 20:52:00 CST 2019 0 755
初识STM32标准

1、CMSIS 标准及层次关系 CMSIS 标准中最主要的为 CMSIS 核心层,它包括了: STM32标准可以从官网获得; 在使用开发时,我们需要把 libraries 目录下的库函数文件添加到工程中,并查阅帮助文档来了解 ST 提供的库函数,这个文档说明了每一个 ...

Sun Jul 03 17:01:00 CST 2016 0 1712
STM32 LL IIC参考

因为网上很少很少,只能在github上面撸了 https://github.com/Muxamor/KPL_SS2_CM2_TS/blob/898727c5d0349a13f00fb83af87b2 ...

Sat Jul 25 00:23:00 CST 2020 0 1069
STM32的GUI使用

1. 实验平台使用百为的STM32F103开发板 2. 例程目录\百为stm32开发板光盘\stm32_gui_lib\Project\Embedded_GUI_Example\EWARM 3. 直接编译遇到一个问题 4. 解决办法如下,勾选Use CMSIS 5. 去掉 ...

Sat Jan 06 06:32:00 CST 2018 0 6906
STM32的DSP的应用

前些天理解了fft变换的理论和对其工程应用进行了实例分析,详见我的名为《C语言实现fft理论基础与工程应用的实例分析》的博客,用C语言编写的fft算法比较容易看懂,但带来的缺点就是执行效率低,对于要求实时操作(例如电机控制)的反应速度不够灵敏。本篇内容将简要分析STM32自带的DSP文件 ...

Mon Oct 27 06:45:00 CST 2014 0 6439
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM