原文:学习使用Free RTOS ,移植最新的STM32 v3.5固件库

最近拿到了一块万利的EK STM F的学习板,打算先用它来熟悉下STM 的编程环境,不过在这过程中和一个同事聊的时候觉得如果只调用STM 的库写程序,可能在芯片资源的利用上面可能就会差一点,在这么高的主频下,一些硬延时的函数对资源会造成比较大的损失,所以一般的编程方式还是有不少局限性的,所以我就觉得有必要去使用小型的嵌入式RTOS来实现系统的资源管理。 以前看过一些RTT的资料,可是感觉比较复杂 ...

2013-07-02 13:45 1 2554 推荐指数:

查看详情

STM32软件复位(基于文件V3.5)

源:STM32软件复位(基于文件V3.5) 但是不是直接调用这个函数就OK了? 在Cortex-M3权威指南中有这么一句话 这里有一个要注意的问题:从SYSRESETREQ 被置为有效,到复位发生器执行复位命令, 往往会有一个延时。在此延时期间,处理器仍然可以响应中断请求 ...

Tue Aug 23 22:45:00 CST 2016 0 2169
STM32固件的CMSIS的学习

STM32固件的CMSIS简析(摘自网络2011-02) CMSIS软件层次CMSIS可以分为多个软件层次,分别由ARM公司、芯片供应商提供。 1、ARM Cortex™ 微控制器软件接口标准(CMSIS:Cortex Microcontroller Software Interface ...

Sun Apr 12 19:16:00 CST 2020 0 1371
在IAR(EWARM)中移植STM32固件

一、移植环境说明 (1)、win10系统 (2)、IAR(EWARM)7.7 (3)、STM32标准固件3.5.0 http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software ...

Wed Jul 06 08:07:00 CST 2016 0 2719
STM32 之 HAL固件

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

Sun Dec 20 23:12:00 CST 2020 0 2837
STM32学习 | 初识固件固件应该是什么样子的?

一、固件是什么? 所谓固件,这里指的是STM32的标准外设固件,以STM32F103为例,其固件英文全称为STM32F10x Standard Peripherals Firmware Library 。 在STM32F103的官方固件手册首页中,有对于固件的解释: ...

Wed Apr 13 05:50:00 CST 2022 0 863
【转】STM32固件介绍

STM32官方固件简介 ST(意法半导体)为了方便用户开发程序,提供了一套丰富的 STM32 固件固件就是函数的集合,固件库函数的作用是向下负责与寄存器直接打交道,向上提供用户函数调用的接口(API) 。固件将这些寄存器底层操作都封装起来,提供一整套 ...

Tue Sep 03 17:53:00 CST 2019 0 690
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM