b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

stm32f103vc_stm32f103超频到120_stm32f103vc有多少脚

电脑杂谈  发布时间:2017-04-10 11:09:47  来源:网络整理

stm32f103vc有多少脚_stm32f103超频到120_stm32f103vc

μC/OS-II移植STM32F103VC

一.μCOS-II源码文件结构介绍

下载地址:

https://.micrium.com/download/micrium_stm32xxx_ucos-ii/

这个地址下载的时候需要注册Micrium账号才能下载,源码是Micrium官方提供给移植内核ARMCortex-M3的例子,我们所要移植的STM32F103VC芯片的内核是ARMCortex-M3,因此我们下载这个源码文件。

下载成功之后是一个Micrium_STM32xxx_uCOS-II.exe可执行文件的压缩文件(图1)需要我们解压缩(图2)得到(图3)。stm32f103vc

图1:

图2:

图3:

树形展开结构:

其中文件夹简单介绍:

AppNotes:

在这个文件夹下有两个子文件夹,里面内容都是移植时的说明文件,我们只关心

Micrium\AppNotes\AN1xxx-RTOS\AN1018-uCOS-II-Cortex-M3\AN-1018.pdf因为这个是针对ARMCortex-M3移植的说明。

Licensing:

这个文件夹下是μCOS-II使用的许可证。

Software:

CPU:STM32标准外设库。

EvalBoards: Micrium官方评估板相关代码。

uC-CPU: 基于Micrium官方评估板的uCOS-II移植代码。

uC-LCD: Micrium官方评估板LCD驱动代码。

uC-LIB: Micrium官方的一个库代码。stm32f103vc

uCOS-II: μC/OS-II源代码。

uC-Probe: 和uC-Probe相关代码。

在这个文件夹下有好多文件夹,我们只关心μCOS-II这个文件夹下的内容,在uCOS-II这个文件夹下分别有:Doc,Ports,Source三个文件夹,我们需要的是

Micrium\Software\uCOS-II\Ports\ARM-Cortex-M3\Generic\RealView下os_cpu_c.c,os_cpu.h,os_cpu_a.asm这三个文件(图4)和Micrium\Software\uCOS-II\Source下的所有文件(图5),在之后创建工程目录结构的时候会将这些文件复制到相应目录下,并且在工程里面会添加进去相关文件。

图4:

图5:

二.STM32固件库V3.5.0文件结构介绍

上面的图示只是简单的将大部分内容的文件夹展现了出来,接下来介绍一下这些文件夹都存放的什么文件:

STM32F10x_StdPeriph_LibV3.5.0——————ST公司针对STM32提供的函数接口

_htmresc——————CMSIS内核和ST公司Logo

Libraries——————固件库

CMSIS——————Cortex内核软件接口标准

Core_Support——————为采用Cortex-M3核设计SOC的芯片商设计的芯片外设提供一个进入M3内核的接口

STM32F10x——————定义寄存器的地址及使用的结构封装,设备外设访问层,配置时钟频率相应的头文件

startup——————由汇编编写的系统启动文件,不同的文件对应不同的芯片型号

arm————————ARM编译器启动文件

gcc_ride7——————GCC编译器启动文件

iar——————IAR编译器启动文件

TrueSTUDIO——————TrueSTUDIO编译器启动文件

STM32F10x_StdPeriph_Driver——————CMSIS的设备外设函数,由stm32f10x_ppp.c或stm32f10x_ppp.h文件组成,ppp表示外设名称,每个外设驱动库函数对应一个头文件和源文件


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-40496-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...