博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
stm32F10x复习-1
阅读量:7037 次
发布时间:2019-06-28

本文共 723 字,大约阅读时间需要 2 分钟。

地点:家 

1、库文件说明

 _htmresc: LOGO的设计图

Libraries: 源代码及启动文件

-- CoreSupport 核内设备函数层的CM3核通用的源文件。作用是为采用Cortex-M3核设计SoC的芯片商设计的芯片外设提供一个进入CM3内核的接口。还有一些条件编译语句,用于屏蔽编译器的差异。在core_cm3.c文件中包含的stdin.h头文件提供了一些新的类型定义。

--DeviceSupport 包含不同编译器下的启动文件。

stm32f10x.h: 定义寄存器的地址及使用的结构体封装,包含旧数据类型定义,如u8、u16等。 

system_stm32f10x.c:设备玩蛇访问层,用于设置系统时钟和总线时钟 

system_stm32f10x.h: 配置时钟频率相关的头文件。 

启动文件(汇编)文件名说明:

cl:互联型产品

vl:超值型产品

xl:超高密度(容量)产品

ld:低密度产品,flash<64kb

md:中等密度,flash<128Kb

hd:高密度产品,flash>128kb 

-- STM32F10x_StdPeriph_Driver 设备外设库函数。

misc.c:提供外设对内核中的NVIC(中断控制器)的访问函数。 

Project文件夹:驱动示例和工程模板

utilities:基于ST官方开发板的例程。 

其他重要文件:stm32f10x_it.c(可选):专门用来编写中断服务函数

    stm32f10x_it.h 中断服务函数相关头文件

    stm32f10x——conf.h:配置使用外设的头文件。 

 

转载于:https://www.cnblogs.com/geekj/p/10503899.html

你可能感兴趣的文章
GitHub Universe 大会总结:信息流推荐开源库,推出社区功能
查看>>
如何构建自定义人脸识别数据集
查看>>
码农,有趣的灵魂...
查看>>
电商类Web原型制作分享-IKEA
查看>>
解放双手 - Android 开发应该尝试的 UI 自动化测试
查看>>
Mac编译Hadoop源码
查看>>
【翻译】深入理解ES6的模块
查看>>
使用 YOLO 进行实时目标检测
查看>>
通用对话框QMessageBox
查看>>
JavaScript数组API汇总
查看>>
如何理解Java静态?
查看>>
浅聊卷积神经网络的发展
查看>>
JDK不同操作系统的FileSystem(unix-like)下篇
查看>>
写一个易于维护使用方便性能可靠的Hybrid框架(二)—— 插件化
查看>>
20181204-http模块搭建静态资源服务器
查看>>
"irest" 一个 nodejs 命令行工具的制作过程
查看>>
[译] RxJS 调度器入门
查看>>
用 Golang 写一个搜索引擎 (0x04) --- B + 树
查看>>
WinRAR(5.21)-0day漏洞-始末分析
查看>>
“企业应急响应和反渗透”之真实案例分析
查看>>