diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..45d8af6
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,17 @@
+root = true
+
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.{c,h}]
+indent_style = tab
+indent_size = 4
+
+[*.md]
+trim_trailing_whitespace = false
+
+[Makefile]
+indent_style = tab
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..ffeffd7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,64 @@
+---
+name: Bug 报告
+about: 创建一个报告帮助我们改进
+title: '[BUG] '
+labels: bug
+assignees: ''
+
+---
+
+## Bug 描述
+
+简洁明了地描述这个 Bug。
+
+## 重现步骤
+
+重现此 Bug 的步骤:
+
+1. 进入 '...'
+2. 点击 '...'
+3. 滚动到 '...'
+4. 看到错误
+
+## 预期行为
+
+清晰简洁地描述你期望发生的情况。
+
+## 实际行为
+
+清晰简洁地描述实际发生的情况。
+
+## 截图
+
+如果适用,请添加截图以帮助解释你的问题。
+
+## 环境信息
+
+请完成以下信息:
+
+### 硬件环境
+- **STM32 型号**: [例如 STM32F103C8T6]
+- **OLED 型号**: [例如 0.96寸 SSD1306]
+- **调试器**: [例如 ST-Link V2]
+
+### 软件环境
+- **操作系统**: [例如 Windows 10]
+- **Keil µVision 版本**: [例如 V5.36]
+- **编译器版本**: [例如 ARM Compiler V5.06]
+- **项目版本**: [例如 v1.0.0]
+
+## 日志输出
+
+如果有相关的日志或错误信息,请粘贴在这里。
+
+```
+粘贴日志内容
+```
+
+## 附加信息
+
+在这里添加有关该问题的任何其他上下文信息。
+
+## 可能的解决方案
+
+如果你有关于如何修复此问题的想法,请在这里描述。
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000..84153b8
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,70 @@
+---
+name: 功能请求
+about: 为这个项目建议一个想法
+title: '[FEATURE] '
+labels: enhancement
+assignees: ''
+
+---
+
+## 功能描述
+
+清晰简洁地描述你想要的功能。
+
+## 问题描述
+
+**这个功能与某个问题相关吗?请描述。**
+
+清晰简洁地描述问题是什么。例如:当我尝试 [...] 时总是感到沮丧
+
+## 建议的解决方案
+
+**描述你想要的解决方案**
+
+清晰简洁地描述你希望发生什么。
+
+## 替代方案
+
+**描述你考虑过的替代方案**
+
+清晰简洁地描述你考虑过的任何替代解决方案或功能。
+
+## 使用场景
+
+**描述这个功能在什么场景下会被使用**
+
+例如:
+- 当用户需要显示中文时
+- 当需要绘制图形界面时
+- 当需要保存配置到 EEPROM 时
+
+## 实现建议
+
+如果你对如何实现这个功能有想法,请在这里描述:
+
+```c
+// 可以包含示例代码
+void ProposedFunction(void)
+{
+ // 实现细节
+}
+```
+
+## 优先级
+
+这个功能对你有多重要?
+
+- [ ] 必须有 (Must have)
+- [ ] 应该有 (Should have)
+- [ ] 可以有 (Could have)
+- [ ] 希望有 (Would like to have)
+
+## 附加信息
+
+在这里添加有关功能请求的任何其他上下文或截图。
+
+## 愿意贡献
+
+- [ ] 我愿意为实现这个功能提交 Pull Request
+- [ ] 我可以帮助测试这个功能
+- [ ] 我只是提出建议
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 0000000..b72e35f
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,93 @@
+# Pull Request
+
+## 描述
+
+请简要描述此 PR 的更改内容和目的。
+
+## 相关 Issue
+
+关联的 Issue 编号(如果有):
+- Closes #(issue 编号)
+- Fixes #(issue 编号)
+- Related to #(issue 编号)
+
+## 更改类型
+
+请勾选适用的类型:
+
+- [ ] 🐛 Bug 修复 (非破坏性更改,修复了一个问题)
+- [ ] ✨ 新功能 (非破坏性更改,添加了新功能)
+- [ ] 💥 破坏性更改 (会导致现有功能不能正常工作的修复或功能)
+- [ ] 📝 文档更新 (文档的更改)
+- [ ] 🎨 代码格式 (不影响代码含义的更改,如空格、格式化等)
+- [ ] ♻️ 代码重构 (既不修复 Bug 也不添加功能的代码更改)
+- [ ] ⚡ 性能优化 (提高性能的代码更改)
+- [ ] ✅ 测试 (添加缺失的测试或修正现有的测试)
+- [ ] 🔧 构建/配置 (影响构建系统或外部依赖的更改)
+
+## 更改内容
+
+请列出此 PR 的主要更改:
+
+-
+-
+-
+
+## 测试
+
+### 测试环境
+
+- **STM32 型号**:
+- **OLED 型号**:
+- **Keil 版本**:
+- **测试时间**:
+
+### 测试步骤
+
+请描述你如何测试这些更改:
+
+1.
+2.
+3.
+
+### 测试结果
+
+- [ ] 所有现有功能正常工作
+- [ ] 新功能按预期工作
+- [ ] 无编译警告
+- [ ] 无内存泄漏
+- [ ] 代码在目标硬件上测试通过
+
+## 代码质量检查
+
+- [ ] 我的代码遵循项目的代码规范
+- [ ] 我已经对代码进行了自我审查
+- [ ] 我已经对代码添加了必要的注释,特别是在难以理解的地方
+- [ ] 我已经相应地更新了文档
+- [ ] 我的更改没有生成新的警告
+- [ ] 我已经添加了证明修复有效或功能正常的测试
+- [ ] 新的和现有的单元测试都通过了我的更改(如果适用)
+- [ ] 任何依赖的更改都已合并并发布到下游模块
+
+## 截图(如果适用)
+
+如果这个 PR 包含 UI 或显示相关的更改,请添加相关截图。
+
+## 附加信息
+
+请添加任何其他关于此 PR 的信息。
+
+## Checklist
+
+在提交 PR 之前,请确认:
+
+- [ ] 我已阅读[贡献指南](../CONTRIBUTING.md)
+- [ ] 我的提交信息遵循[约定式提交规范](https://www.conventionalcommits.org/zh-hans/)
+- [ ] 我已经测试了我的更改
+- [ ] 我已经更新了相关文档
+- [ ] 这个 PR 只关注一个主要的功能或修复
+- [ ] 我已经在 PR 描述中清楚地说明了更改内容
+
+---
+
+感谢你的贡献!🎉
diff --git a/gitignore.txt b/.gitignore
similarity index 100%
rename from gitignore.txt
rename to .gitignore
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..80e09f9
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,95 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/lang/zh-CN/spec/v2.0.0.html).
+
+## [1.0.0] - 2026-02-02
+
+### Added
+
+- 初始版本发布
+- OLED 显示屏驱动(SSD1306 控制器)
+ - 支持 128x64 分辨率显示
+ - I2C 通信接口实现
+ - 基础显示初始化功能
+- 字符和字符串显示功能
+ - 单字符显示 (`OLED_ShowChar`)
+ - 字符串显示 (`OLED_ShowString`)
+ - 支持多种字体大小
+- 数字显示功能
+ - 十进制数显示 (`OLED_ShowNum`)
+ - 十六进制数显示 (`OLED_ShowHexNum`)
+ - 二进制数显示 (`OLED_ShowBinNum`)
+ - 支持指定显示位数
+- LED 控制功能
+ - LED 初始化
+ - LED 开关控制
+ - LED 状态切换
+- 按键输入功能
+ - 按键初始化
+ - 按键扫描检测
+ - 按键值获取
+- 内置字体库
+ - 支持 ASCII 字符集
+ - 可扩展字体支持
+- 项目文档
+ - 基础 README 文档
+ - 项目结构说明
+ - 简单使用指南
+- 开发环境配置
+ - Keil µVision 项目文件
+ - STM32 标准库集成
+ - 编译配置
+
+### Technical Details
+
+- **语言**: C (89.8%), Assembly (5.7%)
+- **平台**: STM32F10x 系列微控制器
+- **开发工具**: Keil µVision 5
+- **通信协议**: I2C
+- **显示控制器**: SSD1306
+
+---
+
+## [Unreleased]
+
+### Planned
+
+- [ ] 添加图形绘制功能(线条、矩形、圆形)
+- [ ] 添加中文字体支持
+- [ ] 实现动画显示功能
+- [ ] 添加屏幕保护功能
+- [ ] 优化 I2C 通信速度
+- [ ] 添加 SPI 接口支持
+- [ ] 提供更多字体选项
+- [ ] 添加低功耗模式
+- [ ] 完善错误处理机制
+- [ ] 添加单元测试
+
+---
+
+## 版本说明
+
+### 版本号规范
+
+本项目遵循 [语义化版本规范 (SemVer)](https://semver.org/lang/zh-CN/):
+
+- **主版本号**:进行不兼容的 API 更改
+- **次版本号**:添加向后兼容的新功能
+- **修订号**:进行向后兼容的问题修复
+
+### 变更类型
+
+- `Added` - 新增功能
+- `Changed` - 现有功能的变更
+- `Deprecated` - 即将移除的功能
+- `Removed` - 已移除的功能
+- `Fixed` - 问题修复
+- `Security` - 安全性改进
+
+---
+
+[1.0.0]: https://github.com/RtimesC/OLED1/releases/tag/v1.0.0
+[Unreleased]: https://github.com/RtimesC/OLED1/compare/v1.0.0...HEAD
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..3f2ba40
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,371 @@
+# 贡献指南
+
+感谢你考虑为 OLED1 项目做出贡献!我们欢迎所有形式的贡献,包括但不限于:
+
+- 报告 Bug
+- 讨论代码的当前状态
+- 提交修复
+- 提议新功能
+- 成为维护者
+
+## 📋 目录
+
+- [行为准则](#行为准则)
+- [我们的开发流程](#我们的开发流程)
+- [如何报告 Bug](#如何报告-bug)
+- [如何提交功能请求](#如何提交功能请求)
+- [代码贡献流程](#代码贡献流程)
+- [代码规范](#代码规范)
+- [提交信息规范](#提交信息规范)
+- [Pull Request 流程](#pull-request-流程)
+
+## 行为准则
+
+本项目采用贡献者公约作为行为准则。参与本项目即表示你同意遵守其条款。
+
+## 我们的开发流程
+
+我们使用 GitHub 来托管代码、跟踪问题和功能请求,以及接受 Pull Request。
+
+### 开发分支
+
+- `main` - 主分支,包含最新的稳定代码
+- `develop` - 开发分支,包含最新的开发代码
+- `feature/*` - 功能分支
+- `bugfix/*` - Bug 修复分支
+- `hotfix/*` - 热修复分支
+
+## 如何报告 Bug
+
+我们使用 GitHub Issues 来跟踪公开的 Bug。报告 Bug 时请使用我们的 Bug 报告模板。
+
+### 优秀的 Bug 报告通常包含:
+
+- **简短的摘要** - 用一两句话描述问题
+- **详细的步骤** - 可重现问题的详细步骤
+ 1. 第一步
+ 2. 第二步
+ 3. ...
+- **预期行为** - 你期望发生什么
+- **实际行为** - 实际发生了什么
+- **环境信息** - 包括:
+ - 操作系统(Windows/Linux/macOS)
+ - Keil µVision 版本
+ - STM32 型号
+ - 编译器版本
+- **额外信息** - 截图、错误日志等
+
+### 报告 Bug 的快速链接
+
+[创建新的 Bug 报告](../../issues/new?template=bug_report.md)
+
+## 如何提交功能请求
+
+我们也使用 GitHub Issues 来跟踪功能请求。提交功能请求时请使用我们的功能请求模板。
+
+### 优秀的功能请求通常包含:
+
+- **功能描述** - 清晰地描述你希望添加的功能
+- **使用场景** - 解释为什么需要这个功能
+- **建议的实现** - 如果有想法,描述如何实现
+- **替代方案** - 你考虑过的其他解决方案
+- **额外信息** - 任何其他相关信息
+
+### 提交功能请求的快速链接
+
+[创建新的功能请求](../../issues/new?template=feature_request.md)
+
+## 代码贡献流程
+
+### 1. Fork 项目
+
+点击页面右上角的 "Fork" 按钮,将项目 Fork 到你的账户下。
+
+### 2. 克隆到本地
+
+```bash
+git clone https://github.com/你的用户名/OLED1.git
+cd OLED1
+```
+
+### 3. 添加上游仓库
+
+```bash
+git remote add upstream https://github.com/RtimesC/OLED1.git
+```
+
+### 4. 创建分支
+
+```bash
+# 对于新功能
+git checkout -b feature/你的功能名称
+
+# 对于 Bug 修复
+git checkout -b bugfix/问题描述
+```
+
+### 5. 进行修改
+
+在你的本地分支上进行修改。
+
+### 6. 保持同步
+
+```bash
+git fetch upstream
+git rebase upstream/main
+```
+
+### 7. 提交更改
+
+```bash
+git add .
+git commit -m "feat: 添加新功能"
+```
+
+### 8. 推送到你的 Fork
+
+```bash
+git push origin feature/你的功能名称
+```
+
+### 9. 创建 Pull Request
+
+在 GitHub 上从你的分支创建 Pull Request 到原项目的 `main` 分支。
+
+## 代码规范
+
+### C 语言代码规范
+
+我们遵循以下代码规范:
+
+#### 命名规范
+
+```c
+// 函数名:使用帕斯卡命名法(PascalCase)
+void OLED_Init(void);
+void LED_ShowString(uint8_t Line, uint8_t Column, char *String);
+
+// 变量名:使用驼峰命名法(camelCase)
+uint8_t keyNum;
+uint16_t counterValue;
+
+// 宏定义:使用全大写字母和下划线
+#define OLED_ADDRESS 0x78
+#define MAX_BUFFER_SIZE 128
+
+// 常量:使用全大写字母和下划线
+const uint8_t FONT_SIZE = 16;
+```
+
+#### 缩进和格式
+
+```c
+// 使用制表符缩进(tab = 4 spaces)
+void Function(void)
+{
+ if (condition)
+ {
+ // 代码
+ }
+ else
+ {
+ // 代码
+ }
+}
+```
+
+#### 注释规范
+
+```c
+/**
+ * @brief 函数简要描述
+ * @param 参数1描述
+ * @param 参数2描述
+ * @retval 返回值描述
+ */
+void OLED_ShowString(uint8_t Line, uint8_t Column, char *String)
+{
+ // 实现代码
+}
+```
+
+#### 文件头注释
+
+```c
+/**
+ ******************************************************************************
+ * @file 文件名.c
+ * @author 作者名
+ * @version V版本号
+ * @date 日期
+ * @brief 简要描述文件功能
+ ******************************************************************************
+ */
+```
+
+### 代码质量要求
+
+- ✅ 代码必须能够成功编译,无警告
+- ✅ 确保代码符合项目的编码风格
+- ✅ 添加必要的注释
+- ✅ 保持函数简洁,每个函数只做一件事
+- ✅ 避免使用魔术数字,使用有意义的常量
+- ✅ 确保代码在目标硬件上正常工作
+
+## 提交信息规范
+
+我们使用 [约定式提交](https://www.conventionalcommits.org/zh-hans/) 规范。
+
+### 提交信息格式
+
+```
+<类型>(<范围>): <描述>
+
+[可选的正文]
+
+[可选的脚注]
+```
+
+### 类型
+
+- `feat`: 新功能
+- `fix`: Bug 修复
+- `docs`: 文档修改
+- `style`: 代码格式修改(不影响代码运行)
+- `refactor`: 代码重构
+- `perf`: 性能优化
+- `test`: 测试相关
+- `chore`: 构建过程或辅助工具的变动
+
+### 示例
+
+```bash
+# 添加新功能
+git commit -m "feat(OLED): 添加 OLED 清屏功能"
+
+# 修复 Bug
+git commit -m "fix(LED): 修复 LED 闪烁问题"
+
+# 文档更新
+git commit -m "docs(README): 更新 API 使用示例"
+
+# 代码重构
+git commit -m "refactor(Key): 优化按键扫描算法"
+```
+
+### 提交信息注意事项
+
+- 使用现在时态:"添加功能" 而不是 "添加了功能"
+- 使用祈使语气:"修改..." 而不是 "修改了..."
+- 首行不超过 72 个字符
+- 在首行后空一行,然后是详细描述
+- 引用相关的 Issue 编号
+
+## Pull Request 流程
+
+### 提交 PR 前的检查清单
+
+在提交 Pull Request 之前,请确保:
+
+- [ ] 代码符合项目的编码规范
+- [ ] 代码能够成功编译,无警告
+- [ ] 已测试修改的代码在目标硬件上正常工作
+- [ ] 已添加或更新相关文档
+- [ ] 提交信息符合规范
+- [ ] PR 描述清楚地说明了改动内容
+
+### PR 标题格式
+
+PR 标题应该遵循提交信息规范:
+
+```
+feat: 添加 OLED 动画显示功能
+fix: 修复 I2C 通信超时问题
+docs: 完善 API 文档
+```
+
+### PR 描述模板
+
+提交 PR 时会自动加载模板,请填写完整。
+
+### 审查流程
+
+1. 提交 PR 后,维护者会进行代码审查
+2. 如果有需要修改的地方,维护者会留下评论
+3. 根据反馈修改代码并推送到同一分支
+4. 审查通过后,PR 会被合并到主分支
+
+### 注意事项
+
+- 每个 PR 应该只关注一个功能或 Bug 修复
+- 保持 PR 的规模适中,避免一次性提交太多改动
+- 及时响应审查意见
+- 耐心等待审查,维护者会尽快处理
+
+## 开发环境设置
+
+### 必需工具
+
+1. **Keil µVision 5** - [下载地址](http://www.keil.com/download/product/)
+2. **Git** - [下载地址](https://git-scm.com/downloads)
+3. **ST-Link Utility** - [下载地址](https://www.st.com/en/development-tools/stsw-link004.html)
+
+### 设置步骤
+
+```bash
+# 1. 克隆项目
+git clone https://github.com/你的用户名/OLED1.git
+cd OLED1
+
+# 2. 打开项目
+# 使用 Keil µVision 打开 Project.uvprojx
+
+# 3. 配置目标板
+# 在 Keil 中配置你的 STM32 型号
+
+# 4. 编译测试
+# 点击 Project -> Build Target (F7)
+```
+
+## 测试指南
+
+### 在硬件上测试
+
+1. 连接 STM32 开发板和 OLED 模块
+2. 连接 ST-Link 调试器
+3. 编译并下载程序到开发板
+4. 验证功能是否正常工作
+5. 记录测试结果
+
+### 测试报告
+
+在 PR 中提供测试信息:
+
+```markdown
+## 测试环境
+- 操作系统: Windows 10
+- Keil 版本: µVision V5.36
+- STM32 型号: STM32F103C8T6
+- OLED 型号: 0.96寸 SSD1306
+
+## 测试结果
+- [x] OLED 显示正常
+- [x] LED 控制正常
+- [x] 按键检测正常
+```
+
+## 寻求帮助
+
+如果你在贡献过程中遇到问题,可以:
+
+- 在 [GitHub Issues](../../issues) 中提问
+- 查看 [文档](docs/)
+- 联系项目维护者
+
+## 许可证
+
+通过贡献代码,你同意你的贡献将在 [MIT License](LICENSE) 下发布。
+
+---
+
+再次感谢你的贡献!🎉
diff --git a/DebugConfig/Target_1_STM32F103C8_1.0.0.dbgconf b/DebugConfig/Target_1_STM32F103C8_1.0.0.dbgconf
deleted file mode 100644
index 90dabd8..0000000
--- a/DebugConfig/Target_1_STM32F103C8_1.0.0.dbgconf
+++ /dev/null
@@ -1,97 +0,0 @@
-// <<< Use Configuration Wizard in Context Menu >>>
-// Debug MCU Configuration
-// DBG_SLEEP
-// Debug Sleep Mode
-// 0: (FCLK=On, HCLK=Off) FCLK is clocked by the system clock as previously configured by the software while HCLK is disabled
-// 1: (FCLK=On, HCLK=On) HCLK is fed by the same clock that is provided to FCLK
-// DBG_STOP
-// Debug Stop Mode
-// 0: (FCLK=Off, HCLK=Off) Clock controller disables all clocks
-// 1: (FCLK=On, HCLK=On) FCLK and HCLK are provided by the internal RC oscillator which remains active
-// DBG_STANDBY
-// Debug Standby Mode
-// 0: (FCLK=Off, HCLK=Off) The whole digital part is unpowered.
-// 1: (FCLK=On, HCLK=On) Digital part is powered and FCLK and HCLK are provided by the internal RC oscillator which remains active
-// DBG_IWDG_STOP
-// Debug independent watchdog stopped when core is halted
-// 0: The watchdog counter clock continues even if the core is halted
-// 1: The watchdog counter clock is stopped when the core is halted
-// DBG_WWDG_STOP
-// Debug window watchdog stopped when core is halted
-// 0: The window watchdog counter clock continues even if the core is halted
-// 1: The window watchdog counter clock is stopped when the core is halted
-// DBG_TIM1_STOP
-// Timer 1 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_TIM2_STOP
-// Timer 2 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_TIM3_STOP
-// Timer 3 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_TIM4_STOP
-// Timer 4 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_CAN1_STOP
-// Debug CAN1 stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: CAN1 receive registers are frozen
-// DBG_I2C1_SMBUS_TIMEOUT
-// I2C1 SMBUS timeout mode stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: The SMBUS timeout is frozen
-// DBG_I2C2_SMBUS_TIMEOUT
-// I2C2 SMBUS timeout mode stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: The SMBUS timeout is frozen
-// DBG_TIM8_STOP
-// Timer 8 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM5_STOP
-// Timer 5 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM6_STOP
-// Timer 6 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM7_STOP
-// Timer 7 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_CAN2_STOP
-// Debug CAN2 stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: CAN2 receive registers are frozen
-// DBG_TIM12_STOP
-// Timer 12 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM13_STOP
-// Timer 13 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM14_STOP
-// Timer 14 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM9_STOP
-// Timer 9 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM10_STOP
-// Timer 10 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM11_STOP
-// Timer 11 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-//
-DbgMCU_CR = 0x00000007;
-// <<< end of configuration section >>>
\ No newline at end of file
diff --git a/DebugConfig/Target_1_STM32F103VE_1.0.0.dbgconf b/DebugConfig/Target_1_STM32F103VE_1.0.0.dbgconf
deleted file mode 100644
index 90dabd8..0000000
--- a/DebugConfig/Target_1_STM32F103VE_1.0.0.dbgconf
+++ /dev/null
@@ -1,97 +0,0 @@
-// <<< Use Configuration Wizard in Context Menu >>>
-// Debug MCU Configuration
-// DBG_SLEEP
-// Debug Sleep Mode
-// 0: (FCLK=On, HCLK=Off) FCLK is clocked by the system clock as previously configured by the software while HCLK is disabled
-// 1: (FCLK=On, HCLK=On) HCLK is fed by the same clock that is provided to FCLK
-// DBG_STOP
-// Debug Stop Mode
-// 0: (FCLK=Off, HCLK=Off) Clock controller disables all clocks
-// 1: (FCLK=On, HCLK=On) FCLK and HCLK are provided by the internal RC oscillator which remains active
-// DBG_STANDBY
-// Debug Standby Mode
-// 0: (FCLK=Off, HCLK=Off) The whole digital part is unpowered.
-// 1: (FCLK=On, HCLK=On) Digital part is powered and FCLK and HCLK are provided by the internal RC oscillator which remains active
-// DBG_IWDG_STOP
-// Debug independent watchdog stopped when core is halted
-// 0: The watchdog counter clock continues even if the core is halted
-// 1: The watchdog counter clock is stopped when the core is halted
-// DBG_WWDG_STOP
-// Debug window watchdog stopped when core is halted
-// 0: The window watchdog counter clock continues even if the core is halted
-// 1: The window watchdog counter clock is stopped when the core is halted
-// DBG_TIM1_STOP
-// Timer 1 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_TIM2_STOP
-// Timer 2 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_TIM3_STOP
-// Timer 3 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_TIM4_STOP
-// Timer 4 counter stopped when core is halted
-// 0: The clock of the involved Timer Counter is fed even if the core is halted
-// 1: The clock of the involved Timer counter is stopped when the core is halted
-// DBG_CAN1_STOP
-// Debug CAN1 stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: CAN1 receive registers are frozen
-// DBG_I2C1_SMBUS_TIMEOUT
-// I2C1 SMBUS timeout mode stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: The SMBUS timeout is frozen
-// DBG_I2C2_SMBUS_TIMEOUT
-// I2C2 SMBUS timeout mode stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: The SMBUS timeout is frozen
-// DBG_TIM8_STOP
-// Timer 8 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM5_STOP
-// Timer 5 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM6_STOP
-// Timer 6 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM7_STOP
-// Timer 7 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_CAN2_STOP
-// Debug CAN2 stopped when Core is halted
-// 0: Same behavior as in normal mode
-// 1: CAN2 receive registers are frozen
-// DBG_TIM12_STOP
-// Timer 12 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM13_STOP
-// Timer 13 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM14_STOP
-// Timer 14 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM9_STOP
-// Timer 9 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM10_STOP
-// Timer 10 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-// DBG_TIM11_STOP
-// Timer 11 counter stopped when core is halted
-// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally.
-// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event).
-//
-DbgMCU_CR = 0x00000007;
-// <<< end of configuration section >>>
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..98924f8
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2026 RtimesC
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/Listings/Project.map b/Listings/Project.map
deleted file mode 100644
index 363cd38..0000000
--- a/Listings/Project.map
+++ /dev/null
@@ -1,1277 +0,0 @@
-Component: ARM Compiler 5.06 update 5 (build 528) Tool: armlink [4d35e2]
-
-==============================================================================
-
-Section Cross References
-
- startup_stm32f10x_md.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup_stm32f10x_md.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup_stm32f10x_md.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
- startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.NMI_Handler) for NMI_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.SVC_Handler) for SVC_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.PendSV_Handler) for PendSV_Handler
- startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.SysTick_Handler) for SysTick_Handler
- startup_stm32f10x_md.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
- startup_stm32f10x_md.o(.text) refers to __main.o(!!!main) for __main
- startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(HEAP) for Heap_Mem
- startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(STACK) for Stack_Mem
- system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
- system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
- system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
- stm32f10x_adc.o(i.ADC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_bkp.o(i.BKP_DeInit) refers to stm32f10x_rcc.o(i.RCC_BackupResetCmd) for RCC_BackupResetCmd
- stm32f10x_can.o(i.CAN_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_can.o(i.CAN_GetITStatus) refers to stm32f10x_can.o(i.CheckITStatus) for CheckITStatus
- stm32f10x_cec.o(i.CEC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_dac.o(i.DAC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) for FLASH_WaitForLastBank1Operation
- stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus) for FLASH_GetReadOutProtectionStatus
- stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
- stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
- stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_i2c.o(i.I2C_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_i2c.o(i.I2C_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
- stm32f10x_pwr.o(i.PWR_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
- stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
- stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
- stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
- stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
- stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
- stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
- stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
- stm32f10x_spi.o(i.I2S_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
- stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
- stm32f10x_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI3_Config) for TI3_Config
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI4_Config) for TI4_Config
- stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
- stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
- stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
- stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
- stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
- stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
- stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
- stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
- stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
- stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
- stm32f10x_wwdg.o(i.WWDG_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- delay.o(i.Delay_ms) refers to delay.o(i.Delay_us) for Delay_us
- delay.o(i.Delay_s) refers to delay.o(i.Delay_ms) for Delay_ms
- led.o(i.LED1_OFF) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
- led.o(i.LED1_ON) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
- led.o(i.LED1_Turn) refers to stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit) for GPIO_ReadOutputDataBit
- led.o(i.LED1_Turn) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
- led.o(i.LED1_Turn) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
- led.o(i.LED2_OFF) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
- led.o(i.LED2_ON) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
- led.o(i.LED2_Turn) refers to stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit) for GPIO_ReadOutputDataBit
- led.o(i.LED2_Turn) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
- led.o(i.LED2_Turn) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
- led.o(i.LED_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
- led.o(i.LED_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
- led.o(i.LED_Init) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
- key.o(i.Key_GetNum) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
- key.o(i.Key_GetNum) refers to delay.o(i.Delay_ms) for Delay_ms
- key.o(i.Key_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
- key.o(i.Key_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
- oled.o(i.OLED_Clear) refers to oled.o(i.OLED_SetCursor) for OLED_SetCursor
- oled.o(i.OLED_Clear) refers to oled.o(i.OLED_WriteData) for OLED_WriteData
- oled.o(i.OLED_I2C_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
- oled.o(i.OLED_I2C_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
- oled.o(i.OLED_I2C_Init) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
- oled.o(i.OLED_I2C_SendByte) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
- oled.o(i.OLED_I2C_Start) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
- oled.o(i.OLED_I2C_Stop) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
- oled.o(i.OLED_Init) refers to oled.o(i.OLED_I2C_Init) for OLED_I2C_Init
- oled.o(i.OLED_Init) refers to oled.o(i.OLED_WriteCommand) for OLED_WriteCommand
- oled.o(i.OLED_Init) refers to oled.o(i.OLED_Clear) for OLED_Clear
- oled.o(i.OLED_SetCursor) refers to oled.o(i.OLED_WriteCommand) for OLED_WriteCommand
- oled.o(i.OLED_ShowBinNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
- oled.o(i.OLED_ShowBinNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
- oled.o(i.OLED_ShowChar) refers to oled.o(i.OLED_SetCursor) for OLED_SetCursor
- oled.o(i.OLED_ShowChar) refers to oled.o(i.OLED_WriteData) for OLED_WriteData
- oled.o(i.OLED_ShowChar) refers to oled.o(.constdata) for OLED_F8x16
- oled.o(i.OLED_ShowHexNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
- oled.o(i.OLED_ShowHexNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
- oled.o(i.OLED_ShowNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
- oled.o(i.OLED_ShowNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
- oled.o(i.OLED_ShowSignedNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
- oled.o(i.OLED_ShowSignedNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
- oled.o(i.OLED_ShowString) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
- oled.o(i.OLED_WriteCommand) refers to oled.o(i.OLED_I2C_Start) for OLED_I2C_Start
- oled.o(i.OLED_WriteCommand) refers to oled.o(i.OLED_I2C_SendByte) for OLED_I2C_SendByte
- oled.o(i.OLED_WriteCommand) refers to oled.o(i.OLED_I2C_Stop) for OLED_I2C_Stop
- oled.o(i.OLED_WriteData) refers to oled.o(i.OLED_I2C_Start) for OLED_I2C_Start
- oled.o(i.OLED_WriteData) refers to oled.o(i.OLED_I2C_SendByte) for OLED_I2C_SendByte
- oled.o(i.OLED_WriteData) refers to oled.o(i.OLED_I2C_Stop) for OLED_I2C_Stop
- main.o(i.main) refers to oled.o(i.OLED_Init) for OLED_Init
- main.o(i.main) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
- main.o(i.main) refers to oled.o(i.OLED_ShowString) for OLED_ShowString
- __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
- __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
- __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
- __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
- __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
- __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
- __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
- __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
- __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
- __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
- __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main
- __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
- __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
- __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
- __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
- __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
- __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
- __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
- __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
- sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
- sys_stackheap_outer.o(.text) refers to startup_stm32f10x_md.o(.text) for __user_initial_stackheap
- exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
- libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
- rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
- rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
- rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
- rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
- rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
- rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
- rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
- libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
- libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
- libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
- libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
- libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
- libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
- libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
- rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
- rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
- rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
- rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
- rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
- argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
- sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
- sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
- _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
- _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
- _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
- libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
- sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
- sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
- defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
- defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
- defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
- rt_raise.o(.text) refers to __raise.o(.text) for __raise
- rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
- defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
- defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
- defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
- sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
- sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
- defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
- defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
- defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
-
-
-==============================================================================
-
-Removing Unused input sections from the image.
-
- Removing core_cm3.o(.emb_text), (32 bytes).
- Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (164 bytes).
- Removing system_stm32f10x.o(.data), (20 bytes).
- Removing misc.o(i.NVIC_Init), (112 bytes).
- Removing misc.o(i.NVIC_PriorityGroupConfig), (20 bytes).
- Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
- Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes).
- Removing misc.o(i.SysTick_CLKSourceConfig), (40 bytes).
- Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
- Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (16 bytes).
- Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (6 bytes).
- Removing stm32f10x_adc.o(i.ADC_AutoInjectedConvCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_ClearFlag), (6 bytes).
- Removing stm32f10x_adc.o(i.ADC_ClearITPendingBit), (10 bytes).
- Removing stm32f10x_adc.o(i.ADC_Cmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_DMACmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_DeInit), (92 bytes).
- Removing stm32f10x_adc.o(i.ADC_DiscModeChannelCountConfig), (24 bytes).
- Removing stm32f10x_adc.o(i.ADC_DiscModeCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_ExternalTrigConvCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvConfig), (16 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetCalibrationStatus), (20 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetConversionValue), (8 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetDualModeConversionValue), (12 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetFlagStatus), (18 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetITStatus), (36 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetInjectedConversionValue), (28 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetResetCalibrationStatus), (20 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartConvStatus), (20 bytes).
- Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartInjectedConvCmdStatus), (20 bytes).
- Removing stm32f10x_adc.o(i.ADC_ITConfig), (24 bytes).
- Removing stm32f10x_adc.o(i.ADC_Init), (80 bytes).
- Removing stm32f10x_adc.o(i.ADC_InjectedChannelConfig), (130 bytes).
- Removing stm32f10x_adc.o(i.ADC_InjectedDiscModeCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_InjectedSequencerLengthConfig), (24 bytes).
- Removing stm32f10x_adc.o(i.ADC_RegularChannelConfig), (184 bytes).
- Removing stm32f10x_adc.o(i.ADC_ResetCalibration), (10 bytes).
- Removing stm32f10x_adc.o(i.ADC_SetInjectedOffset), (20 bytes).
- Removing stm32f10x_adc.o(i.ADC_SoftwareStartConvCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_SoftwareStartInjectedConvCmd), (22 bytes).
- Removing stm32f10x_adc.o(i.ADC_StartCalibration), (10 bytes).
- Removing stm32f10x_adc.o(i.ADC_StructInit), (18 bytes).
- Removing stm32f10x_adc.o(i.ADC_TempSensorVrefintCmd), (36 bytes).
- Removing stm32f10x_bkp.o(i.BKP_ClearFlag), (20 bytes).
- Removing stm32f10x_bkp.o(i.BKP_ClearITPendingBit), (20 bytes).
- Removing stm32f10x_bkp.o(i.BKP_DeInit), (16 bytes).
- Removing stm32f10x_bkp.o(i.BKP_GetFlagStatus), (12 bytes).
- Removing stm32f10x_bkp.o(i.BKP_GetITStatus), (12 bytes).
- Removing stm32f10x_bkp.o(i.BKP_ITConfig), (12 bytes).
- Removing stm32f10x_bkp.o(i.BKP_RTCOutputConfig), (28 bytes).
- Removing stm32f10x_bkp.o(i.BKP_ReadBackupRegister), (28 bytes).
- Removing stm32f10x_bkp.o(i.BKP_SetRTCCalibrationValue), (28 bytes).
- Removing stm32f10x_bkp.o(i.BKP_TamperPinCmd), (12 bytes).
- Removing stm32f10x_bkp.o(i.BKP_TamperPinLevelConfig), (12 bytes).
- Removing stm32f10x_bkp.o(i.BKP_WriteBackupRegister), (28 bytes).
- Removing stm32f10x_can.o(i.CAN_CancelTransmit), (48 bytes).
- Removing stm32f10x_can.o(i.CAN_ClearFlag), (56 bytes).
- Removing stm32f10x_can.o(i.CAN_ClearITPendingBit), (168 bytes).
- Removing stm32f10x_can.o(i.CAN_DBGFreeze), (22 bytes).
- Removing stm32f10x_can.o(i.CAN_DeInit), (56 bytes).
- Removing stm32f10x_can.o(i.CAN_FIFORelease), (22 bytes).
- Removing stm32f10x_can.o(i.CAN_FilterInit), (264 bytes).
- Removing stm32f10x_can.o(i.CAN_GetFlagStatus), (120 bytes).
- Removing stm32f10x_can.o(i.CAN_GetITStatus), (288 bytes).
- Removing stm32f10x_can.o(i.CAN_GetLSBTransmitErrorCounter), (12 bytes).
- Removing stm32f10x_can.o(i.CAN_GetLastErrorCode), (12 bytes).
- Removing stm32f10x_can.o(i.CAN_GetReceiveErrorCounter), (10 bytes).
- Removing stm32f10x_can.o(i.CAN_ITConfig), (18 bytes).
- Removing stm32f10x_can.o(i.CAN_Init), (276 bytes).
- Removing stm32f10x_can.o(i.CAN_MessagePending), (30 bytes).
- Removing stm32f10x_can.o(i.CAN_OperatingModeRequest), (162 bytes).
- Removing stm32f10x_can.o(i.CAN_Receive), (240 bytes).
- Removing stm32f10x_can.o(i.CAN_SlaveStartBank), (52 bytes).
- Removing stm32f10x_can.o(i.CAN_Sleep), (30 bytes).
- Removing stm32f10x_can.o(i.CAN_StructInit), (32 bytes).
- Removing stm32f10x_can.o(i.CAN_TTComModeCmd), (118 bytes).
- Removing stm32f10x_can.o(i.CAN_Transmit), (294 bytes).
- Removing stm32f10x_can.o(i.CAN_TransmitStatus), (160 bytes).
- Removing stm32f10x_can.o(i.CAN_WakeUp), (48 bytes).
- Removing stm32f10x_can.o(i.CheckITStatus), (18 bytes).
- Removing stm32f10x_cec.o(i.CEC_ClearFlag), (36 bytes).
- Removing stm32f10x_cec.o(i.CEC_ClearITPendingBit), (36 bytes).
- Removing stm32f10x_cec.o(i.CEC_Cmd), (32 bytes).
- Removing stm32f10x_cec.o(i.CEC_DeInit), (22 bytes).
- Removing stm32f10x_cec.o(i.CEC_EndOfMessageCmd), (12 bytes).
- Removing stm32f10x_cec.o(i.CEC_GetFlagStatus), (48 bytes).
- Removing stm32f10x_cec.o(i.CEC_GetITStatus), (40 bytes).
- Removing stm32f10x_cec.o(i.CEC_ITConfig), (12 bytes).
- Removing stm32f10x_cec.o(i.CEC_Init), (32 bytes).
- Removing stm32f10x_cec.o(i.CEC_OwnAddressConfig), (12 bytes).
- Removing stm32f10x_cec.o(i.CEC_ReceiveDataByte), (12 bytes).
- Removing stm32f10x_cec.o(i.CEC_SendDataByte), (12 bytes).
- Removing stm32f10x_cec.o(i.CEC_SetPrescaler), (12 bytes).
- Removing stm32f10x_cec.o(i.CEC_StartOfMessage), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_CalcBlockCRC), (36 bytes).
- Removing stm32f10x_crc.o(i.CRC_CalcCRC), (16 bytes).
- Removing stm32f10x_crc.o(i.CRC_GetCRC), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_GetIDRegister), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_ResetDR), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_SetIDRegister), (12 bytes).
- Removing stm32f10x_dac.o(i.DAC_Cmd), (40 bytes).
- Removing stm32f10x_dac.o(i.DAC_DMACmd), (44 bytes).
- Removing stm32f10x_dac.o(i.DAC_DeInit), (22 bytes).
- Removing stm32f10x_dac.o(i.DAC_DualSoftwareTriggerCmd), (36 bytes).
- Removing stm32f10x_dac.o(i.DAC_GetDataOutputValue), (36 bytes).
- Removing stm32f10x_dac.o(i.DAC_Init), (52 bytes).
- Removing stm32f10x_dac.o(i.DAC_SetChannel1Data), (32 bytes).
- Removing stm32f10x_dac.o(i.DAC_SetChannel2Data), (32 bytes).
- Removing stm32f10x_dac.o(i.DAC_SetDualChannelData), (36 bytes).
- Removing stm32f10x_dac.o(i.DAC_SoftwareTriggerCmd), (44 bytes).
- Removing stm32f10x_dac.o(i.DAC_StructInit), (12 bytes).
- Removing stm32f10x_dac.o(i.DAC_WaveGenerationCmd), (40 bytes).
- Removing stm32f10x_dbgmcu.o(i.DBGMCU_Config), (32 bytes).
- Removing stm32f10x_dbgmcu.o(i.DBGMCU_GetDEVID), (16 bytes).
- Removing stm32f10x_dbgmcu.o(i.DBGMCU_GetREVID), (12 bytes).
- Removing stm32f10x_dma.o(i.DMA_ClearFlag), (28 bytes).
- Removing stm32f10x_dma.o(i.DMA_ClearITPendingBit), (28 bytes).
- Removing stm32f10x_dma.o(i.DMA_Cmd), (24 bytes).
- Removing stm32f10x_dma.o(i.DMA_DeInit), (332 bytes).
- Removing stm32f10x_dma.o(i.DMA_GetCurrDataCounter), (8 bytes).
- Removing stm32f10x_dma.o(i.DMA_GetFlagStatus), (44 bytes).
- Removing stm32f10x_dma.o(i.DMA_GetITStatus), (44 bytes).
- Removing stm32f10x_dma.o(i.DMA_ITConfig), (18 bytes).
- Removing stm32f10x_dma.o(i.DMA_Init), (60 bytes).
- Removing stm32f10x_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
- Removing stm32f10x_dma.o(i.DMA_StructInit), (26 bytes).
- Removing stm32f10x_exti.o(i.EXTI_ClearFlag), (12 bytes).
- Removing stm32f10x_exti.o(i.EXTI_ClearITPendingBit), (12 bytes).
- Removing stm32f10x_exti.o(i.EXTI_DeInit), (36 bytes).
- Removing stm32f10x_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
- Removing stm32f10x_exti.o(i.EXTI_GetFlagStatus), (24 bytes).
- Removing stm32f10x_exti.o(i.EXTI_GetITStatus), (40 bytes).
- Removing stm32f10x_exti.o(i.EXTI_Init), (148 bytes).
- Removing stm32f10x_exti.o(i.EXTI_StructInit), (16 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ClearFlag), (12 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EnableWriteProtection), (196 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages), (72 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EraseAllPages), (72 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EraseOptionBytes), (168 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ErasePage), (76 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetBank1Status), (52 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetFlagStatus), (48 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetPrefetchBufferStatus), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetStatus), (52 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetUserOptionByte), (12 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetWriteProtectionOptionByte), (12 bytes).
- Removing stm32f10x_flash.o(i.FLASH_HalfCycleAccessCmd), (28 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ITConfig), (32 bytes).
- Removing stm32f10x_flash.o(i.FLASH_Lock), (20 bytes).
- Removing stm32f10x_flash.o(i.FLASH_LockBank1), (20 bytes).
- Removing stm32f10x_flash.o(i.FLASH_PrefetchBufferCmd), (28 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ProgramHalfWord), (64 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ProgramOptionByteData), (84 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ProgramWord), (108 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ReadOutProtection), (172 bytes).
- Removing stm32f10x_flash.o(i.FLASH_SetLatency), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_Unlock), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_UnlockBank1), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_UserOptionByteConfig), (104 bytes).
- Removing stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation), (38 bytes).
- Removing stm32f10x_flash.o(i.FLASH_WaitForLastOperation), (38 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_ClearFlag), (64 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_ClearITPendingBit), (72 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_GetECC), (28 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_GetFlagStatus), (56 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_GetITStatus), (68 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_ITConfig), (128 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NANDCmd), (92 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NANDDeInit), (68 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NANDECCCmd), (92 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NANDInit), (136 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NANDStructInit), (54 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMCmd), (52 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMDeInit), (54 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMInit), (230 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMStructInit), (114 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_PCCARDCmd), (48 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_PCCARDDeInit), (40 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_PCCARDInit), (132 bytes).
- Removing stm32f10x_fsmc.o(i.FSMC_PCCARDStructInit), (60 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_AFIODeInit), (20 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_DeInit), (200 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ETH_MediaInterfaceConfig), (12 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_EXTILineConfig), (64 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_EventOutputCmd), (12 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_EventOutputConfig), (32 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_PinLockConfig), (18 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_PinRemapConfig), (144 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadInputData), (8 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadInputDataBit), (18 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ResetBits), (4 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_SetBits), (4 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_StructInit), (16 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_Write), (4 bytes).
- Removing stm32f10x_i2c.o(i.I2C_ARPCmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_AcknowledgeConfig), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_CalculatePEC), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_CheckEvent), (42 bytes).
- Removing stm32f10x_i2c.o(i.I2C_ClearFlag), (12 bytes).
- Removing stm32f10x_i2c.o(i.I2C_ClearITPendingBit), (12 bytes).
- Removing stm32f10x_i2c.o(i.I2C_Cmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_DMACmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_DMALastTransferCmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_DeInit), (56 bytes).
- Removing stm32f10x_i2c.o(i.I2C_DualAddressCmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_FastModeDutyCycleConfig), (28 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GeneralCallCmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GenerateSTART), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GenerateSTOP), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GetFlagStatus), (58 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GetITStatus), (38 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GetLastEvent), (26 bytes).
- Removing stm32f10x_i2c.o(i.I2C_GetPEC), (8 bytes).
- Removing stm32f10x_i2c.o(i.I2C_ITConfig), (18 bytes).
- Removing stm32f10x_i2c.o(i.I2C_Init), (236 bytes).
- Removing stm32f10x_i2c.o(i.I2C_NACKPositionConfig), (28 bytes).
- Removing stm32f10x_i2c.o(i.I2C_OwnAddress2Config), (22 bytes).
- Removing stm32f10x_i2c.o(i.I2C_PECPositionConfig), (28 bytes).
- Removing stm32f10x_i2c.o(i.I2C_ReadRegister), (22 bytes).
- Removing stm32f10x_i2c.o(i.I2C_ReceiveData), (8 bytes).
- Removing stm32f10x_i2c.o(i.I2C_SMBusAlertConfig), (28 bytes).
- Removing stm32f10x_i2c.o(i.I2C_Send7bitAddress), (18 bytes).
- Removing stm32f10x_i2c.o(i.I2C_SendData), (4 bytes).
- Removing stm32f10x_i2c.o(i.I2C_SoftwareResetCmd), (22 bytes).
- Removing stm32f10x_i2c.o(i.I2C_StretchClockCmd), (24 bytes).
- Removing stm32f10x_i2c.o(i.I2C_StructInit), (30 bytes).
- Removing stm32f10x_i2c.o(i.I2C_TransmitPEC), (24 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_Enable), (16 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_GetFlagStatus), (24 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_SetReload), (12 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
- Removing stm32f10x_pwr.o(i.PWR_BackupAccessCmd), (12 bytes).
- Removing stm32f10x_pwr.o(i.PWR_ClearFlag), (20 bytes).
- Removing stm32f10x_pwr.o(i.PWR_DeInit), (22 bytes).
- Removing stm32f10x_pwr.o(i.PWR_EnterSTANDBYMode), (52 bytes).
- Removing stm32f10x_pwr.o(i.PWR_EnterSTOPMode), (64 bytes).
- Removing stm32f10x_pwr.o(i.PWR_GetFlagStatus), (24 bytes).
- Removing stm32f10x_pwr.o(i.PWR_PVDCmd), (12 bytes).
- Removing stm32f10x_pwr.o(i.PWR_PVDLevelConfig), (24 bytes).
- Removing stm32f10x_pwr.o(i.PWR_WakeUpPinCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ADCCLKConfig), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_AHBPeriphClockCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ClearFlag), (20 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_DeInit), (76 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetClocksFreq), (212 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetFlagStatus), (60 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetITStatus), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
- Removing stm32f10x_rcc.o(i.RCC_HCLKConfig), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_HSEConfig), (76 bytes).
- Removing stm32f10x_rcc.o(i.RCC_HSICmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ITConfig), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_LSEConfig), (52 bytes).
- Removing stm32f10x_rcc.o(i.RCC_LSICmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_MCOConfig), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PCLK1Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PCLK2Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLLCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLLConfig), (28 bytes).
- Removing stm32f10x_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
- Removing stm32f10x_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_USBCLKConfig), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
- Removing stm32f10x_rcc.o(.data), (20 bytes).
- Removing stm32f10x_rtc.o(i.RTC_ClearFlag), (16 bytes).
- Removing stm32f10x_rtc.o(i.RTC_ClearITPendingBit), (16 bytes).
- Removing stm32f10x_rtc.o(i.RTC_EnterConfigMode), (20 bytes).
- Removing stm32f10x_rtc.o(i.RTC_ExitConfigMode), (20 bytes).
- Removing stm32f10x_rtc.o(i.RTC_GetCounter), (20 bytes).
- Removing stm32f10x_rtc.o(i.RTC_GetDivider), (24 bytes).
- Removing stm32f10x_rtc.o(i.RTC_GetFlagStatus), (24 bytes).
- Removing stm32f10x_rtc.o(i.RTC_GetITStatus), (36 bytes).
- Removing stm32f10x_rtc.o(i.RTC_ITConfig), (32 bytes).
- Removing stm32f10x_rtc.o(i.RTC_SetAlarm), (28 bytes).
- Removing stm32f10x_rtc.o(i.RTC_SetCounter), (28 bytes).
- Removing stm32f10x_rtc.o(i.RTC_SetPrescaler), (32 bytes).
- Removing stm32f10x_rtc.o(i.RTC_WaitForLastTask), (20 bytes).
- Removing stm32f10x_rtc.o(i.RTC_WaitForSynchro), (36 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_CEATAITCmd), (16 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_ClearFlag), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_ClearITPendingBit), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_ClockCmd), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_CmdStructInit), (14 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_CommandCompletionCmd), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_DMACmd), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_DataConfig), (48 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_DataStructInit), (20 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_DeInit), (36 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetCommandResponse), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetDataCounter), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetFIFOCount), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetFlagStatus), (24 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetITStatus), (24 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetPowerState), (16 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_GetResponse), (24 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_ITConfig), (32 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_Init), (48 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_ReadData), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_SendCEATACmd), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_SendCommand), (44 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_SendSDIOSuspendCmd), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_SetPowerState), (28 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_SetSDIOOperation), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_SetSDIOReadWaitMode), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_StartSDIOReadWait), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_StopSDIOReadWait), (12 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_StructInit), (16 bytes).
- Removing stm32f10x_sdio.o(i.SDIO_WriteData), (12 bytes).
- Removing stm32f10x_spi.o(i.I2S_Cmd), (24 bytes).
- Removing stm32f10x_spi.o(i.I2S_Init), (232 bytes).
- Removing stm32f10x_spi.o(i.I2S_StructInit), (20 bytes).
- Removing stm32f10x_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
- Removing stm32f10x_spi.o(i.SPI_CalculateCRC), (24 bytes).
- Removing stm32f10x_spi.o(i.SPI_Cmd), (24 bytes).
- Removing stm32f10x_spi.o(i.SPI_DataSizeConfig), (18 bytes).
- Removing stm32f10x_spi.o(i.SPI_GetCRC), (16 bytes).
- Removing stm32f10x_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_ClearITPendingBit), (20 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_DMACmd), (18 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_DeInit), (88 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus), (18 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_GetITStatus), (52 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_ITConfig), (32 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_ReceiveData), (6 bytes).
- Removing stm32f10x_spi.o(i.SPI_I2S_SendData), (4 bytes).
- Removing stm32f10x_spi.o(i.SPI_Init), (60 bytes).
- Removing stm32f10x_spi.o(i.SPI_NSSInternalSoftwareConfig), (30 bytes).
- Removing stm32f10x_spi.o(i.SPI_SSOutputCmd), (24 bytes).
- Removing stm32f10x_spi.o(i.SPI_StructInit), (24 bytes).
- Removing stm32f10x_spi.o(i.SPI_TransmitCRC), (10 bytes).
- Removing stm32f10x_tim.o(i.TI1_Config), (128 bytes).
- Removing stm32f10x_tim.o(i.TI2_Config), (152 bytes).
- Removing stm32f10x_tim.o(i.TI3_Config), (144 bytes).
- Removing stm32f10x_tim.o(i.TI4_Config), (152 bytes).
- Removing stm32f10x_tim.o(i.TIM_ARRPreloadConfig), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_BDTRConfig), (32 bytes).
- Removing stm32f10x_tim.o(i.TIM_BDTRStructInit), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_CCPreloadControl), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_CCxCmd), (30 bytes).
- Removing stm32f10x_tim.o(i.TIM_CCxNCmd), (30 bytes).
- Removing stm32f10x_tim.o(i.TIM_ClearFlag), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_ClearITPendingBit), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_ClearOC1Ref), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_ClearOC2Ref), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_ClearOC3Ref), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_ClearOC4Ref), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_Cmd), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_CounterModeConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_CtrlPWMOutputs), (30 bytes).
- Removing stm32f10x_tim.o(i.TIM_DMACmd), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_DMAConfig), (10 bytes).
- Removing stm32f10x_tim.o(i.TIM_DeInit), (488 bytes).
- Removing stm32f10x_tim.o(i.TIM_ETRClockMode1Config), (54 bytes).
- Removing stm32f10x_tim.o(i.TIM_ETRClockMode2Config), (32 bytes).
- Removing stm32f10x_tim.o(i.TIM_ETRConfig), (28 bytes).
- Removing stm32f10x_tim.o(i.TIM_EncoderInterfaceConfig), (66 bytes).
- Removing stm32f10x_tim.o(i.TIM_ForcedOC1Config), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_ForcedOC2Config), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_ForcedOC3Config), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_ForcedOC4Config), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_GenerateEvent), (4 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetCapture1), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetCapture2), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetCapture3), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetCapture4), (8 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetCounter), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetFlagStatus), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetITStatus), (34 bytes).
- Removing stm32f10x_tim.o(i.TIM_GetPrescaler), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_ICInit), (172 bytes).
- Removing stm32f10x_tim.o(i.TIM_ICStructInit), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_ITConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_InternalClockConfig), (12 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC1FastConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC1Init), (152 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC1NPolarityConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC1PolarityConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC1PreloadConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC2FastConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC2Init), (164 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC2NPolarityConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC2PolarityConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC2PreloadConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC3FastConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC3Init), (160 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC3NPolarityConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC3PolarityConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC3PreloadConfig), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC4FastConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC4Init), (124 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC4PolarityConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OC4PreloadConfig), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_OCStructInit), (20 bytes).
- Removing stm32f10x_tim.o(i.TIM_PWMIConfig), (124 bytes).
- Removing stm32f10x_tim.o(i.TIM_PrescalerConfig), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectCCDMA), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectCOM), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectHallSensor), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectInputTrigger), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectMasterSlaveMode), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectOCxM), (82 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectOnePulseMode), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectOutputTrigger), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SelectSlaveMode), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetAutoreload), (4 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetClockDivision), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetCompare1), (4 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetCompare2), (4 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetCompare3), (4 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetCompare4), (6 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetCounter), (4 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetIC1Prescaler), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetIC2Prescaler), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetIC3Prescaler), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_SetIC4Prescaler), (26 bytes).
- Removing stm32f10x_tim.o(i.TIM_TIxExternalClockConfig), (62 bytes).
- Removing stm32f10x_tim.o(i.TIM_TimeBaseInit), (164 bytes).
- Removing stm32f10x_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
- Removing stm32f10x_tim.o(i.TIM_UpdateDisableConfig), (24 bytes).
- Removing stm32f10x_tim.o(i.TIM_UpdateRequestConfig), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_ClearFlag), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_ClearITPendingBit), (30 bytes).
- Removing stm32f10x_usart.o(i.USART_ClockInit), (34 bytes).
- Removing stm32f10x_usart.o(i.USART_ClockStructInit), (12 bytes).
- Removing stm32f10x_usart.o(i.USART_Cmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_DMACmd), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_DeInit), (156 bytes).
- Removing stm32f10x_usart.o(i.USART_GetFlagStatus), (26 bytes).
- Removing stm32f10x_usart.o(i.USART_GetITStatus), (84 bytes).
- Removing stm32f10x_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_ITConfig), (74 bytes).
- Removing stm32f10x_usart.o(i.USART_Init), (216 bytes).
- Removing stm32f10x_usart.o(i.USART_IrDACmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_IrDAConfig), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_LINCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
- Removing stm32f10x_usart.o(i.USART_ReceiveData), (10 bytes).
- Removing stm32f10x_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_SendBreak), (10 bytes).
- Removing stm32f10x_usart.o(i.USART_SendData), (8 bytes).
- Removing stm32f10x_usart.o(i.USART_SetAddress), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_SetGuardTime), (16 bytes).
- Removing stm32f10x_usart.o(i.USART_SetPrescaler), (16 bytes).
- Removing stm32f10x_usart.o(i.USART_SmartCardCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_StructInit), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_WakeUpConfig), (18 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_ClearFlag), (12 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_DeInit), (22 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_Enable), (16 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_EnableIT), (12 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_GetFlagStatus), (12 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_SetCounter), (16 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_SetPrescaler), (24 bytes).
- Removing stm32f10x_wwdg.o(i.WWDG_SetWindowValue), (40 bytes).
- Removing delay.o(i.Delay_ms), (24 bytes).
- Removing delay.o(i.Delay_s), (24 bytes).
- Removing delay.o(i.Delay_us), (46 bytes).
- Removing led.o(i.LED1_OFF), (16 bytes).
- Removing led.o(i.LED1_ON), (16 bytes).
- Removing led.o(i.LED1_Turn), (36 bytes).
- Removing led.o(i.LED2_OFF), (16 bytes).
- Removing led.o(i.LED2_ON), (16 bytes).
- Removing led.o(i.LED2_Turn), (36 bytes).
- Removing led.o(i.LED_Init), (52 bytes).
- Removing key.o(i.Key_GetNum), (92 bytes).
- Removing key.o(i.Key_Init), (44 bytes).
- Removing oled.o(i.OLED_Pow), (20 bytes).
- Removing oled.o(i.OLED_ShowBinNum), (62 bytes).
- Removing oled.o(i.OLED_ShowHexNum), (84 bytes).
- Removing oled.o(i.OLED_ShowNum), (68 bytes).
- Removing oled.o(i.OLED_ShowSignedNum), (102 bytes).
-
-490 unused section(s) (total 19846 bytes) removed from the image.
-
-==============================================================================
-
-Image Symbol Table
-
- Local Symbols
-
- Symbol Name Value Ov Type Size Object(Section)
-
- ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
- ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
- ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
- ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
- ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
- ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
- ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
- ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
- ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
- ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
- ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
- ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
- ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
- ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
- ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
- ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
- ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
- ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
- ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
- ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
- Hardware\Key.c 0x00000000 Number 0 key.o ABSOLUTE
- Hardware\LED.c 0x00000000 Number 0 led.o ABSOLUTE
- Hardware\OLED.c 0x00000000 Number 0 oled.o ABSOLUTE
- Library\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
- Library\stm32f10x_adc.c 0x00000000 Number 0 stm32f10x_adc.o ABSOLUTE
- Library\stm32f10x_bkp.c 0x00000000 Number 0 stm32f10x_bkp.o ABSOLUTE
- Library\stm32f10x_can.c 0x00000000 Number 0 stm32f10x_can.o ABSOLUTE
- Library\stm32f10x_cec.c 0x00000000 Number 0 stm32f10x_cec.o ABSOLUTE
- Library\stm32f10x_crc.c 0x00000000 Number 0 stm32f10x_crc.o ABSOLUTE
- Library\stm32f10x_dac.c 0x00000000 Number 0 stm32f10x_dac.o ABSOLUTE
- Library\stm32f10x_dbgmcu.c 0x00000000 Number 0 stm32f10x_dbgmcu.o ABSOLUTE
- Library\stm32f10x_dma.c 0x00000000 Number 0 stm32f10x_dma.o ABSOLUTE
- Library\stm32f10x_exti.c 0x00000000 Number 0 stm32f10x_exti.o ABSOLUTE
- Library\stm32f10x_flash.c 0x00000000 Number 0 stm32f10x_flash.o ABSOLUTE
- Library\stm32f10x_fsmc.c 0x00000000 Number 0 stm32f10x_fsmc.o ABSOLUTE
- Library\stm32f10x_gpio.c 0x00000000 Number 0 stm32f10x_gpio.o ABSOLUTE
- Library\stm32f10x_i2c.c 0x00000000 Number 0 stm32f10x_i2c.o ABSOLUTE
- Library\stm32f10x_iwdg.c 0x00000000 Number 0 stm32f10x_iwdg.o ABSOLUTE
- Library\stm32f10x_pwr.c 0x00000000 Number 0 stm32f10x_pwr.o ABSOLUTE
- Library\stm32f10x_rcc.c 0x00000000 Number 0 stm32f10x_rcc.o ABSOLUTE
- Library\stm32f10x_rtc.c 0x00000000 Number 0 stm32f10x_rtc.o ABSOLUTE
- Library\stm32f10x_sdio.c 0x00000000 Number 0 stm32f10x_sdio.o ABSOLUTE
- Library\stm32f10x_spi.c 0x00000000 Number 0 stm32f10x_spi.o ABSOLUTE
- Library\stm32f10x_tim.c 0x00000000 Number 0 stm32f10x_tim.o ABSOLUTE
- Library\stm32f10x_usart.c 0x00000000 Number 0 stm32f10x_usart.o ABSOLUTE
- Library\stm32f10x_wwdg.c 0x00000000 Number 0 stm32f10x_wwdg.o ABSOLUTE
- Start\\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
- Start\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
- Start\startup_stm32f10x_md.s 0x00000000 Number 0 startup_stm32f10x_md.o ABSOLUTE
- Start\system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
- System\Delay.c 0x00000000 Number 0 delay.o ABSOLUTE
- User\main.c 0x00000000 Number 0 main.o ABSOLUTE
- User\stm32f10x_it.c 0x00000000 Number 0 stm32f10x_it.o ABSOLUTE
- dc.s 0x00000000 Number 0 dc.o ABSOLUTE
- RESET 0x08000000 Section 236 startup_stm32f10x_md.o(RESET)
- !!!main 0x080000ec Section 8 __main.o(!!!main)
- !!!scatter 0x080000f4 Section 52 __scatter.o(!!!scatter)
- !!handler_zi 0x08000128 Section 28 __scatter_zi.o(!!handler_zi)
- .ARM.Collect$$libinit$$00000000 0x08000144 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
- .ARM.Collect$$libinit$$00000002 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
- .ARM.Collect$$libinit$$00000004 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
- .ARM.Collect$$libinit$$0000000A 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
- .ARM.Collect$$libinit$$0000000C 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
- .ARM.Collect$$libinit$$0000000E 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
- .ARM.Collect$$libinit$$00000011 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
- .ARM.Collect$$libinit$$00000013 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
- .ARM.Collect$$libinit$$00000015 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
- .ARM.Collect$$libinit$$00000017 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
- .ARM.Collect$$libinit$$00000019 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
- .ARM.Collect$$libinit$$0000001B 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
- .ARM.Collect$$libinit$$0000001D 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
- .ARM.Collect$$libinit$$0000001F 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
- .ARM.Collect$$libinit$$00000021 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
- .ARM.Collect$$libinit$$00000023 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
- .ARM.Collect$$libinit$$00000025 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
- .ARM.Collect$$libinit$$0000002C 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
- .ARM.Collect$$libinit$$0000002E 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
- .ARM.Collect$$libinit$$00000030 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
- .ARM.Collect$$libinit$$00000032 0x08000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
- .ARM.Collect$$libinit$$00000033 0x08000146 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
- .ARM.Collect$$libshutdown$$00000000 0x08000148 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
- .ARM.Collect$$libshutdown$$00000002 0x0800014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
- .ARM.Collect$$libshutdown$$00000004 0x0800014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
- .ARM.Collect$$libshutdown$$00000007 0x0800014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
- .ARM.Collect$$libshutdown$$0000000A 0x0800014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
- .ARM.Collect$$libshutdown$$0000000C 0x0800014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
- .ARM.Collect$$libshutdown$$0000000F 0x0800014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
- .ARM.Collect$$libshutdown$$00000010 0x0800014a Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
- .ARM.Collect$$rtentry$$00000000 0x0800014c Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
- .ARM.Collect$$rtentry$$00000002 0x0800014c Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
- .ARM.Collect$$rtentry$$00000004 0x0800014c Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
- .ARM.Collect$$rtentry$$00000009 0x08000152 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
- .ARM.Collect$$rtentry$$0000000A 0x08000152 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
- .ARM.Collect$$rtentry$$0000000C 0x08000156 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
- .ARM.Collect$$rtentry$$0000000D 0x08000156 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
- .ARM.Collect$$rtexit$$00000000 0x0800015e Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
- .ARM.Collect$$rtexit$$00000002 0x08000160 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
- .ARM.Collect$$rtexit$$00000003 0x08000160 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
- .ARM.Collect$$rtexit$$00000004 0x08000164 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
- .text 0x0800016c Section 64 startup_stm32f10x_md.o(.text)
- .text 0x080001ac Section 0 heapauxi.o(.text)
- .text 0x080001b2 Section 74 sys_stackheap_outer.o(.text)
- .text 0x080001fc Section 0 exit.o(.text)
- .text 0x08000210 Section 8 libspace.o(.text)
- .text 0x08000218 Section 0 sys_exit.o(.text)
- .text 0x08000224 Section 2 use_no_semi.o(.text)
- .text 0x08000226 Section 0 indicate_semi.o(.text)
- i.BusFault_Handler 0x08000226 Section 0 stm32f10x_it.o(i.BusFault_Handler)
- i.DebugMon_Handler 0x0800022a Section 0 stm32f10x_it.o(i.DebugMon_Handler)
- i.GPIO_Init 0x0800022c Section 0 stm32f10x_gpio.o(i.GPIO_Init)
- i.GPIO_WriteBit 0x08000342 Section 0 stm32f10x_gpio.o(i.GPIO_WriteBit)
- i.HardFault_Handler 0x0800034c Section 0 stm32f10x_it.o(i.HardFault_Handler)
- i.MemManage_Handler 0x08000350 Section 0 stm32f10x_it.o(i.MemManage_Handler)
- i.NMI_Handler 0x08000354 Section 0 stm32f10x_it.o(i.NMI_Handler)
- i.OLED_Clear 0x08000356 Section 0 oled.o(i.OLED_Clear)
- i.OLED_I2C_Init 0x08000380 Section 0 oled.o(i.OLED_I2C_Init)
- i.OLED_I2C_SendByte 0x080003d0 Section 0 oled.o(i.OLED_I2C_SendByte)
- i.OLED_I2C_Start 0x0800042c Section 0 oled.o(i.OLED_I2C_Start)
- i.OLED_I2C_Stop 0x08000460 Section 0 oled.o(i.OLED_I2C_Stop)
- i.OLED_Init 0x08000488 Section 0 oled.o(i.OLED_Init)
- i.OLED_SetCursor 0x08000536 Section 0 oled.o(i.OLED_SetCursor)
- i.OLED_ShowChar 0x08000558 Section 0 oled.o(i.OLED_ShowChar)
- i.OLED_ShowString 0x080005cc Section 0 oled.o(i.OLED_ShowString)
- i.OLED_WriteCommand 0x080005f4 Section 0 oled.o(i.OLED_WriteCommand)
- i.OLED_WriteData 0x08000614 Section 0 oled.o(i.OLED_WriteData)
- i.PendSV_Handler 0x08000634 Section 0 stm32f10x_it.o(i.PendSV_Handler)
- i.RCC_APB2PeriphClockCmd 0x08000638 Section 0 stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
- i.SVC_Handler 0x08000658 Section 0 stm32f10x_it.o(i.SVC_Handler)
- i.SetSysClock 0x0800065a Section 0 system_stm32f10x.o(i.SetSysClock)
- SetSysClock 0x0800065b Thumb Code 8 system_stm32f10x.o(i.SetSysClock)
- i.SetSysClockTo72 0x08000664 Section 0 system_stm32f10x.o(i.SetSysClockTo72)
- SetSysClockTo72 0x08000665 Thumb Code 214 system_stm32f10x.o(i.SetSysClockTo72)
- i.SysTick_Handler 0x08000744 Section 0 stm32f10x_it.o(i.SysTick_Handler)
- i.SystemInit 0x08000748 Section 0 system_stm32f10x.o(i.SystemInit)
- i.UsageFault_Handler 0x080007a8 Section 0 stm32f10x_it.o(i.UsageFault_Handler)
- i.main 0x080007ac Section 0 main.o(i.main)
- .constdata 0x080007d4 Section 1520 oled.o(.constdata)
- .bss 0x20000000 Section 96 libspace.o(.bss)
- HEAP 0x20000060 Section 512 startup_stm32f10x_md.o(HEAP)
- Heap_Mem 0x20000060 Data 512 startup_stm32f10x_md.o(HEAP)
- STACK 0x20000260 Section 1024 startup_stm32f10x_md.o(STACK)
- Stack_Mem 0x20000260 Data 1024 startup_stm32f10x_md.o(STACK)
- __initial_sp 0x20000660 Data 0 startup_stm32f10x_md.o(STACK)
-
- Global Symbols
-
- Symbol Name Value Ov Type Size Object(Section)
-
- BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
- __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
- __ARM_exceptions_init - Undefined Weak Reference
- __alloca_initialize - Undefined Weak Reference
- __arm_preinit_ - Undefined Weak Reference
- __cpp_initialize__aeabi_ - Undefined Weak Reference
- __cxa_finalize - Undefined Weak Reference
- __rt_locale - Undefined Weak Reference
- __sigvec_lookup - Undefined Weak Reference
- _atexit_init - Undefined Weak Reference
- _call_atexit_fns - Undefined Weak Reference
- _clock_init - Undefined Weak Reference
- _fp_trap_init - Undefined Weak Reference
- _fp_trap_shutdown - Undefined Weak Reference
- _get_lc_collate - Undefined Weak Reference
- _get_lc_ctype - Undefined Weak Reference
- _get_lc_monetary - Undefined Weak Reference
- _get_lc_numeric - Undefined Weak Reference
- _get_lc_time - Undefined Weak Reference
- _getenv_init - Undefined Weak Reference
- _handle_redirection - Undefined Weak Reference
- _init_alloc - Undefined Weak Reference
- _init_user_alloc - Undefined Weak Reference
- _initio - Undefined Weak Reference
- _rand_init - Undefined Weak Reference
- _signal_finish - Undefined Weak Reference
- _signal_init - Undefined Weak Reference
- _terminate_alloc - Undefined Weak Reference
- _terminate_user_alloc - Undefined Weak Reference
- _terminateio - Undefined Weak Reference
- __Vectors_Size 0x000000ec Number 0 startup_stm32f10x_md.o ABSOLUTE
- __Vectors 0x08000000 Data 4 startup_stm32f10x_md.o(RESET)
- __Vectors_End 0x080000ec Data 0 startup_stm32f10x_md.o(RESET)
- __main 0x080000ed Thumb Code 8 __main.o(!!!main)
- __scatterload 0x080000f5 Thumb Code 0 __scatter.o(!!!scatter)
- __scatterload_rt2 0x080000f5 Thumb Code 44 __scatter.o(!!!scatter)
- __scatterload_rt2_thumb_only 0x080000f5 Thumb Code 0 __scatter.o(!!!scatter)
- __scatterload_null 0x08000103 Thumb Code 0 __scatter.o(!!!scatter)
- __scatterload_zeroinit 0x08000129 Thumb Code 28 __scatter_zi.o(!!handler_zi)
- __rt_lib_init 0x08000145 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
- __rt_lib_init_alloca_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
- __rt_lib_init_argv_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
- __rt_lib_init_atexit_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
- __rt_lib_init_clock_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
- __rt_lib_init_cpp_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
- __rt_lib_init_exceptions_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
- __rt_lib_init_fp_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
- __rt_lib_init_fp_trap_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
- __rt_lib_init_getenv_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
- __rt_lib_init_heap_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
- __rt_lib_init_lc_collate_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
- __rt_lib_init_lc_ctype_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
- __rt_lib_init_lc_monetary_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
- __rt_lib_init_lc_numeric_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
- __rt_lib_init_lc_time_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
- __rt_lib_init_preinit_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
- __rt_lib_init_rand_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
- __rt_lib_init_return 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
- __rt_lib_init_signal_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
- __rt_lib_init_stdio_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
- __rt_lib_init_user_alloc_1 0x08000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
- __rt_lib_shutdown 0x08000149 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
- __rt_lib_shutdown_cpp_1 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
- __rt_lib_shutdown_fp_trap_1 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
- __rt_lib_shutdown_heap_1 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
- __rt_lib_shutdown_return 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
- __rt_lib_shutdown_signal_1 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
- __rt_lib_shutdown_stdio_1 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
- __rt_lib_shutdown_user_alloc_1 0x0800014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
- __rt_entry 0x0800014d Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
- __rt_entry_presh_1 0x0800014d Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
- __rt_entry_sh 0x0800014d Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
- __rt_entry_li 0x08000153 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
- __rt_entry_postsh_1 0x08000153 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
- __rt_entry_main 0x08000157 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
- __rt_entry_postli_1 0x08000157 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
- __rt_exit 0x0800015f Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
- __rt_exit_ls 0x08000161 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
- __rt_exit_prels_1 0x08000161 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
- __rt_exit_exit 0x08000165 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
- Reset_Handler 0x0800016d Thumb Code 8 startup_stm32f10x_md.o(.text)
- ADC1_2_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- CAN1_RX1_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- CAN1_SCE_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel1_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel2_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel3_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel4_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel5_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel6_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- DMA1_Channel7_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI0_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI15_10_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI1_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI2_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI3_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI4_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- EXTI9_5_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- FLASH_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- I2C1_ER_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- I2C1_EV_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- I2C2_ER_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- I2C2_EV_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- PVD_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- RCC_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- RTCAlarm_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- RTC_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- SPI1_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- SPI2_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TAMPER_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM1_BRK_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM1_CC_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM1_TRG_COM_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM1_UP_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM2_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM3_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- TIM4_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- USART1_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- USART2_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- USART3_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- USBWakeUp_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- USB_HP_CAN1_TX_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- USB_LP_CAN1_RX0_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- WWDG_IRQHandler 0x08000187 Thumb Code 0 startup_stm32f10x_md.o(.text)
- __user_initial_stackheap 0x08000189 Thumb Code 0 startup_stm32f10x_md.o(.text)
- __use_two_region_memory 0x080001ad Thumb Code 2 heapauxi.o(.text)
- __rt_heap_escrow$2region 0x080001af Thumb Code 2 heapauxi.o(.text)
- __rt_heap_expand$2region 0x080001b1 Thumb Code 2 heapauxi.o(.text)
- __user_setup_stackheap 0x080001b3 Thumb Code 74 sys_stackheap_outer.o(.text)
- exit 0x080001fd Thumb Code 18 exit.o(.text)
- __user_libspace 0x08000211 Thumb Code 8 libspace.o(.text)
- __user_perproc_libspace 0x08000211 Thumb Code 0 libspace.o(.text)
- __user_perthread_libspace 0x08000211 Thumb Code 0 libspace.o(.text)
- _sys_exit 0x08000219 Thumb Code 8 sys_exit.o(.text)
- __I$use$semihosting 0x08000225 Thumb Code 0 use_no_semi.o(.text)
- __use_no_semihosting_swi 0x08000225 Thumb Code 2 use_no_semi.o(.text)
- BusFault_Handler 0x08000227 Thumb Code 4 stm32f10x_it.o(i.BusFault_Handler)
- __semihosting_library_function 0x08000227 Thumb Code 0 indicate_semi.o(.text)
- DebugMon_Handler 0x0800022b Thumb Code 2 stm32f10x_it.o(i.DebugMon_Handler)
- GPIO_Init 0x0800022d Thumb Code 278 stm32f10x_gpio.o(i.GPIO_Init)
- GPIO_WriteBit 0x08000343 Thumb Code 10 stm32f10x_gpio.o(i.GPIO_WriteBit)
- HardFault_Handler 0x0800034d Thumb Code 4 stm32f10x_it.o(i.HardFault_Handler)
- MemManage_Handler 0x08000351 Thumb Code 4 stm32f10x_it.o(i.MemManage_Handler)
- NMI_Handler 0x08000355 Thumb Code 2 stm32f10x_it.o(i.NMI_Handler)
- OLED_Clear 0x08000357 Thumb Code 42 oled.o(i.OLED_Clear)
- OLED_I2C_Init 0x08000381 Thumb Code 76 oled.o(i.OLED_I2C_Init)
- OLED_I2C_SendByte 0x080003d1 Thumb Code 88 oled.o(i.OLED_I2C_SendByte)
- OLED_I2C_Start 0x0800042d Thumb Code 48 oled.o(i.OLED_I2C_Start)
- OLED_I2C_Stop 0x08000461 Thumb Code 36 oled.o(i.OLED_I2C_Stop)
- OLED_Init 0x08000489 Thumb Code 174 oled.o(i.OLED_Init)
- OLED_SetCursor 0x08000537 Thumb Code 34 oled.o(i.OLED_SetCursor)
- OLED_ShowChar 0x08000559 Thumb Code 110 oled.o(i.OLED_ShowChar)
- OLED_ShowString 0x080005cd Thumb Code 40 oled.o(i.OLED_ShowString)
- OLED_WriteCommand 0x080005f5 Thumb Code 32 oled.o(i.OLED_WriteCommand)
- OLED_WriteData 0x08000615 Thumb Code 32 oled.o(i.OLED_WriteData)
- PendSV_Handler 0x08000635 Thumb Code 2 stm32f10x_it.o(i.PendSV_Handler)
- RCC_APB2PeriphClockCmd 0x08000639 Thumb Code 26 stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
- SVC_Handler 0x08000659 Thumb Code 2 stm32f10x_it.o(i.SVC_Handler)
- SysTick_Handler 0x08000745 Thumb Code 2 stm32f10x_it.o(i.SysTick_Handler)
- SystemInit 0x08000749 Thumb Code 78 system_stm32f10x.o(i.SystemInit)
- UsageFault_Handler 0x080007a9 Thumb Code 4 stm32f10x_it.o(i.UsageFault_Handler)
- main 0x080007ad Thumb Code 28 main.o(i.main)
- OLED_F8x16 0x080007d4 Data 1520 oled.o(.constdata)
- Region$$Table$$Base 0x08000dc4 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x08000dd4 Number 0 anon$$obj.o(Region$$Table)
- __libspace_start 0x20000000 Data 96 libspace.o(.bss)
- __temporary_stack_top$libspace 0x20000060 Data 0 libspace.o(.bss)
-
-
-
-==============================================================================
-
-Memory Map of the image
-
- Image Entry point : 0x080000ed
-
- Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000dd4, Max: 0x00080000, ABSOLUTE)
-
- Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000dd4, Max: 0x00080000, ABSOLUTE)
-
- Exec Addr Load Addr Size Type Attr Idx E Section Name Object
-
- 0x08000000 0x08000000 0x000000ec Data RO 3 RESET startup_stm32f10x_md.o
- 0x080000ec 0x080000ec 0x00000008 Code RO 3479 * !!!main c_w.l(__main.o)
- 0x080000f4 0x080000f4 0x00000034 Code RO 3636 !!!scatter c_w.l(__scatter.o)
- 0x08000128 0x08000128 0x0000001c Code RO 3638 !!handler_zi c_w.l(__scatter_zi.o)
- 0x08000144 0x08000144 0x00000002 Code RO 3506 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3513 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3515 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3518 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3520 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3522 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3525 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3527 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3529 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3531 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3533 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3535 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3537 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3539 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3541 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3543 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3545 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3549 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3551 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3553 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000000 Code RO 3555 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
- 0x08000146 0x08000146 0x00000002 Code RO 3556 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
- 0x08000148 0x08000148 0x00000002 Code RO 3576 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
- 0x0800014a 0x0800014a 0x00000000 Code RO 3589 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o)
- 0x0800014a 0x0800014a 0x00000000 Code RO 3591 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o)
- 0x0800014a 0x0800014a 0x00000000 Code RO 3594 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o)
- 0x0800014a 0x0800014a 0x00000000 Code RO 3597 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o)
- 0x0800014a 0x0800014a 0x00000000 Code RO 3599 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o)
- 0x0800014a 0x0800014a 0x00000000 Code RO 3602 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
- 0x0800014a 0x0800014a 0x00000002 Code RO 3603 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o)
- 0x0800014c 0x0800014c 0x00000000 Code RO 3481 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
- 0x0800014c 0x0800014c 0x00000000 Code RO 3483 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
- 0x0800014c 0x0800014c 0x00000006 Code RO 3495 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
- 0x08000152 0x08000152 0x00000000 Code RO 3485 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
- 0x08000152 0x08000152 0x00000004 Code RO 3486 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
- 0x08000156 0x08000156 0x00000000 Code RO 3488 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
- 0x08000156 0x08000156 0x00000008 Code RO 3489 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
- 0x0800015e 0x0800015e 0x00000002 Code RO 3510 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
- 0x08000160 0x08000160 0x00000000 Code RO 3558 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
- 0x08000160 0x08000160 0x00000004 Code RO 3559 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
- 0x08000164 0x08000164 0x00000006 Code RO 3560 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
- 0x0800016a 0x0800016a 0x00000002 PAD
- 0x0800016c 0x0800016c 0x00000040 Code RO 4 .text startup_stm32f10x_md.o
- 0x080001ac 0x080001ac 0x00000006 Code RO 3477 .text c_w.l(heapauxi.o)
- 0x080001b2 0x080001b2 0x0000004a Code RO 3497 .text c_w.l(sys_stackheap_outer.o)
- 0x080001fc 0x080001fc 0x00000012 Code RO 3499 .text c_w.l(exit.o)
- 0x0800020e 0x0800020e 0x00000002 PAD
- 0x08000210 0x08000210 0x00000008 Code RO 3507 .text c_w.l(libspace.o)
- 0x08000218 0x08000218 0x0000000c Code RO 3568 .text c_w.l(sys_exit.o)
- 0x08000224 0x08000224 0x00000002 Code RO 3579 .text c_w.l(use_no_semi.o)
- 0x08000226 0x08000226 0x00000000 Code RO 3581 .text c_w.l(indicate_semi.o)
- 0x08000226 0x08000226 0x00000004 Code RO 3412 i.BusFault_Handler stm32f10x_it.o
- 0x0800022a 0x0800022a 0x00000002 Code RO 3413 i.DebugMon_Handler stm32f10x_it.o
- 0x0800022c 0x0800022c 0x00000116 Code RO 1347 i.GPIO_Init stm32f10x_gpio.o
- 0x08000342 0x08000342 0x0000000a Code RO 1358 i.GPIO_WriteBit stm32f10x_gpio.o
- 0x0800034c 0x0800034c 0x00000004 Code RO 3414 i.HardFault_Handler stm32f10x_it.o
- 0x08000350 0x08000350 0x00000004 Code RO 3415 i.MemManage_Handler stm32f10x_it.o
- 0x08000354 0x08000354 0x00000002 Code RO 3416 i.NMI_Handler stm32f10x_it.o
- 0x08000356 0x08000356 0x0000002a Code RO 3289 i.OLED_Clear oled.o
- 0x08000380 0x08000380 0x00000050 Code RO 3290 i.OLED_I2C_Init oled.o
- 0x080003d0 0x080003d0 0x0000005c Code RO 3291 i.OLED_I2C_SendByte oled.o
- 0x0800042c 0x0800042c 0x00000034 Code RO 3292 i.OLED_I2C_Start oled.o
- 0x08000460 0x08000460 0x00000028 Code RO 3293 i.OLED_I2C_Stop oled.o
- 0x08000488 0x08000488 0x000000ae Code RO 3294 i.OLED_Init oled.o
- 0x08000536 0x08000536 0x00000022 Code RO 3296 i.OLED_SetCursor oled.o
- 0x08000558 0x08000558 0x00000074 Code RO 3298 i.OLED_ShowChar oled.o
- 0x080005cc 0x080005cc 0x00000028 Code RO 3302 i.OLED_ShowString oled.o
- 0x080005f4 0x080005f4 0x00000020 Code RO 3303 i.OLED_WriteCommand oled.o
- 0x08000614 0x08000614 0x00000020 Code RO 3304 i.OLED_WriteData oled.o
- 0x08000634 0x08000634 0x00000002 Code RO 3417 i.PendSV_Handler stm32f10x_it.o
- 0x08000636 0x08000636 0x00000002 PAD
- 0x08000638 0x08000638 0x00000020 Code RO 1777 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o
- 0x08000658 0x08000658 0x00000002 Code RO 3418 i.SVC_Handler stm32f10x_it.o
- 0x0800065a 0x0800065a 0x00000008 Code RO 24 i.SetSysClock system_stm32f10x.o
- 0x08000662 0x08000662 0x00000002 PAD
- 0x08000664 0x08000664 0x000000e0 Code RO 25 i.SetSysClockTo72 system_stm32f10x.o
- 0x08000744 0x08000744 0x00000002 Code RO 3419 i.SysTick_Handler stm32f10x_it.o
- 0x08000746 0x08000746 0x00000002 PAD
- 0x08000748 0x08000748 0x00000060 Code RO 27 i.SystemInit system_stm32f10x.o
- 0x080007a8 0x080007a8 0x00000004 Code RO 3420 i.UsageFault_Handler stm32f10x_it.o
- 0x080007ac 0x080007ac 0x00000028 Code RO 3397 i.main main.o
- 0x080007d4 0x080007d4 0x000005f0 Data RO 3305 .constdata oled.o
- 0x08000dc4 0x08000dc4 0x00000010 Data RO 3634 Region$$Table anon$$obj.o
-
-
- Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000dd4, Size: 0x00000660, Max: 0x00010000, ABSOLUTE)
-
- Exec Addr Load Addr Size Type Attr Idx E Section Name Object
-
- 0x20000000 - 0x00000060 Zero RW 3508 .bss c_w.l(libspace.o)
- 0x20000060 - 0x00000200 Zero RW 2 HEAP startup_stm32f10x_md.o
- 0x20000260 - 0x00000400 Zero RW 1 STACK startup_stm32f10x_md.o
-
-
-==============================================================================
-
-Image component sizes
-
-
- Code (inc. data) RO Data RW Data ZI Data Debug Object Name
-
- 0 0 0 0 0 4508 core_cm3.o
- 40 12 0 0 0 383 main.o
- 0 0 0 0 0 203048 misc.o
- 734 22 1520 0 0 5855 oled.o
- 64 26 236 0 1536 788 startup_stm32f10x_md.o
- 288 0 0 0 0 10600 stm32f10x_gpio.o
- 26 0 0 0 0 3406 stm32f10x_it.o
- 32 6 0 0 0 501 stm32f10x_rcc.o
- 328 28 0 0 0 9973 system_stm32f10x.o
-
- ----------------------------------------------------------------------
- 1518 94 1772 0 1536 239062 Object Totals
- 0 0 16 0 0 0 (incl. Generated)
- 6 0 0 0 0 0 (incl. Padding)
-
- ----------------------------------------------------------------------
-
- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
-
- 8 0 0 0 0 68 __main.o
- 0 0 0 0 0 0 __rtentry.o
- 12 0 0 0 0 0 __rtentry2.o
- 6 0 0 0 0 0 __rtentry4.o
- 52 8 0 0 0 0 __scatter.o
- 28 0 0 0 0 0 __scatter_zi.o
- 18 0 0 0 0 80 exit.o
- 6 0 0 0 0 152 heapauxi.o
- 0 0 0 0 0 0 indicate_semi.o
- 2 0 0 0 0 0 libinit.o
- 2 0 0 0 0 0 libinit2.o
- 2 0 0 0 0 0 libshutdown.o
- 2 0 0 0 0 0 libshutdown2.o
- 8 4 0 0 96 68 libspace.o
- 2 0 0 0 0 0 rtexit.o
- 10 0 0 0 0 0 rtexit2.o
- 12 4 0 0 0 68 sys_exit.o
- 74 0 0 0 0 80 sys_stackheap_outer.o
- 2 0 0 0 0 68 use_no_semi.o
-
- ----------------------------------------------------------------------
- 250 16 0 0 96 584 Library Totals
- 4 0 0 0 0 0 (incl. Padding)
-
- ----------------------------------------------------------------------
-
- Code (inc. data) RO Data RW Data ZI Data Debug Library Name
-
- 246 16 0 0 96 584 c_w.l
-
- ----------------------------------------------------------------------
- 250 16 0 0 96 584 Library Totals
-
- ----------------------------------------------------------------------
-
-==============================================================================
-
-
- Code (inc. data) RO Data RW Data ZI Data Debug
-
- 1768 110 1772 0 1632 238170 Grand Totals
- 1768 110 1772 0 1632 238170 ELF Image Totals
- 1768 110 1772 0 0 0 ROM Totals
-
-==============================================================================
-
- Total RO Size (Code + RO Data) 3540 ( 3.46kB)
- Total RW Size (RW Data + ZI Data) 1632 ( 1.59kB)
- Total ROM Size (Code + RO Data + RW Data) 3540 ( 3.46kB)
-
-==============================================================================
-
diff --git a/Listings/startup_stm32f10x_md.lst b/Listings/startup_stm32f10x_md.lst
deleted file mode 100644
index 4660adb..0000000
--- a/Listings/startup_stm32f10x_md.lst
+++ /dev/null
@@ -1,1209 +0,0 @@
-
-
-
-ARM Macro Assembler Page 1
-
-
- 1 00000000 ;******************** (C) COPYRIGHT 2011 STMicroelectron
- ics ********************
- 2 00000000 ;* File Name : startup_stm32f10x_md.s
- 3 00000000 ;* Author : MCD Application Team
- 4 00000000 ;* Version : V3.5.0
- 5 00000000 ;* Date : 11-March-2011
- 6 00000000 ;* Description : STM32F10x Medium Density Devices
- vector table for MDK-ARM
- 7 00000000 ;* toolchain.
- 8 00000000 ;* This module performs:
- 9 00000000 ;* - Set the initial SP
- 10 00000000 ;* - Set the initial PC == Reset_Ha
- ndler
- 11 00000000 ;* - Set the vector table entries w
- ith the exceptions ISR address
- 12 00000000 ;* - Configure the clock system
- 13 00000000 ;* - Branches to __main in the C li
- brary (which eventually
- 14 00000000 ;* calls main()).
- 15 00000000 ;* After Reset the CortexM3 process
- or is in Thread mode,
- 16 00000000 ;* priority is Privileged, and the
- Stack is set to Main.
- 17 00000000 ;* <<< Use Configuration Wizard in Context Menu >>>
- 18 00000000 ;*******************************************************
- ************************
- 19 00000000 ; THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS A
- T PROVIDING CUSTOMERS
- 20 00000000 ; WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN OR
- DER FOR THEM TO SAVE TIME.
- 21 00000000 ; AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIAB
- LE FOR ANY DIRECT,
- 22 00000000 ; INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY
- CLAIMS ARISING FROM THE
- 23 00000000 ; CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOM
- ERS OF THE CODING
- 24 00000000 ; INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR
- PRODUCTS.
- 25 00000000 ;*******************************************************
- ************************
- 26 00000000
- 27 00000000 ; Amount of memory (in bytes) allocated for Stack
- 28 00000000 ; Tailor this value to your application needs
- 29 00000000 ; Stack Configuration
- 30 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
- 31 00000000 ;
- 32 00000000
- 33 00000000 00000400
- Stack_Size
- EQU 0x00000400
- 34 00000000
- 35 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
-=3
- 36 00000000 Stack_Mem
- SPACE Stack_Size
- 37 00000400 __initial_sp
- 38 00000400
- 39 00000400
- 40 00000400 ; Heap Configuration
-
-
-
-ARM Macro Assembler Page 2
-
-
- 41 00000400 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
- 42 00000400 ;
- 43 00000400
- 44 00000400 00000200
- Heap_Size
- EQU 0x00000200
- 45 00000400
- 46 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=
-3
- 47 00000000 __heap_base
- 48 00000000 Heap_Mem
- SPACE Heap_Size
- 49 00000200 __heap_limit
- 50 00000200
- 51 00000200 PRESERVE8
- 52 00000200 THUMB
- 53 00000200
- 54 00000200
- 55 00000200 ; Vector Table Mapped to Address 0 at Reset
- 56 00000200 AREA RESET, DATA, READONLY
- 57 00000000 EXPORT __Vectors
- 58 00000000 EXPORT __Vectors_End
- 59 00000000 EXPORT __Vectors_Size
- 60 00000000
- 61 00000000 00000000
- __Vectors
- DCD __initial_sp ; Top of Stack
- 62 00000004 00000000 DCD Reset_Handler ; Reset Handler
- 63 00000008 00000000 DCD NMI_Handler ; NMI Handler
- 64 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
- Handler
- 65 00000010 00000000 DCD MemManage_Handler
- ; MPU Fault Handler
-
- 66 00000014 00000000 DCD BusFault_Handler
- ; Bus Fault Handler
-
- 67 00000018 00000000 DCD UsageFault_Handler ; Usage Faul
- t Handler
- 68 0000001C 00000000 DCD 0 ; Reserved
- 69 00000020 00000000 DCD 0 ; Reserved
- 70 00000024 00000000 DCD 0 ; Reserved
- 71 00000028 00000000 DCD 0 ; Reserved
- 72 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
- 73 00000030 00000000 DCD DebugMon_Handler ; Debug Monito
- r Handler
- 74 00000034 00000000 DCD 0 ; Reserved
- 75 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
-
- 76 0000003C 00000000 DCD SysTick_Handler
- ; SysTick Handler
- 77 00000040
- 78 00000040 ; External Interrupts
- 79 00000040 00000000 DCD WWDG_IRQHandler
- ; Window Watchdog
- 80 00000044 00000000 DCD PVD_IRQHandler ; PVD through EX
- TI Line detect
- 81 00000048 00000000 DCD TAMPER_IRQHandler ; Tamper
- 82 0000004C 00000000 DCD RTC_IRQHandler ; RTC
-
-
-
-ARM Macro Assembler Page 3
-
-
- 83 00000050 00000000 DCD FLASH_IRQHandler ; Flash
- 84 00000054 00000000 DCD RCC_IRQHandler ; RCC
- 85 00000058 00000000 DCD EXTI0_IRQHandler ; EXTI Line 0
- 86 0000005C 00000000 DCD EXTI1_IRQHandler ; EXTI Line 1
- 87 00000060 00000000 DCD EXTI2_IRQHandler ; EXTI Line 2
- 88 00000064 00000000 DCD EXTI3_IRQHandler ; EXTI Line 3
- 89 00000068 00000000 DCD EXTI4_IRQHandler ; EXTI Line 4
- 90 0000006C 00000000 DCD DMA1_Channel1_IRQHandler
- ; DMA1 Channel 1
- 91 00000070 00000000 DCD DMA1_Channel2_IRQHandler
- ; DMA1 Channel 2
- 92 00000074 00000000 DCD DMA1_Channel3_IRQHandler
- ; DMA1 Channel 3
- 93 00000078 00000000 DCD DMA1_Channel4_IRQHandler
- ; DMA1 Channel 4
- 94 0000007C 00000000 DCD DMA1_Channel5_IRQHandler
- ; DMA1 Channel 5
- 95 00000080 00000000 DCD DMA1_Channel6_IRQHandler
- ; DMA1 Channel 6
- 96 00000084 00000000 DCD DMA1_Channel7_IRQHandler
- ; DMA1 Channel 7
- 97 00000088 00000000 DCD ADC1_2_IRQHandler ; ADC1_2
- 98 0000008C 00000000 DCD USB_HP_CAN1_TX_IRQHandler ; USB
- High Priority or C
- AN1 TX
- 99 00000090 00000000 DCD USB_LP_CAN1_RX0_IRQHandler ; US
- B Low Priority or
- CAN1 RX0
- 100 00000094 00000000 DCD CAN1_RX1_IRQHandler ; CAN1 RX1
- 101 00000098 00000000 DCD CAN1_SCE_IRQHandler ; CAN1 SCE
- 102 0000009C 00000000 DCD EXTI9_5_IRQHandler
- ; EXTI Line 9..5
- 103 000000A0 00000000 DCD TIM1_BRK_IRQHandler
- ; TIM1 Break
- 104 000000A4 00000000 DCD TIM1_UP_IRQHandler
- ; TIM1 Update
- 105 000000A8 00000000 DCD TIM1_TRG_COM_IRQHandler ; TIM1
- Trigger and Commuta
- tion
- 106 000000AC 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
- re Compare
- 107 000000B0 00000000 DCD TIM2_IRQHandler ; TIM2
- 108 000000B4 00000000 DCD TIM3_IRQHandler ; TIM3
- 109 000000B8 00000000 DCD TIM4_IRQHandler ; TIM4
- 110 000000BC 00000000 DCD I2C1_EV_IRQHandler ; I2C1 Event
-
- 111 000000C0 00000000 DCD I2C1_ER_IRQHandler ; I2C1 Error
-
- 112 000000C4 00000000 DCD I2C2_EV_IRQHandler ; I2C2 Event
-
- 113 000000C8 00000000 DCD I2C2_ER_IRQHandler ; I2C2 Error
-
- 114 000000CC 00000000 DCD SPI1_IRQHandler ; SPI1
- 115 000000D0 00000000 DCD SPI2_IRQHandler ; SPI2
- 116 000000D4 00000000 DCD USART1_IRQHandler ; USART1
- 117 000000D8 00000000 DCD USART2_IRQHandler ; USART2
- 118 000000DC 00000000 DCD USART3_IRQHandler ; USART3
- 119 000000E0 00000000 DCD EXTI15_10_IRQHandler
- ; EXTI Line 15..10
-
-
-
-ARM Macro Assembler Page 4
-
-
- 120 000000E4 00000000 DCD RTCAlarm_IRQHandler ; RTC Alarm
- through EXTI Line
- 121 000000E8 00000000 DCD USBWakeUp_IRQHandler ; USB Wake
- up from suspend
- 122 000000EC __Vectors_End
- 123 000000EC
- 124 000000EC 000000EC
- __Vectors_Size
- EQU __Vectors_End - __Vectors
- 125 000000EC
- 126 000000EC AREA |.text|, CODE, READONLY
- 127 00000000
- 128 00000000 ; Reset handler
- 129 00000000 Reset_Handler
- PROC
- 130 00000000 EXPORT Reset_Handler [WEAK
-]
- 131 00000000 IMPORT __main
- 132 00000000 IMPORT SystemInit
- 133 00000000 4809 LDR R0, =SystemInit
- 134 00000002 4780 BLX R0
- 135 00000004 4809 LDR R0, =__main
- 136 00000006 4700 BX R0
- 137 00000008 ENDP
- 138 00000008
- 139 00000008 ; Dummy Exception Handlers (infinite loops which can be
- modified)
- 140 00000008
- 141 00000008 NMI_Handler
- PROC
- 142 00000008 EXPORT NMI_Handler [WEA
-K]
- 143 00000008 E7FE B .
- 144 0000000A ENDP
- 146 0000000A HardFault_Handler
- PROC
- 147 0000000A EXPORT HardFault_Handler [WEA
-K]
- 148 0000000A E7FE B .
- 149 0000000C ENDP
- 151 0000000C MemManage_Handler
- PROC
- 152 0000000C EXPORT MemManage_Handler [WEA
-K]
- 153 0000000C E7FE B .
- 154 0000000E ENDP
- 156 0000000E BusFault_Handler
- PROC
- 157 0000000E EXPORT BusFault_Handler [WEA
-K]
- 158 0000000E E7FE B .
- 159 00000010 ENDP
- 161 00000010 UsageFault_Handler
- PROC
- 162 00000010 EXPORT UsageFault_Handler [WEA
-K]
- 163 00000010 E7FE B .
- 164 00000012 ENDP
- 165 00000012 SVC_Handler
-
-
-
-ARM Macro Assembler Page 5
-
-
- PROC
- 166 00000012 EXPORT SVC_Handler [WEA
-K]
- 167 00000012 E7FE B .
- 168 00000014 ENDP
- 170 00000014 DebugMon_Handler
- PROC
- 171 00000014 EXPORT DebugMon_Handler [WEA
-K]
- 172 00000014 E7FE B .
- 173 00000016 ENDP
- 174 00000016 PendSV_Handler
- PROC
- 175 00000016 EXPORT PendSV_Handler [WEA
-K]
- 176 00000016 E7FE B .
- 177 00000018 ENDP
- 178 00000018 SysTick_Handler
- PROC
- 179 00000018 EXPORT SysTick_Handler [WEA
-K]
- 180 00000018 E7FE B .
- 181 0000001A ENDP
- 182 0000001A
- 183 0000001A Default_Handler
- PROC
- 184 0000001A
- 185 0000001A EXPORT WWDG_IRQHandler [WEA
-K]
- 186 0000001A EXPORT PVD_IRQHandler [WEA
-K]
- 187 0000001A EXPORT TAMPER_IRQHandler [WEA
-K]
- 188 0000001A EXPORT RTC_IRQHandler [WEA
-K]
- 189 0000001A EXPORT FLASH_IRQHandler [WEA
-K]
- 190 0000001A EXPORT RCC_IRQHandler [WEA
-K]
- 191 0000001A EXPORT EXTI0_IRQHandler [WEA
-K]
- 192 0000001A EXPORT EXTI1_IRQHandler [WEA
-K]
- 193 0000001A EXPORT EXTI2_IRQHandler [WEA
-K]
- 194 0000001A EXPORT EXTI3_IRQHandler [WEA
-K]
- 195 0000001A EXPORT EXTI4_IRQHandler [WEA
-K]
- 196 0000001A EXPORT DMA1_Channel1_IRQHandler [WEA
-K]
- 197 0000001A EXPORT DMA1_Channel2_IRQHandler [WEA
-K]
- 198 0000001A EXPORT DMA1_Channel3_IRQHandler [WEA
-K]
- 199 0000001A EXPORT DMA1_Channel4_IRQHandler [WEA
-K]
- 200 0000001A EXPORT DMA1_Channel5_IRQHandler [WEA
-K]
-
-
-
-ARM Macro Assembler Page 6
-
-
- 201 0000001A EXPORT DMA1_Channel6_IRQHandler [WEA
-K]
- 202 0000001A EXPORT DMA1_Channel7_IRQHandler [WEA
-K]
- 203 0000001A EXPORT ADC1_2_IRQHandler [WEA
-K]
- 204 0000001A EXPORT USB_HP_CAN1_TX_IRQHandler [WEA
-K]
- 205 0000001A EXPORT USB_LP_CAN1_RX0_IRQHandler [WEA
-K]
- 206 0000001A EXPORT CAN1_RX1_IRQHandler [WEA
-K]
- 207 0000001A EXPORT CAN1_SCE_IRQHandler [WEA
-K]
- 208 0000001A EXPORT EXTI9_5_IRQHandler [WEA
-K]
- 209 0000001A EXPORT TIM1_BRK_IRQHandler [WEA
-K]
- 210 0000001A EXPORT TIM1_UP_IRQHandler [WEA
-K]
- 211 0000001A EXPORT TIM1_TRG_COM_IRQHandler [WEA
-K]
- 212 0000001A EXPORT TIM1_CC_IRQHandler [WEA
-K]
- 213 0000001A EXPORT TIM2_IRQHandler [WEA
-K]
- 214 0000001A EXPORT TIM3_IRQHandler [WEA
-K]
- 215 0000001A EXPORT TIM4_IRQHandler [WEA
-K]
- 216 0000001A EXPORT I2C1_EV_IRQHandler [WEA
-K]
- 217 0000001A EXPORT I2C1_ER_IRQHandler [WEA
-K]
- 218 0000001A EXPORT I2C2_EV_IRQHandler [WEA
-K]
- 219 0000001A EXPORT I2C2_ER_IRQHandler [WEA
-K]
- 220 0000001A EXPORT SPI1_IRQHandler [WEA
-K]
- 221 0000001A EXPORT SPI2_IRQHandler [WEA
-K]
- 222 0000001A EXPORT USART1_IRQHandler [WEA
-K]
- 223 0000001A EXPORT USART2_IRQHandler [WEA
-K]
- 224 0000001A EXPORT USART3_IRQHandler [WEA
-K]
- 225 0000001A EXPORT EXTI15_10_IRQHandler [WEA
-K]
- 226 0000001A EXPORT RTCAlarm_IRQHandler [WEA
-K]
- 227 0000001A EXPORT USBWakeUp_IRQHandler [WEA
-K]
- 228 0000001A
- 229 0000001A WWDG_IRQHandler
- 230 0000001A PVD_IRQHandler
- 231 0000001A TAMPER_IRQHandler
- 232 0000001A RTC_IRQHandler
-
-
-
-ARM Macro Assembler Page 7
-
-
- 233 0000001A FLASH_IRQHandler
- 234 0000001A RCC_IRQHandler
- 235 0000001A EXTI0_IRQHandler
- 236 0000001A EXTI1_IRQHandler
- 237 0000001A EXTI2_IRQHandler
- 238 0000001A EXTI3_IRQHandler
- 239 0000001A EXTI4_IRQHandler
- 240 0000001A DMA1_Channel1_IRQHandler
- 241 0000001A DMA1_Channel2_IRQHandler
- 242 0000001A DMA1_Channel3_IRQHandler
- 243 0000001A DMA1_Channel4_IRQHandler
- 244 0000001A DMA1_Channel5_IRQHandler
- 245 0000001A DMA1_Channel6_IRQHandler
- 246 0000001A DMA1_Channel7_IRQHandler
- 247 0000001A ADC1_2_IRQHandler
- 248 0000001A USB_HP_CAN1_TX_IRQHandler
- 249 0000001A USB_LP_CAN1_RX0_IRQHandler
- 250 0000001A CAN1_RX1_IRQHandler
- 251 0000001A CAN1_SCE_IRQHandler
- 252 0000001A EXTI9_5_IRQHandler
- 253 0000001A TIM1_BRK_IRQHandler
- 254 0000001A TIM1_UP_IRQHandler
- 255 0000001A TIM1_TRG_COM_IRQHandler
- 256 0000001A TIM1_CC_IRQHandler
- 257 0000001A TIM2_IRQHandler
- 258 0000001A TIM3_IRQHandler
- 259 0000001A TIM4_IRQHandler
- 260 0000001A I2C1_EV_IRQHandler
- 261 0000001A I2C1_ER_IRQHandler
- 262 0000001A I2C2_EV_IRQHandler
- 263 0000001A I2C2_ER_IRQHandler
- 264 0000001A SPI1_IRQHandler
- 265 0000001A SPI2_IRQHandler
- 266 0000001A USART1_IRQHandler
- 267 0000001A USART2_IRQHandler
- 268 0000001A USART3_IRQHandler
- 269 0000001A EXTI15_10_IRQHandler
- 270 0000001A RTCAlarm_IRQHandler
- 271 0000001A USBWakeUp_IRQHandler
- 272 0000001A
- 273 0000001A E7FE B .
- 274 0000001C
- 275 0000001C ENDP
- 276 0000001C
- 277 0000001C ALIGN
- 278 0000001C
- 279 0000001C ;*******************************************************
- ************************
- 280 0000001C ; User Stack and Heap initialization
- 281 0000001C ;*******************************************************
- ************************
- 282 0000001C IF :DEF:__MICROLIB
- 289 0000001C
- 290 0000001C IMPORT __use_two_region_memory
- 291 0000001C EXPORT __user_initial_stackheap
- 292 0000001C
- 293 0000001C __user_initial_stackheap
- 294 0000001C
- 295 0000001C 4804 LDR R0, = Heap_Mem
-
-
-
-ARM Macro Assembler Page 8
-
-
- 296 0000001E 4905 LDR R1, =(Stack_Mem + Stack_Size)
- 297 00000020 4A05 LDR R2, = (Heap_Mem + Heap_Size)
- 298 00000022 4B06 LDR R3, = Stack_Mem
- 299 00000024 4770 BX LR
- 300 00000026
- 301 00000026 00 00 ALIGN
- 302 00000028
- 303 00000028 ENDIF
- 304 00000028
- 305 00000028 END
- 00000000
- 00000000
- 00000000
- 00000400
- 00000200
- 00000000
-Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
-ork --depend=.\objects\startup_stm32f10x_md.d -o.\objects\startup_stm32f10x_md.
-o -I.\RTE\_Target_1 -ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include -ID
-:\Keil5\Core\ARM\CMSIS\Include --predefine="__UVISION_VERSION SETA 524" --prede
-fine="STM32F10X_HD SETA 1" --list=.\listings\startup_stm32f10x_md.lst Start\sta
-rtup_stm32f10x_md.s
-
-
-
-ARM Macro Assembler Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-STACK 00000000
-
-Symbol: STACK
- Definitions
- At line 35 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: STACK unused
-Stack_Mem 00000000
-
-Symbol: Stack_Mem
- Definitions
- At line 36 in file Start\startup_stm32f10x_md.s
- Uses
- At line 296 in file Start\startup_stm32f10x_md.s
- At line 298 in file Start\startup_stm32f10x_md.s
-
-__initial_sp 00000400
-
-Symbol: __initial_sp
- Definitions
- At line 37 in file Start\startup_stm32f10x_md.s
- Uses
- At line 61 in file Start\startup_stm32f10x_md.s
-Comment: __initial_sp used once
-3 symbols
-
-
-
-ARM Macro Assembler Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-HEAP 00000000
-
-Symbol: HEAP
- Definitions
- At line 46 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: HEAP unused
-Heap_Mem 00000000
-
-Symbol: Heap_Mem
- Definitions
- At line 48 in file Start\startup_stm32f10x_md.s
- Uses
- At line 295 in file Start\startup_stm32f10x_md.s
- At line 297 in file Start\startup_stm32f10x_md.s
-
-__heap_base 00000000
-
-Symbol: __heap_base
- Definitions
- At line 47 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: __heap_base unused
-__heap_limit 00000200
-
-Symbol: __heap_limit
- Definitions
- At line 49 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: __heap_limit unused
-4 symbols
-
-
-
-ARM Macro Assembler Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-RESET 00000000
-
-Symbol: RESET
- Definitions
- At line 56 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: RESET unused
-__Vectors 00000000
-
-Symbol: __Vectors
- Definitions
- At line 61 in file Start\startup_stm32f10x_md.s
- Uses
- At line 57 in file Start\startup_stm32f10x_md.s
- At line 124 in file Start\startup_stm32f10x_md.s
-
-__Vectors_End 000000EC
-
-Symbol: __Vectors_End
- Definitions
- At line 122 in file Start\startup_stm32f10x_md.s
- Uses
- At line 58 in file Start\startup_stm32f10x_md.s
- At line 124 in file Start\startup_stm32f10x_md.s
-
-3 symbols
-
-
-
-ARM Macro Assembler Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-.text 00000000
-
-Symbol: .text
- Definitions
- At line 126 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: .text unused
-ADC1_2_IRQHandler 0000001A
-
-Symbol: ADC1_2_IRQHandler
- Definitions
- At line 247 in file Start\startup_stm32f10x_md.s
- Uses
- At line 97 in file Start\startup_stm32f10x_md.s
- At line 203 in file Start\startup_stm32f10x_md.s
-
-BusFault_Handler 0000000E
-
-Symbol: BusFault_Handler
- Definitions
- At line 156 in file Start\startup_stm32f10x_md.s
- Uses
- At line 66 in file Start\startup_stm32f10x_md.s
- At line 157 in file Start\startup_stm32f10x_md.s
-
-CAN1_RX1_IRQHandler 0000001A
-
-Symbol: CAN1_RX1_IRQHandler
- Definitions
- At line 250 in file Start\startup_stm32f10x_md.s
- Uses
- At line 100 in file Start\startup_stm32f10x_md.s
- At line 206 in file Start\startup_stm32f10x_md.s
-
-CAN1_SCE_IRQHandler 0000001A
-
-Symbol: CAN1_SCE_IRQHandler
- Definitions
- At line 251 in file Start\startup_stm32f10x_md.s
- Uses
- At line 101 in file Start\startup_stm32f10x_md.s
- At line 207 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel1_IRQHandler 0000001A
-
-Symbol: DMA1_Channel1_IRQHandler
- Definitions
- At line 240 in file Start\startup_stm32f10x_md.s
- Uses
- At line 90 in file Start\startup_stm32f10x_md.s
- At line 196 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel2_IRQHandler 0000001A
-
-Symbol: DMA1_Channel2_IRQHandler
- Definitions
- At line 241 in file Start\startup_stm32f10x_md.s
- Uses
-
-
-
-ARM Macro Assembler Page 2 Alphabetic symbol ordering
-Relocatable symbols
-
- At line 91 in file Start\startup_stm32f10x_md.s
- At line 197 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel3_IRQHandler 0000001A
-
-Symbol: DMA1_Channel3_IRQHandler
- Definitions
- At line 242 in file Start\startup_stm32f10x_md.s
- Uses
- At line 92 in file Start\startup_stm32f10x_md.s
- At line 198 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel4_IRQHandler 0000001A
-
-Symbol: DMA1_Channel4_IRQHandler
- Definitions
- At line 243 in file Start\startup_stm32f10x_md.s
- Uses
- At line 93 in file Start\startup_stm32f10x_md.s
- At line 199 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel5_IRQHandler 0000001A
-
-Symbol: DMA1_Channel5_IRQHandler
- Definitions
- At line 244 in file Start\startup_stm32f10x_md.s
- Uses
- At line 94 in file Start\startup_stm32f10x_md.s
- At line 200 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel6_IRQHandler 0000001A
-
-Symbol: DMA1_Channel6_IRQHandler
- Definitions
- At line 245 in file Start\startup_stm32f10x_md.s
- Uses
- At line 95 in file Start\startup_stm32f10x_md.s
- At line 201 in file Start\startup_stm32f10x_md.s
-
-DMA1_Channel7_IRQHandler 0000001A
-
-Symbol: DMA1_Channel7_IRQHandler
- Definitions
- At line 246 in file Start\startup_stm32f10x_md.s
- Uses
- At line 96 in file Start\startup_stm32f10x_md.s
- At line 202 in file Start\startup_stm32f10x_md.s
-
-DebugMon_Handler 00000014
-
-Symbol: DebugMon_Handler
- Definitions
- At line 170 in file Start\startup_stm32f10x_md.s
- Uses
- At line 73 in file Start\startup_stm32f10x_md.s
- At line 171 in file Start\startup_stm32f10x_md.s
-
-Default_Handler 0000001A
-
-
-
-
-ARM Macro Assembler Page 3 Alphabetic symbol ordering
-Relocatable symbols
-
-Symbol: Default_Handler
- Definitions
- At line 183 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: Default_Handler unused
-EXTI0_IRQHandler 0000001A
-
-Symbol: EXTI0_IRQHandler
- Definitions
- At line 235 in file Start\startup_stm32f10x_md.s
- Uses
- At line 85 in file Start\startup_stm32f10x_md.s
- At line 191 in file Start\startup_stm32f10x_md.s
-
-EXTI15_10_IRQHandler 0000001A
-
-Symbol: EXTI15_10_IRQHandler
- Definitions
- At line 269 in file Start\startup_stm32f10x_md.s
- Uses
- At line 119 in file Start\startup_stm32f10x_md.s
- At line 225 in file Start\startup_stm32f10x_md.s
-
-EXTI1_IRQHandler 0000001A
-
-Symbol: EXTI1_IRQHandler
- Definitions
- At line 236 in file Start\startup_stm32f10x_md.s
- Uses
- At line 86 in file Start\startup_stm32f10x_md.s
- At line 192 in file Start\startup_stm32f10x_md.s
-
-EXTI2_IRQHandler 0000001A
-
-Symbol: EXTI2_IRQHandler
- Definitions
- At line 237 in file Start\startup_stm32f10x_md.s
- Uses
- At line 87 in file Start\startup_stm32f10x_md.s
- At line 193 in file Start\startup_stm32f10x_md.s
-
-EXTI3_IRQHandler 0000001A
-
-Symbol: EXTI3_IRQHandler
- Definitions
- At line 238 in file Start\startup_stm32f10x_md.s
- Uses
- At line 88 in file Start\startup_stm32f10x_md.s
- At line 194 in file Start\startup_stm32f10x_md.s
-
-EXTI4_IRQHandler 0000001A
-
-Symbol: EXTI4_IRQHandler
- Definitions
- At line 239 in file Start\startup_stm32f10x_md.s
- Uses
- At line 89 in file Start\startup_stm32f10x_md.s
- At line 195 in file Start\startup_stm32f10x_md.s
-
-
-
-ARM Macro Assembler Page 4 Alphabetic symbol ordering
-Relocatable symbols
-
-
-EXTI9_5_IRQHandler 0000001A
-
-Symbol: EXTI9_5_IRQHandler
- Definitions
- At line 252 in file Start\startup_stm32f10x_md.s
- Uses
- At line 102 in file Start\startup_stm32f10x_md.s
- At line 208 in file Start\startup_stm32f10x_md.s
-
-FLASH_IRQHandler 0000001A
-
-Symbol: FLASH_IRQHandler
- Definitions
- At line 233 in file Start\startup_stm32f10x_md.s
- Uses
- At line 83 in file Start\startup_stm32f10x_md.s
- At line 189 in file Start\startup_stm32f10x_md.s
-
-HardFault_Handler 0000000A
-
-Symbol: HardFault_Handler
- Definitions
- At line 146 in file Start\startup_stm32f10x_md.s
- Uses
- At line 64 in file Start\startup_stm32f10x_md.s
- At line 147 in file Start\startup_stm32f10x_md.s
-
-I2C1_ER_IRQHandler 0000001A
-
-Symbol: I2C1_ER_IRQHandler
- Definitions
- At line 261 in file Start\startup_stm32f10x_md.s
- Uses
- At line 111 in file Start\startup_stm32f10x_md.s
- At line 217 in file Start\startup_stm32f10x_md.s
-
-I2C1_EV_IRQHandler 0000001A
-
-Symbol: I2C1_EV_IRQHandler
- Definitions
- At line 260 in file Start\startup_stm32f10x_md.s
- Uses
- At line 110 in file Start\startup_stm32f10x_md.s
- At line 216 in file Start\startup_stm32f10x_md.s
-
-I2C2_ER_IRQHandler 0000001A
-
-Symbol: I2C2_ER_IRQHandler
- Definitions
- At line 263 in file Start\startup_stm32f10x_md.s
- Uses
- At line 113 in file Start\startup_stm32f10x_md.s
- At line 219 in file Start\startup_stm32f10x_md.s
-
-I2C2_EV_IRQHandler 0000001A
-
-Symbol: I2C2_EV_IRQHandler
- Definitions
-
-
-
-ARM Macro Assembler Page 5 Alphabetic symbol ordering
-Relocatable symbols
-
- At line 262 in file Start\startup_stm32f10x_md.s
- Uses
- At line 112 in file Start\startup_stm32f10x_md.s
- At line 218 in file Start\startup_stm32f10x_md.s
-
-MemManage_Handler 0000000C
-
-Symbol: MemManage_Handler
- Definitions
- At line 151 in file Start\startup_stm32f10x_md.s
- Uses
- At line 65 in file Start\startup_stm32f10x_md.s
- At line 152 in file Start\startup_stm32f10x_md.s
-
-NMI_Handler 00000008
-
-Symbol: NMI_Handler
- Definitions
- At line 141 in file Start\startup_stm32f10x_md.s
- Uses
- At line 63 in file Start\startup_stm32f10x_md.s
- At line 142 in file Start\startup_stm32f10x_md.s
-
-PVD_IRQHandler 0000001A
-
-Symbol: PVD_IRQHandler
- Definitions
- At line 230 in file Start\startup_stm32f10x_md.s
- Uses
- At line 80 in file Start\startup_stm32f10x_md.s
- At line 186 in file Start\startup_stm32f10x_md.s
-
-PendSV_Handler 00000016
-
-Symbol: PendSV_Handler
- Definitions
- At line 174 in file Start\startup_stm32f10x_md.s
- Uses
- At line 75 in file Start\startup_stm32f10x_md.s
- At line 175 in file Start\startup_stm32f10x_md.s
-
-RCC_IRQHandler 0000001A
-
-Symbol: RCC_IRQHandler
- Definitions
- At line 234 in file Start\startup_stm32f10x_md.s
- Uses
- At line 84 in file Start\startup_stm32f10x_md.s
- At line 190 in file Start\startup_stm32f10x_md.s
-
-RTCAlarm_IRQHandler 0000001A
-
-Symbol: RTCAlarm_IRQHandler
- Definitions
- At line 270 in file Start\startup_stm32f10x_md.s
- Uses
- At line 120 in file Start\startup_stm32f10x_md.s
- At line 226 in file Start\startup_stm32f10x_md.s
-
-
-
-
-ARM Macro Assembler Page 6 Alphabetic symbol ordering
-Relocatable symbols
-
-RTC_IRQHandler 0000001A
-
-Symbol: RTC_IRQHandler
- Definitions
- At line 232 in file Start\startup_stm32f10x_md.s
- Uses
- At line 82 in file Start\startup_stm32f10x_md.s
- At line 188 in file Start\startup_stm32f10x_md.s
-
-Reset_Handler 00000000
-
-Symbol: Reset_Handler
- Definitions
- At line 129 in file Start\startup_stm32f10x_md.s
- Uses
- At line 62 in file Start\startup_stm32f10x_md.s
- At line 130 in file Start\startup_stm32f10x_md.s
-
-SPI1_IRQHandler 0000001A
-
-Symbol: SPI1_IRQHandler
- Definitions
- At line 264 in file Start\startup_stm32f10x_md.s
- Uses
- At line 114 in file Start\startup_stm32f10x_md.s
- At line 220 in file Start\startup_stm32f10x_md.s
-
-SPI2_IRQHandler 0000001A
-
-Symbol: SPI2_IRQHandler
- Definitions
- At line 265 in file Start\startup_stm32f10x_md.s
- Uses
- At line 115 in file Start\startup_stm32f10x_md.s
- At line 221 in file Start\startup_stm32f10x_md.s
-
-SVC_Handler 00000012
-
-Symbol: SVC_Handler
- Definitions
- At line 165 in file Start\startup_stm32f10x_md.s
- Uses
- At line 72 in file Start\startup_stm32f10x_md.s
- At line 166 in file Start\startup_stm32f10x_md.s
-
-SysTick_Handler 00000018
-
-Symbol: SysTick_Handler
- Definitions
- At line 178 in file Start\startup_stm32f10x_md.s
- Uses
- At line 76 in file Start\startup_stm32f10x_md.s
- At line 179 in file Start\startup_stm32f10x_md.s
-
-TAMPER_IRQHandler 0000001A
-
-Symbol: TAMPER_IRQHandler
- Definitions
- At line 231 in file Start\startup_stm32f10x_md.s
-
-
-
-ARM Macro Assembler Page 7 Alphabetic symbol ordering
-Relocatable symbols
-
- Uses
- At line 81 in file Start\startup_stm32f10x_md.s
- At line 187 in file Start\startup_stm32f10x_md.s
-
-TIM1_BRK_IRQHandler 0000001A
-
-Symbol: TIM1_BRK_IRQHandler
- Definitions
- At line 253 in file Start\startup_stm32f10x_md.s
- Uses
- At line 103 in file Start\startup_stm32f10x_md.s
- At line 209 in file Start\startup_stm32f10x_md.s
-
-TIM1_CC_IRQHandler 0000001A
-
-Symbol: TIM1_CC_IRQHandler
- Definitions
- At line 256 in file Start\startup_stm32f10x_md.s
- Uses
- At line 106 in file Start\startup_stm32f10x_md.s
- At line 212 in file Start\startup_stm32f10x_md.s
-
-TIM1_TRG_COM_IRQHandler 0000001A
-
-Symbol: TIM1_TRG_COM_IRQHandler
- Definitions
- At line 255 in file Start\startup_stm32f10x_md.s
- Uses
- At line 105 in file Start\startup_stm32f10x_md.s
- At line 211 in file Start\startup_stm32f10x_md.s
-
-TIM1_UP_IRQHandler 0000001A
-
-Symbol: TIM1_UP_IRQHandler
- Definitions
- At line 254 in file Start\startup_stm32f10x_md.s
- Uses
- At line 104 in file Start\startup_stm32f10x_md.s
- At line 210 in file Start\startup_stm32f10x_md.s
-
-TIM2_IRQHandler 0000001A
-
-Symbol: TIM2_IRQHandler
- Definitions
- At line 257 in file Start\startup_stm32f10x_md.s
- Uses
- At line 107 in file Start\startup_stm32f10x_md.s
- At line 213 in file Start\startup_stm32f10x_md.s
-
-TIM3_IRQHandler 0000001A
-
-Symbol: TIM3_IRQHandler
- Definitions
- At line 258 in file Start\startup_stm32f10x_md.s
- Uses
- At line 108 in file Start\startup_stm32f10x_md.s
- At line 214 in file Start\startup_stm32f10x_md.s
-
-TIM4_IRQHandler 0000001A
-
-
-
-ARM Macro Assembler Page 8 Alphabetic symbol ordering
-Relocatable symbols
-
-
-Symbol: TIM4_IRQHandler
- Definitions
- At line 259 in file Start\startup_stm32f10x_md.s
- Uses
- At line 109 in file Start\startup_stm32f10x_md.s
- At line 215 in file Start\startup_stm32f10x_md.s
-
-USART1_IRQHandler 0000001A
-
-Symbol: USART1_IRQHandler
- Definitions
- At line 266 in file Start\startup_stm32f10x_md.s
- Uses
- At line 116 in file Start\startup_stm32f10x_md.s
- At line 222 in file Start\startup_stm32f10x_md.s
-
-USART2_IRQHandler 0000001A
-
-Symbol: USART2_IRQHandler
- Definitions
- At line 267 in file Start\startup_stm32f10x_md.s
- Uses
- At line 117 in file Start\startup_stm32f10x_md.s
- At line 223 in file Start\startup_stm32f10x_md.s
-
-USART3_IRQHandler 0000001A
-
-Symbol: USART3_IRQHandler
- Definitions
- At line 268 in file Start\startup_stm32f10x_md.s
- Uses
- At line 118 in file Start\startup_stm32f10x_md.s
- At line 224 in file Start\startup_stm32f10x_md.s
-
-USBWakeUp_IRQHandler 0000001A
-
-Symbol: USBWakeUp_IRQHandler
- Definitions
- At line 271 in file Start\startup_stm32f10x_md.s
- Uses
- At line 121 in file Start\startup_stm32f10x_md.s
- At line 227 in file Start\startup_stm32f10x_md.s
-
-USB_HP_CAN1_TX_IRQHandler 0000001A
-
-Symbol: USB_HP_CAN1_TX_IRQHandler
- Definitions
- At line 248 in file Start\startup_stm32f10x_md.s
- Uses
- At line 98 in file Start\startup_stm32f10x_md.s
- At line 204 in file Start\startup_stm32f10x_md.s
-
-USB_LP_CAN1_RX0_IRQHandler 0000001A
-
-Symbol: USB_LP_CAN1_RX0_IRQHandler
- Definitions
- At line 249 in file Start\startup_stm32f10x_md.s
- Uses
-
-
-
-ARM Macro Assembler Page 9 Alphabetic symbol ordering
-Relocatable symbols
-
- At line 99 in file Start\startup_stm32f10x_md.s
- At line 205 in file Start\startup_stm32f10x_md.s
-
-UsageFault_Handler 00000010
-
-Symbol: UsageFault_Handler
- Definitions
- At line 161 in file Start\startup_stm32f10x_md.s
- Uses
- At line 67 in file Start\startup_stm32f10x_md.s
- At line 162 in file Start\startup_stm32f10x_md.s
-
-WWDG_IRQHandler 0000001A
-
-Symbol: WWDG_IRQHandler
- Definitions
- At line 229 in file Start\startup_stm32f10x_md.s
- Uses
- At line 79 in file Start\startup_stm32f10x_md.s
- At line 185 in file Start\startup_stm32f10x_md.s
-
-__user_initial_stackheap 0000001C
-
-Symbol: __user_initial_stackheap
- Definitions
- At line 293 in file Start\startup_stm32f10x_md.s
- Uses
- At line 291 in file Start\startup_stm32f10x_md.s
-Comment: __user_initial_stackheap used once
-56 symbols
-
-
-
-ARM Macro Assembler Page 1 Alphabetic symbol ordering
-Absolute symbols
-
-Heap_Size 00000200
-
-Symbol: Heap_Size
- Definitions
- At line 44 in file Start\startup_stm32f10x_md.s
- Uses
- At line 48 in file Start\startup_stm32f10x_md.s
- At line 297 in file Start\startup_stm32f10x_md.s
-
-Stack_Size 00000400
-
-Symbol: Stack_Size
- Definitions
- At line 33 in file Start\startup_stm32f10x_md.s
- Uses
- At line 36 in file Start\startup_stm32f10x_md.s
- At line 296 in file Start\startup_stm32f10x_md.s
-
-__Vectors_Size 000000EC
-
-Symbol: __Vectors_Size
- Definitions
- At line 124 in file Start\startup_stm32f10x_md.s
- Uses
- At line 59 in file Start\startup_stm32f10x_md.s
-Comment: __Vectors_Size used once
-3 symbols
-
-
-
-ARM Macro Assembler Page 1 Alphabetic symbol ordering
-External symbols
-
-SystemInit 00000000
-
-Symbol: SystemInit
- Definitions
- At line 132 in file Start\startup_stm32f10x_md.s
- Uses
- At line 133 in file Start\startup_stm32f10x_md.s
-Comment: SystemInit used once
-__main 00000000
-
-Symbol: __main
- Definitions
- At line 131 in file Start\startup_stm32f10x_md.s
- Uses
- At line 135 in file Start\startup_stm32f10x_md.s
-Comment: __main used once
-__use_two_region_memory 00000000
-
-Symbol: __use_two_region_memory
- Definitions
- At line 290 in file Start\startup_stm32f10x_md.s
- Uses
- None
-Comment: __use_two_region_memory unused
-3 symbols
-408 symbols in table
diff --git a/Objects/Project.axf b/Objects/Project.axf
deleted file mode 100644
index abc64ff..0000000
Binary files a/Objects/Project.axf and /dev/null differ
diff --git a/Objects/Project.build_log.htm b/Objects/Project.build_log.htm
deleted file mode 100644
index 65fe89f..0000000
--- a/Objects/Project.build_log.htm
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-Vision Build Log
-Tool Versions:
-IDE-Version: Vision V5.24.2.0
-Copyright (C) 2017 ARM Ltd and ARM Germany GmbH. All rights reserved.
-License Information: 1 , 1, LIC=BUURY-IJ5PI-MM89I-TCUUK-J7CG4-XWRSV
-
-Tool Versions:
-Toolchain: MDK-ARM Plus Version: 5.24.1
-Toolchain Path: D:\Keil5\Core\ARM\ARMCC\Bin
-C Compiler: Armcc.exe V5.06 update 5 (build 528)
-Assembler: Armasm.exe V5.06 update 5 (build 528)
-Linker/Locator: ArmLink.exe V5.06 update 5 (build 528)
-Library Manager: ArmAr.exe V5.06 update 5 (build 528)
-Hex Converter: FromElf.exe V5.06 update 5 (build 528)
-CPU DLL: SARMCM3.DLL V5.24.1
-Dialog DLL: DCM.DLL V1.16.0.0
-Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.1.0
-Dialog DLL: TCM.DLL V1.32.0.0
-
-Project:
-D:\STM32projects\OLED\Project.uvprojx
-Project File Date: 01/30/2026
-
-Output:
-*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'D:\Keil5\Core\ARM\ARMCC\Bin'
-Build target 'Target 1'
-assembling startup_stm32f10x_md.s...
-compiling core_cm3.c...
-compiling misc.c...
-compiling stm32f10x_adc.c...
-compiling stm32f10x_can.c...
-compiling stm32f10x_cec.c...
-compiling system_stm32f10x.c...
-compiling stm32f10x_bkp.c...
-compiling stm32f10x_crc.c...
-compiling stm32f10x_exti.c...
-compiling stm32f10x_dac.c...
-compiling stm32f10x_dbgmcu.c...
-compiling stm32f10x_flash.c...
-compiling stm32f10x_i2c.c...
-compiling stm32f10x_iwdg.c...
-compiling stm32f10x_pwr.c...
-compiling stm32f10x_rtc.c...
-compiling stm32f10x_gpio.c...
-compiling stm32f10x_dma.c...
-compiling stm32f10x_fsmc.c...
-compiling stm32f10x_rcc.c...
-compiling stm32f10x_sdio.c...
-compiling stm32f10x_spi.c...
-compiling stm32f10x_usart.c...
-compiling stm32f10x_tim.c...
-compiling stm32f10x_wwdg.c...
-compiling Delay.c...
-compiling LED.c...
-compiling Key.c...
-compiling OLED.c...
-compiling main.c...
-compiling stm32f10x_it.c...
-linking...
-Program Size: Code=1768 RO-data=1772 RW-data=0 ZI-data=1632
-".\Objects\Project.axf" - 0 Error(s), 0 Warning(s).
-
-Software Packages used:
-
-Package Vendor: Keil
- http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.2.0.pack
- Keil.STM32F1xx_DFP.2.2.0
- STMicroelectronics STM32F1 Series Device Support, Drivers and Examples
-
-Collection of Component include folders:
- .\RTE\_Target_1
- D:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-
-Collection of Component Files used:
-Build Time Elapsed: 00:00:01
-
-
-
diff --git a/Objects/Project.htm b/Objects/Project.htm
deleted file mode 100644
index 8818f9e..0000000
--- a/Objects/Project.htm
+++ /dev/null
@@ -1,582 +0,0 @@
-
-
-Static Call Graph - [.\Objects\Project.axf]
-
-Static Call Graph for image .\Objects\Project.axf
-
#<CALLGRAPH># ARM Linker, 5060528: Last Updated: Mon Feb 02 13:33:25 2026
-
-
Maximum Stack Usage = 88 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)
-Call chain for Maximum Stack Depth:
-__rt_entry_main ⇒ main ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
-Functions with no stack information
-
-
-
-
-Mutually Recursive functions
-
ADC1_2_IRQHandler ⇒ ADC1_2_IRQHandler
-
-
-
-Function Pointers
-
- - ADC1_2_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- BusFault_Handler from stm32f10x_it.o(i.BusFault_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- CAN1_RX1_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- CAN1_SCE_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel1_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel2_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel3_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel4_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel5_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel6_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DMA1_Channel7_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- DebugMon_Handler from stm32f10x_it.o(i.DebugMon_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI0_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI15_10_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI1_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI2_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI3_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI4_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- EXTI9_5_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- FLASH_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- HardFault_Handler from stm32f10x_it.o(i.HardFault_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- I2C1_ER_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- I2C1_EV_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- I2C2_ER_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- I2C2_EV_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- MemManage_Handler from stm32f10x_it.o(i.MemManage_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- NMI_Handler from stm32f10x_it.o(i.NMI_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- PVD_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- PendSV_Handler from stm32f10x_it.o(i.PendSV_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- RCC_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- RTCAlarm_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- RTC_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- Reset_Handler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- SPI1_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- SPI2_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- SVC_Handler from stm32f10x_it.o(i.SVC_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- SysTick_Handler from stm32f10x_it.o(i.SysTick_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- SystemInit from system_stm32f10x.o(i.SystemInit) referenced from startup_stm32f10x_md.o(.text)
-
- TAMPER_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM1_BRK_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM1_CC_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM1_TRG_COM_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM1_UP_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM2_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM3_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- TIM4_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- USART1_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- USART2_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- USART3_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- USBWakeUp_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- USB_HP_CAN1_TX_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- USB_LP_CAN1_RX0_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- UsageFault_Handler from stm32f10x_it.o(i.UsageFault_Handler) referenced from startup_stm32f10x_md.o(RESET)
-
- WWDG_IRQHandler from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
-
- __main from __main.o(!!!main) referenced from startup_stm32f10x_md.o(.text)
-
-
-
-Global Symbols
-
-__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
-
[Calls]
- >> __scatterload
-
- >> __rt_entry
-
-
-__scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
-
[Called By]
-
-__scatterload_rt2 (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
-
[Calls]
-
-__scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
-
-
__scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
-
-
__scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
-
-
__rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
-
[Called By]
-
-__rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
-
-
__rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
-
-
__rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
-
-
__rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
-
-
__rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
-
-
__rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
-
-
__rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))
-
-
__rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
-
-
__rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
-
-
__rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
-
-
__rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
-
-
__rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
-
-
__rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
-
-
__rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
-
-
__rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
-
-
__rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
-
-
__rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
-
-
__rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
-
-
__rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
-
-
__rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
-
-
__rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
-
-
__rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
-
[Called By]
-
-__rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002))
-
-
__rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007))
-
-
__rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
-
-
__rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010))
-
-
__rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A))
-
-
__rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004))
-
-
__rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C))
-
-
__rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))
-
[Called By]
- >> __scatterload_rt2
-
- >> __main
-
-
-__rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))
-
-
__rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))
-
[Stack]
- Max Depth = 8 + Unknown Stack Size
-
- Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap
-
-
[Calls]- >> __user_setup_stackheap
-
-
-__rt_entry_li (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000A))
-
[Calls]
-
-__rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))
-
-
__rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
-
[Stack]
- Max Depth = 88 + Unknown Stack Size
-
- Call Chain = __rt_entry_main ⇒ main ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]
-
-__rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
-
-
__rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
-
[Called By]
-
-__rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
-
[Calls]
-
-__rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
-
-
__rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
-
[Calls]
-
-Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Calls]
-
[Called By]
-
[Address Reference Count : 1]- startup_stm32f10x_md.o(RESET)
-
-CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-DMA1_Channel7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-RTCAlarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TAMPER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM1_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM1_UP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-USART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-USBWakeUp_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-USB_HP_CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-USB_LP_CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-__user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f10x_md.o(.text))
-
[Called By]
- >> __user_setup_stackheap
-
-
-__use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
-
-
__rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
-
-
__rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
-
-
__user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
-
[Stack]
- Max Depth = 8 + Unknown Stack Size
-
- Call Chain = __user_setup_stackheap
-
-
[Calls]- >> __user_initial_stackheap
-
- >> __user_perproc_libspace
-
-
[Called By]
-
-exit (Thumb, 18 bytes, Stack size 8 bytes, exit.o(.text))
-
[Stack]
- Max Depth = 8 + Unknown Stack Size
-
- Call Chain = exit
-
-
[Calls]
-
[Called By]
-
-__user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
-
-
__user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
-
[Called By]
- >> __user_setup_stackheap
-
-
-__user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
-
-
_sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
-
[Called By]
-
-__I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
-
-
__use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
-
-
BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_it.o(i.BusFault_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-__semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED)
-
-
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x_it.o(i.DebugMon_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-GPIO_Init (Thumb, 278 bytes, Stack size 24 bytes, stm32f10x_gpio.o(i.GPIO_Init))
-
[Stack]
- Max Depth = 24
- Call Chain = GPIO_Init
-
-
[Called By]
-
-GPIO_WriteBit (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_gpio.o(i.GPIO_WriteBit))
-
[Called By]
- >> OLED_I2C_Stop
-
- >> OLED_I2C_Start
-
- >> OLED_I2C_SendByte
-
- >> OLED_I2C_Init
-
-
-HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_it.o(i.HardFault_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_it.o(i.MemManage_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x_it.o(i.NMI_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-OLED_Clear (Thumb, 42 bytes, Stack size 16 bytes, oled.o(i.OLED_Clear))
-
[Stack]
- Max Depth = 56
- Call Chain = OLED_Clear ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]- >> OLED_WriteData
-
- >> OLED_SetCursor
-
-
[Called By]
-
-OLED_I2C_Init (Thumb, 76 bytes, Stack size 8 bytes, oled.o(i.OLED_I2C_Init))
-
[Stack]
- Max Depth = 32
- Call Chain = OLED_I2C_Init ⇒ GPIO_Init
-
-
[Calls]- >> GPIO_WriteBit
-
- >> GPIO_Init
-
- >> RCC_APB2PeriphClockCmd
-
-
[Called By]
-
-OLED_I2C_SendByte (Thumb, 88 bytes, Stack size 16 bytes, oled.o(i.OLED_I2C_SendByte))
-
[Stack]
- Max Depth = 16
- Call Chain = OLED_I2C_SendByte
-
-
[Calls]
-
[Called By]- >> OLED_WriteData
-
- >> OLED_WriteCommand
-
-
-OLED_I2C_Start (Thumb, 48 bytes, Stack size 8 bytes, oled.o(i.OLED_I2C_Start))
-
[Stack]
- Max Depth = 8
- Call Chain = OLED_I2C_Start
-
-
[Calls]
-
[Called By]- >> OLED_WriteData
-
- >> OLED_WriteCommand
-
-
-OLED_I2C_Stop (Thumb, 36 bytes, Stack size 8 bytes, oled.o(i.OLED_I2C_Stop))
-
[Stack]
- Max Depth = 8
- Call Chain = OLED_I2C_Stop
-
-
[Calls]
-
[Called By]- >> OLED_WriteData
-
- >> OLED_WriteCommand
-
-
-OLED_Init (Thumb, 174 bytes, Stack size 16 bytes, oled.o(i.OLED_Init))
-
[Stack]
- Max Depth = 72
- Call Chain = OLED_Init ⇒ OLED_Clear ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]- >> OLED_WriteCommand
-
- >> OLED_I2C_Init
-
- >> OLED_Clear
-
-
[Called By]
-
-OLED_SetCursor (Thumb, 34 bytes, Stack size 16 bytes, oled.o(i.OLED_SetCursor))
-
[Stack]
- Max Depth = 40
- Call Chain = OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]
-
[Called By]- >> OLED_ShowChar
-
- >> OLED_Clear
-
-
-OLED_ShowChar (Thumb, 110 bytes, Stack size 24 bytes, oled.o(i.OLED_ShowChar))
-
[Stack]
- Max Depth = 64
- Call Chain = OLED_ShowChar ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]- >> OLED_WriteData
-
- >> OLED_SetCursor
-
-
[Called By]- >> main
-
- >> OLED_ShowString
-
-
-OLED_ShowString (Thumb, 40 bytes, Stack size 24 bytes, oled.o(i.OLED_ShowString))
-
[Stack]
- Max Depth = 88
- Call Chain = OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]
-
[Called By]
-
-OLED_WriteCommand (Thumb, 32 bytes, Stack size 8 bytes, oled.o(i.OLED_WriteCommand))
-
[Stack]
- Max Depth = 24
- Call Chain = OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]- >> OLED_I2C_Stop
-
- >> OLED_I2C_Start
-
- >> OLED_I2C_SendByte
-
-
[Called By]- >> OLED_SetCursor
-
- >> OLED_Init
-
-
-OLED_WriteData (Thumb, 32 bytes, Stack size 8 bytes, oled.o(i.OLED_WriteData))
-
[Stack]
- Max Depth = 24
- Call Chain = OLED_WriteData ⇒ OLED_I2C_SendByte
-
-
[Calls]- >> OLED_I2C_Stop
-
- >> OLED_I2C_Start
-
- >> OLED_I2C_SendByte
-
-
[Called By]- >> OLED_ShowChar
-
- >> OLED_Clear
-
-
-PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x_it.o(i.PendSV_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-RCC_APB2PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd))
-
[Called By]
-
-SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x_it.o(i.SVC_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x_it.o(i.SysTick_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-SystemInit (Thumb, 78 bytes, Stack size 8 bytes, system_stm32f10x.o(i.SystemInit))
-
[Stack]
- Max Depth = 28
- Call Chain = SystemInit ⇒ SetSysClock ⇒ SetSysClockTo72
-
-
[Calls]
-
[Address Reference Count : 1]- startup_stm32f10x_md.o(.text)
-
-UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_it.o(i.UsageFault_Handler))
-
[Address Reference Count : 1]
- startup_stm32f10x_md.o(RESET)
-
-main (Thumb, 28 bytes, Stack size 0 bytes, main.o(i.main))
-
[Stack]
- Max Depth = 88
- Call Chain = main ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_SetCursor ⇒ OLED_WriteCommand ⇒ OLED_I2C_SendByte
-
-
[Calls]- >> OLED_ShowString
-
- >> OLED_ShowChar
-
- >> OLED_Init
-
-
[Called By]
-
-
-Local Symbols
-
-SetSysClock (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(i.SetSysClock))
-
[Stack]
- Max Depth = 20
- Call Chain = SetSysClock ⇒ SetSysClockTo72
-
-
[Calls]
-
[Called By]
-
-SetSysClockTo72 (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(i.SetSysClockTo72))
-
[Stack]
- Max Depth = 12
- Call Chain = SetSysClockTo72
-
-
[Called By]
-
-
-Undefined Global Symbols
-
diff --git a/Objects/Project.lnp b/Objects/Project.lnp
deleted file mode 100644
index 305e58b..0000000
--- a/Objects/Project.lnp
+++ /dev/null
@@ -1,37 +0,0 @@
---cpu Cortex-M3
-".\objects\startup_stm32f10x_md.o"
-".\objects\core_cm3.o"
-".\objects\system_stm32f10x.o"
-".\objects\misc.o"
-".\objects\stm32f10x_adc.o"
-".\objects\stm32f10x_bkp.o"
-".\objects\stm32f10x_can.o"
-".\objects\stm32f10x_cec.o"
-".\objects\stm32f10x_crc.o"
-".\objects\stm32f10x_dac.o"
-".\objects\stm32f10x_dbgmcu.o"
-".\objects\stm32f10x_dma.o"
-".\objects\stm32f10x_exti.o"
-".\objects\stm32f10x_flash.o"
-".\objects\stm32f10x_fsmc.o"
-".\objects\stm32f10x_gpio.o"
-".\objects\stm32f10x_i2c.o"
-".\objects\stm32f10x_iwdg.o"
-".\objects\stm32f10x_pwr.o"
-".\objects\stm32f10x_rcc.o"
-".\objects\stm32f10x_rtc.o"
-".\objects\stm32f10x_sdio.o"
-".\objects\stm32f10x_spi.o"
-".\objects\stm32f10x_tim.o"
-".\objects\stm32f10x_usart.o"
-".\objects\stm32f10x_wwdg.o"
-".\objects\delay.o"
-".\objects\led.o"
-".\objects\key.o"
-".\objects\oled.o"
-".\objects\main.o"
-".\objects\stm32f10x_it.o"
---strict --scatter ".\Objects\Project.sct"
---summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
---info sizes --info totals --info unused --info veneers
---list ".\Listings\Project.map" -o .\Objects\Project.axf
\ No newline at end of file
diff --git a/Objects/Project.sct b/Objects/Project.sct
deleted file mode 100644
index d500431..0000000
--- a/Objects/Project.sct
+++ /dev/null
@@ -1,15 +0,0 @@
-; *************************************************************
-; *** Scatter-Loading Description File generated by uVision ***
-; *************************************************************
-
-LR_IROM1 0x08000000 0x00080000 { ; load region size_region
- ER_IROM1 0x08000000 0x00080000 { ; load address = execution address
- *.o (RESET, +First)
- *(InRoot$$Sections)
- .ANY (+RO)
- }
- RW_IRAM1 0x20000000 0x00010000 { ; RW data
- .ANY (+RW +ZI)
- }
-}
-
diff --git a/Objects/Project_Target 1.dep b/Objects/Project_Target 1.dep
deleted file mode 100644
index 73e9153..0000000
--- a/Objects/Project_Target 1.dep
+++ /dev/null
@@ -1,936 +0,0 @@
-Dependencies for Project 'Project', Target 'Target 1': (DO NOT MODIFY !)
-F (.\Start\startup_stm32f10x_md.s)(0x4D783CD2)(--cpu Cortex-M3 -g --apcs=interwork
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
--pd "__UVISION_VERSION SETA 524" --pd "STM32F10X_HD SETA 1"
--list .\listings\startup_stm32f10x_md.lst --xref -o .\objects\startup_stm32f10x_md.o --depend .\objects\startup_stm32f10x_md.d)
-F (.\Start\core_cm3.c)(0x4C0C587E)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\core_cm3.o --omf_browse .\objects\core_cm3.crf --depend .\objects\core_cm3.d)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-F (.\Start\core_cm3.h)(0x4D523B58)()
-F (.\Start\stm32f10x.h)(0x4D783CB4)()
-F (.\Start\system_stm32f10x.c)(0x4D783CB0)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\system_stm32f10x.o --omf_browse .\objects\system_stm32f10x.crf --depend .\objects\system_stm32f10x.d)
-I (Start\stm32f10x.h)(0x4D783CB4)
-I (Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Start\system_stm32f10x.h)(0x4D783CAA)()
-F (.\Library\misc.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\misc.o --omf_browse .\objects\misc.crf --depend .\objects\misc.d)
-I (Library\misc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\misc.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_adc.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_adc.o --omf_browse .\objects\stm32f10x_adc.crf --depend .\objects\stm32f10x_adc.d)
-I (Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_adc.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_bkp.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_bkp.o --omf_browse .\objects\stm32f10x_bkp.crf --depend .\objects\stm32f10x_bkp.d)
-I (Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_bkp.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_can.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_can.o --omf_browse .\objects\stm32f10x_can.crf --depend .\objects\stm32f10x_can.d)
-I (Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_can.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_cec.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_cec.o --omf_browse .\objects\stm32f10x_cec.crf --depend .\objects\stm32f10x_cec.d)
-I (Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_cec.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_crc.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_crc.o --omf_browse .\objects\stm32f10x_crc.crf --depend .\objects\stm32f10x_crc.d)
-I (Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_crc.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_dac.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_dac.o --omf_browse .\objects\stm32f10x_dac.crf --depend .\objects\stm32f10x_dac.d)
-I (Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_dac.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_dbgmcu.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_dbgmcu.o --omf_browse .\objects\stm32f10x_dbgmcu.crf --depend .\objects\stm32f10x_dbgmcu.d)
-I (Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_dma.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_dma.o --omf_browse .\objects\stm32f10x_dma.crf --depend .\objects\stm32f10x_dma.d)
-I (Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_dma.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_exti.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_exti.o --omf_browse .\objects\stm32f10x_exti.crf --depend .\objects\stm32f10x_exti.d)
-I (Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_exti.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_flash.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_flash.o --omf_browse .\objects\stm32f10x_flash.crf --depend .\objects\stm32f10x_flash.d)
-I (Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_flash.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_fsmc.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_fsmc.o --omf_browse .\objects\stm32f10x_fsmc.crf --depend .\objects\stm32f10x_fsmc.d)
-I (Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_gpio.c)(0x4D79EEC6)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_gpio.o --omf_browse .\objects\stm32f10x_gpio.crf --depend .\objects\stm32f10x_gpio.d)
-I (Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_gpio.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_i2c.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_i2c.o --omf_browse .\objects\stm32f10x_i2c.crf --depend .\objects\stm32f10x_i2c.d)
-I (Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_i2c.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_iwdg.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_iwdg.o --omf_browse .\objects\stm32f10x_iwdg.crf --depend .\objects\stm32f10x_iwdg.d)
-I (Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_pwr.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_pwr.o --omf_browse .\objects\stm32f10x_pwr.crf --depend .\objects\stm32f10x_pwr.d)
-I (Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_pwr.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_rcc.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_rcc.o --omf_browse .\objects\stm32f10x_rcc.crf --depend .\objects\stm32f10x_rcc.d)
-I (Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_rcc.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_rtc.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_rtc.o --omf_browse .\objects\stm32f10x_rtc.crf --depend .\objects\stm32f10x_rtc.d)
-I (Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_rtc.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_sdio.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_sdio.o --omf_browse .\objects\stm32f10x_sdio.crf --depend .\objects\stm32f10x_sdio.d)
-I (Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_sdio.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_spi.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_spi.o --omf_browse .\objects\stm32f10x_spi.crf --depend .\objects\stm32f10x_spi.d)
-I (Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_spi.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_tim.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_tim.o --omf_browse .\objects\stm32f10x_tim.crf --depend .\objects\stm32f10x_tim.d)
-I (Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_tim.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_usart.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_usart.o --omf_browse .\objects\stm32f10x_usart.crf --depend .\objects\stm32f10x_usart.d)
-I (Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_usart.h)(0x4D783BB4)()
-F (.\Library\stm32f10x_wwdg.c)(0x4D783BB4)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_wwdg.o --omf_browse .\objects\stm32f10x_wwdg.crf --depend .\objects\stm32f10x_wwdg.d)
-I (Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)()
-F (.\System\Delay.c)(0x6130920E)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\delay.o --omf_browse .\objects\delay.crf --depend .\objects\delay.d)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\System\Delay.h)(0x6130920D)()
-F (.\Hardware\LED.c)(0x697C19B0)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\led.o --omf_browse .\objects\led.crf --depend .\objects\led.d)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\Hardware\LED.h)(0x615AC609)()
-F (.\Hardware\Key.c)(0x6530EB79)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\key.o --omf_browse .\objects\key.crf --depend .\objects\key.d)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-I (.\System\Delay.h)(0x6130920D)
-F (.\Hardware\Key.h)(0x615AC3EF)()
-F (.\Hardware\OLED.c)(0x6703BBF3)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\oled.o --omf_browse .\objects\oled.crf --depend .\objects\oled.d)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-I (Hardware\OLED_Font.h)(0x61683CC9)
-F (.\Hardware\OLED.h)(0x616ED05A)()
-F (.\Hardware\OLED_Font.h)(0x61683CC9)()
-F (.\User\main.c)(0x6980339B)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-I (.\System\Delay.h)(0x6130920D)
-I (.\Hardware\OLED.h)(0x616ED05A)
-F (.\User\stm32f10x_conf.h)(0x4D99A59E)()
-F (.\User\stm32f10x_it.c)(0x4D99A59E)(--c99 -c --cpu Cortex-M3 -g -O0 --apcs=interwork --split_sections -I .\Start -I .\Library -I .\User -I .\System -I .\Hardware
-I.\RTE\_Target_1
-ID:\Keil5\Pack\Keil\STM32F1xx_DFP\2.2.0\Device\Include
-ID:\Keil5\Core\ARM\CMSIS\Include
-D__UVISION_VERSION="524" -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER
-o .\objects\stm32f10x_it.o --omf_browse .\objects\stm32f10x_it.crf --depend .\objects\stm32f10x_it.d)
-I (User\stm32f10x_it.h)(0x4D99A59E)
-I (.\Start\stm32f10x.h)(0x4D783CB4)
-I (.\Start\core_cm3.h)(0x4D523B58)
-I (D:\Keil5\Core\ARM\ARMCC\include\stdint.h)(0x588B8344)
-I (.\Start\system_stm32f10x.h)(0x4D783CAA)
-I (.\User\stm32f10x_conf.h)(0x4D99A59E)
-I (.\Library\stm32f10x_adc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_bkp.h)(0x4D783BB4)
-I (.\Library\stm32f10x_can.h)(0x4D783BB4)
-I (.\Library\stm32f10x_cec.h)(0x4D783BB4)
-I (.\Library\stm32f10x_crc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dac.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dbgmcu.h)(0x4D783BB4)
-I (.\Library\stm32f10x_dma.h)(0x4D783BB4)
-I (.\Library\stm32f10x_exti.h)(0x4D783BB4)
-I (.\Library\stm32f10x_flash.h)(0x4D783BB4)
-I (.\Library\stm32f10x_fsmc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_gpio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_i2c.h)(0x4D783BB4)
-I (.\Library\stm32f10x_iwdg.h)(0x4D783BB4)
-I (.\Library\stm32f10x_pwr.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rcc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_rtc.h)(0x4D783BB4)
-I (.\Library\stm32f10x_sdio.h)(0x4D783BB4)
-I (.\Library\stm32f10x_spi.h)(0x4D783BB4)
-I (.\Library\stm32f10x_tim.h)(0x4D783BB4)
-I (.\Library\stm32f10x_usart.h)(0x4D783BB4)
-I (.\Library\stm32f10x_wwdg.h)(0x4D783BB4)
-I (.\Library\misc.h)(0x4D783BB4)
-F (.\User\stm32f10x_it.h)(0x4D99A59E)()
diff --git a/Objects/core_cm3.crf b/Objects/core_cm3.crf
deleted file mode 100644
index 5aa4a56..0000000
Binary files a/Objects/core_cm3.crf and /dev/null differ
diff --git a/Objects/core_cm3.d b/Objects/core_cm3.d
deleted file mode 100644
index 37ee941..0000000
--- a/Objects/core_cm3.d
+++ /dev/null
@@ -1,2 +0,0 @@
-.\objects\core_cm3.o: Start\core_cm3.c
-.\objects\core_cm3.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
diff --git a/Objects/core_cm3.o b/Objects/core_cm3.o
deleted file mode 100644
index d31ed52..0000000
Binary files a/Objects/core_cm3.o and /dev/null differ
diff --git a/Objects/delay.crf b/Objects/delay.crf
deleted file mode 100644
index e84077b..0000000
Binary files a/Objects/delay.crf and /dev/null differ
diff --git a/Objects/delay.d b/Objects/delay.d
deleted file mode 100644
index 236d08c..0000000
--- a/Objects/delay.d
+++ /dev/null
@@ -1,30 +0,0 @@
-.\objects\delay.o: System\Delay.c
-.\objects\delay.o: .\Start\stm32f10x.h
-.\objects\delay.o: .\Start\core_cm3.h
-.\objects\delay.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\delay.o: .\Start\system_stm32f10x.h
-.\objects\delay.o: .\User\stm32f10x_conf.h
-.\objects\delay.o: .\Library\stm32f10x_adc.h
-.\objects\delay.o: .\Start\stm32f10x.h
-.\objects\delay.o: .\Library\stm32f10x_bkp.h
-.\objects\delay.o: .\Library\stm32f10x_can.h
-.\objects\delay.o: .\Library\stm32f10x_cec.h
-.\objects\delay.o: .\Library\stm32f10x_crc.h
-.\objects\delay.o: .\Library\stm32f10x_dac.h
-.\objects\delay.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\delay.o: .\Library\stm32f10x_dma.h
-.\objects\delay.o: .\Library\stm32f10x_exti.h
-.\objects\delay.o: .\Library\stm32f10x_flash.h
-.\objects\delay.o: .\Library\stm32f10x_fsmc.h
-.\objects\delay.o: .\Library\stm32f10x_gpio.h
-.\objects\delay.o: .\Library\stm32f10x_i2c.h
-.\objects\delay.o: .\Library\stm32f10x_iwdg.h
-.\objects\delay.o: .\Library\stm32f10x_pwr.h
-.\objects\delay.o: .\Library\stm32f10x_rcc.h
-.\objects\delay.o: .\Library\stm32f10x_rtc.h
-.\objects\delay.o: .\Library\stm32f10x_sdio.h
-.\objects\delay.o: .\Library\stm32f10x_spi.h
-.\objects\delay.o: .\Library\stm32f10x_tim.h
-.\objects\delay.o: .\Library\stm32f10x_usart.h
-.\objects\delay.o: .\Library\stm32f10x_wwdg.h
-.\objects\delay.o: .\Library\misc.h
diff --git a/Objects/delay.o b/Objects/delay.o
deleted file mode 100644
index da88a96..0000000
Binary files a/Objects/delay.o and /dev/null differ
diff --git a/Objects/key.crf b/Objects/key.crf
deleted file mode 100644
index e5d41d1..0000000
Binary files a/Objects/key.crf and /dev/null differ
diff --git a/Objects/key.d b/Objects/key.d
deleted file mode 100644
index 204e51c..0000000
--- a/Objects/key.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\key.o: Hardware\Key.c
-.\objects\key.o: .\Start\stm32f10x.h
-.\objects\key.o: .\Start\core_cm3.h
-.\objects\key.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\key.o: .\Start\system_stm32f10x.h
-.\objects\key.o: .\User\stm32f10x_conf.h
-.\objects\key.o: .\Library\stm32f10x_adc.h
-.\objects\key.o: .\Start\stm32f10x.h
-.\objects\key.o: .\Library\stm32f10x_bkp.h
-.\objects\key.o: .\Library\stm32f10x_can.h
-.\objects\key.o: .\Library\stm32f10x_cec.h
-.\objects\key.o: .\Library\stm32f10x_crc.h
-.\objects\key.o: .\Library\stm32f10x_dac.h
-.\objects\key.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\key.o: .\Library\stm32f10x_dma.h
-.\objects\key.o: .\Library\stm32f10x_exti.h
-.\objects\key.o: .\Library\stm32f10x_flash.h
-.\objects\key.o: .\Library\stm32f10x_fsmc.h
-.\objects\key.o: .\Library\stm32f10x_gpio.h
-.\objects\key.o: .\Library\stm32f10x_i2c.h
-.\objects\key.o: .\Library\stm32f10x_iwdg.h
-.\objects\key.o: .\Library\stm32f10x_pwr.h
-.\objects\key.o: .\Library\stm32f10x_rcc.h
-.\objects\key.o: .\Library\stm32f10x_rtc.h
-.\objects\key.o: .\Library\stm32f10x_sdio.h
-.\objects\key.o: .\Library\stm32f10x_spi.h
-.\objects\key.o: .\Library\stm32f10x_tim.h
-.\objects\key.o: .\Library\stm32f10x_usart.h
-.\objects\key.o: .\Library\stm32f10x_wwdg.h
-.\objects\key.o: .\Library\misc.h
-.\objects\key.o: .\System\Delay.h
diff --git a/Objects/key.o b/Objects/key.o
deleted file mode 100644
index 8fb4f2b..0000000
Binary files a/Objects/key.o and /dev/null differ
diff --git a/Objects/led.crf b/Objects/led.crf
deleted file mode 100644
index 30449ac..0000000
Binary files a/Objects/led.crf and /dev/null differ
diff --git a/Objects/led.d b/Objects/led.d
deleted file mode 100644
index f616e26..0000000
--- a/Objects/led.d
+++ /dev/null
@@ -1,30 +0,0 @@
-.\objects\led.o: Hardware\LED.c
-.\objects\led.o: .\Start\stm32f10x.h
-.\objects\led.o: .\Start\core_cm3.h
-.\objects\led.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\led.o: .\Start\system_stm32f10x.h
-.\objects\led.o: .\User\stm32f10x_conf.h
-.\objects\led.o: .\Library\stm32f10x_adc.h
-.\objects\led.o: .\Start\stm32f10x.h
-.\objects\led.o: .\Library\stm32f10x_bkp.h
-.\objects\led.o: .\Library\stm32f10x_can.h
-.\objects\led.o: .\Library\stm32f10x_cec.h
-.\objects\led.o: .\Library\stm32f10x_crc.h
-.\objects\led.o: .\Library\stm32f10x_dac.h
-.\objects\led.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\led.o: .\Library\stm32f10x_dma.h
-.\objects\led.o: .\Library\stm32f10x_exti.h
-.\objects\led.o: .\Library\stm32f10x_flash.h
-.\objects\led.o: .\Library\stm32f10x_fsmc.h
-.\objects\led.o: .\Library\stm32f10x_gpio.h
-.\objects\led.o: .\Library\stm32f10x_i2c.h
-.\objects\led.o: .\Library\stm32f10x_iwdg.h
-.\objects\led.o: .\Library\stm32f10x_pwr.h
-.\objects\led.o: .\Library\stm32f10x_rcc.h
-.\objects\led.o: .\Library\stm32f10x_rtc.h
-.\objects\led.o: .\Library\stm32f10x_sdio.h
-.\objects\led.o: .\Library\stm32f10x_spi.h
-.\objects\led.o: .\Library\stm32f10x_tim.h
-.\objects\led.o: .\Library\stm32f10x_usart.h
-.\objects\led.o: .\Library\stm32f10x_wwdg.h
-.\objects\led.o: .\Library\misc.h
diff --git a/Objects/led.o b/Objects/led.o
deleted file mode 100644
index c2972d2..0000000
Binary files a/Objects/led.o and /dev/null differ
diff --git a/Objects/main.crf b/Objects/main.crf
deleted file mode 100644
index 6800d9f..0000000
Binary files a/Objects/main.crf and /dev/null differ
diff --git a/Objects/main.d b/Objects/main.d
deleted file mode 100644
index 2188af6..0000000
--- a/Objects/main.d
+++ /dev/null
@@ -1,32 +0,0 @@
-.\objects\main.o: User\main.c
-.\objects\main.o: .\Start\stm32f10x.h
-.\objects\main.o: .\Start\core_cm3.h
-.\objects\main.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\main.o: .\Start\system_stm32f10x.h
-.\objects\main.o: .\User\stm32f10x_conf.h
-.\objects\main.o: .\Library\stm32f10x_adc.h
-.\objects\main.o: .\Start\stm32f10x.h
-.\objects\main.o: .\Library\stm32f10x_bkp.h
-.\objects\main.o: .\Library\stm32f10x_can.h
-.\objects\main.o: .\Library\stm32f10x_cec.h
-.\objects\main.o: .\Library\stm32f10x_crc.h
-.\objects\main.o: .\Library\stm32f10x_dac.h
-.\objects\main.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\main.o: .\Library\stm32f10x_dma.h
-.\objects\main.o: .\Library\stm32f10x_exti.h
-.\objects\main.o: .\Library\stm32f10x_flash.h
-.\objects\main.o: .\Library\stm32f10x_fsmc.h
-.\objects\main.o: .\Library\stm32f10x_gpio.h
-.\objects\main.o: .\Library\stm32f10x_i2c.h
-.\objects\main.o: .\Library\stm32f10x_iwdg.h
-.\objects\main.o: .\Library\stm32f10x_pwr.h
-.\objects\main.o: .\Library\stm32f10x_rcc.h
-.\objects\main.o: .\Library\stm32f10x_rtc.h
-.\objects\main.o: .\Library\stm32f10x_sdio.h
-.\objects\main.o: .\Library\stm32f10x_spi.h
-.\objects\main.o: .\Library\stm32f10x_tim.h
-.\objects\main.o: .\Library\stm32f10x_usart.h
-.\objects\main.o: .\Library\stm32f10x_wwdg.h
-.\objects\main.o: .\Library\misc.h
-.\objects\main.o: .\System\Delay.h
-.\objects\main.o: .\Hardware\OLED.h
diff --git a/Objects/main.o b/Objects/main.o
deleted file mode 100644
index 4dc37df..0000000
Binary files a/Objects/main.o and /dev/null differ
diff --git a/Objects/misc.crf b/Objects/misc.crf
deleted file mode 100644
index 4c77532..0000000
Binary files a/Objects/misc.crf and /dev/null differ
diff --git a/Objects/misc.d b/Objects/misc.d
deleted file mode 100644
index bb699bf..0000000
--- a/Objects/misc.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\misc.o: Library\misc.c
-.\objects\misc.o: Library\misc.h
-.\objects\misc.o: .\Start\stm32f10x.h
-.\objects\misc.o: .\Start\core_cm3.h
-.\objects\misc.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\misc.o: .\Start\system_stm32f10x.h
-.\objects\misc.o: .\User\stm32f10x_conf.h
-.\objects\misc.o: .\Library\stm32f10x_adc.h
-.\objects\misc.o: .\Start\stm32f10x.h
-.\objects\misc.o: .\Library\stm32f10x_bkp.h
-.\objects\misc.o: .\Library\stm32f10x_can.h
-.\objects\misc.o: .\Library\stm32f10x_cec.h
-.\objects\misc.o: .\Library\stm32f10x_crc.h
-.\objects\misc.o: .\Library\stm32f10x_dac.h
-.\objects\misc.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\misc.o: .\Library\stm32f10x_dma.h
-.\objects\misc.o: .\Library\stm32f10x_exti.h
-.\objects\misc.o: .\Library\stm32f10x_flash.h
-.\objects\misc.o: .\Library\stm32f10x_fsmc.h
-.\objects\misc.o: .\Library\stm32f10x_gpio.h
-.\objects\misc.o: .\Library\stm32f10x_i2c.h
-.\objects\misc.o: .\Library\stm32f10x_iwdg.h
-.\objects\misc.o: .\Library\stm32f10x_pwr.h
-.\objects\misc.o: .\Library\stm32f10x_rcc.h
-.\objects\misc.o: .\Library\stm32f10x_rtc.h
-.\objects\misc.o: .\Library\stm32f10x_sdio.h
-.\objects\misc.o: .\Library\stm32f10x_spi.h
-.\objects\misc.o: .\Library\stm32f10x_tim.h
-.\objects\misc.o: .\Library\stm32f10x_usart.h
-.\objects\misc.o: .\Library\stm32f10x_wwdg.h
-.\objects\misc.o: .\Library\misc.h
diff --git a/Objects/misc.o b/Objects/misc.o
deleted file mode 100644
index 5647fda..0000000
Binary files a/Objects/misc.o and /dev/null differ
diff --git a/Objects/oled.crf b/Objects/oled.crf
deleted file mode 100644
index ddc00ac..0000000
Binary files a/Objects/oled.crf and /dev/null differ
diff --git a/Objects/oled.d b/Objects/oled.d
deleted file mode 100644
index ae133ea..0000000
--- a/Objects/oled.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\oled.o: Hardware\OLED.c
-.\objects\oled.o: .\Start\stm32f10x.h
-.\objects\oled.o: .\Start\core_cm3.h
-.\objects\oled.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\oled.o: .\Start\system_stm32f10x.h
-.\objects\oled.o: .\User\stm32f10x_conf.h
-.\objects\oled.o: .\Library\stm32f10x_adc.h
-.\objects\oled.o: .\Start\stm32f10x.h
-.\objects\oled.o: .\Library\stm32f10x_bkp.h
-.\objects\oled.o: .\Library\stm32f10x_can.h
-.\objects\oled.o: .\Library\stm32f10x_cec.h
-.\objects\oled.o: .\Library\stm32f10x_crc.h
-.\objects\oled.o: .\Library\stm32f10x_dac.h
-.\objects\oled.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\oled.o: .\Library\stm32f10x_dma.h
-.\objects\oled.o: .\Library\stm32f10x_exti.h
-.\objects\oled.o: .\Library\stm32f10x_flash.h
-.\objects\oled.o: .\Library\stm32f10x_fsmc.h
-.\objects\oled.o: .\Library\stm32f10x_gpio.h
-.\objects\oled.o: .\Library\stm32f10x_i2c.h
-.\objects\oled.o: .\Library\stm32f10x_iwdg.h
-.\objects\oled.o: .\Library\stm32f10x_pwr.h
-.\objects\oled.o: .\Library\stm32f10x_rcc.h
-.\objects\oled.o: .\Library\stm32f10x_rtc.h
-.\objects\oled.o: .\Library\stm32f10x_sdio.h
-.\objects\oled.o: .\Library\stm32f10x_spi.h
-.\objects\oled.o: .\Library\stm32f10x_tim.h
-.\objects\oled.o: .\Library\stm32f10x_usart.h
-.\objects\oled.o: .\Library\stm32f10x_wwdg.h
-.\objects\oled.o: .\Library\misc.h
-.\objects\oled.o: Hardware\OLED_Font.h
diff --git a/Objects/oled.o b/Objects/oled.o
deleted file mode 100644
index 57e7839..0000000
Binary files a/Objects/oled.o and /dev/null differ
diff --git a/Objects/startup_stm32f10x_md.d b/Objects/startup_stm32f10x_md.d
deleted file mode 100644
index 7d9cd8c..0000000
--- a/Objects/startup_stm32f10x_md.d
+++ /dev/null
@@ -1 +0,0 @@
-.\objects\startup_stm32f10x_md.o: Start\startup_stm32f10x_md.s
diff --git a/Objects/startup_stm32f10x_md.o b/Objects/startup_stm32f10x_md.o
deleted file mode 100644
index 9f3a44b..0000000
Binary files a/Objects/startup_stm32f10x_md.o and /dev/null differ
diff --git a/Objects/stm32f10x_adc.crf b/Objects/stm32f10x_adc.crf
deleted file mode 100644
index df00489..0000000
Binary files a/Objects/stm32f10x_adc.crf and /dev/null differ
diff --git a/Objects/stm32f10x_adc.d b/Objects/stm32f10x_adc.d
deleted file mode 100644
index 2d72025..0000000
--- a/Objects/stm32f10x_adc.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_adc.o: Library\stm32f10x_adc.c
-.\objects\stm32f10x_adc.o: Library\stm32f10x_adc.h
-.\objects\stm32f10x_adc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_adc.o: .\Start\core_cm3.h
-.\objects\stm32f10x_adc.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_adc.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_adc.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_adc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_adc.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_adc.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_adc.o b/Objects/stm32f10x_adc.o
deleted file mode 100644
index 8cadc0e..0000000
Binary files a/Objects/stm32f10x_adc.o and /dev/null differ
diff --git a/Objects/stm32f10x_bkp.crf b/Objects/stm32f10x_bkp.crf
deleted file mode 100644
index 5147a28..0000000
Binary files a/Objects/stm32f10x_bkp.crf and /dev/null differ
diff --git a/Objects/stm32f10x_bkp.d b/Objects/stm32f10x_bkp.d
deleted file mode 100644
index 76dcc46..0000000
--- a/Objects/stm32f10x_bkp.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_bkp.o: Library\stm32f10x_bkp.c
-.\objects\stm32f10x_bkp.o: Library\stm32f10x_bkp.h
-.\objects\stm32f10x_bkp.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_bkp.o: .\Start\core_cm3.h
-.\objects\stm32f10x_bkp.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_bkp.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_bkp.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_bkp.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_bkp.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_bkp.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_bkp.o b/Objects/stm32f10x_bkp.o
deleted file mode 100644
index 1e12e60..0000000
Binary files a/Objects/stm32f10x_bkp.o and /dev/null differ
diff --git a/Objects/stm32f10x_can.crf b/Objects/stm32f10x_can.crf
deleted file mode 100644
index 6cfea65..0000000
Binary files a/Objects/stm32f10x_can.crf and /dev/null differ
diff --git a/Objects/stm32f10x_can.d b/Objects/stm32f10x_can.d
deleted file mode 100644
index fc623b0..0000000
--- a/Objects/stm32f10x_can.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_can.o: Library\stm32f10x_can.c
-.\objects\stm32f10x_can.o: Library\stm32f10x_can.h
-.\objects\stm32f10x_can.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_can.o: .\Start\core_cm3.h
-.\objects\stm32f10x_can.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_can.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_can.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_can.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_can.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_can.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_can.o b/Objects/stm32f10x_can.o
deleted file mode 100644
index 60fe5f5..0000000
Binary files a/Objects/stm32f10x_can.o and /dev/null differ
diff --git a/Objects/stm32f10x_cec.crf b/Objects/stm32f10x_cec.crf
deleted file mode 100644
index 6355f72..0000000
Binary files a/Objects/stm32f10x_cec.crf and /dev/null differ
diff --git a/Objects/stm32f10x_cec.d b/Objects/stm32f10x_cec.d
deleted file mode 100644
index 97857dd..0000000
--- a/Objects/stm32f10x_cec.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_cec.o: Library\stm32f10x_cec.c
-.\objects\stm32f10x_cec.o: Library\stm32f10x_cec.h
-.\objects\stm32f10x_cec.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_cec.o: .\Start\core_cm3.h
-.\objects\stm32f10x_cec.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_cec.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_cec.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_cec.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_cec.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_cec.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_cec.o b/Objects/stm32f10x_cec.o
deleted file mode 100644
index 38032a7..0000000
Binary files a/Objects/stm32f10x_cec.o and /dev/null differ
diff --git a/Objects/stm32f10x_crc.crf b/Objects/stm32f10x_crc.crf
deleted file mode 100644
index 356e4e0..0000000
Binary files a/Objects/stm32f10x_crc.crf and /dev/null differ
diff --git a/Objects/stm32f10x_crc.d b/Objects/stm32f10x_crc.d
deleted file mode 100644
index ad43941..0000000
--- a/Objects/stm32f10x_crc.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_crc.o: Library\stm32f10x_crc.c
-.\objects\stm32f10x_crc.o: Library\stm32f10x_crc.h
-.\objects\stm32f10x_crc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_crc.o: .\Start\core_cm3.h
-.\objects\stm32f10x_crc.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_crc.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_crc.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_crc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_crc.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_crc.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_crc.o b/Objects/stm32f10x_crc.o
deleted file mode 100644
index 712962c..0000000
Binary files a/Objects/stm32f10x_crc.o and /dev/null differ
diff --git a/Objects/stm32f10x_dac.crf b/Objects/stm32f10x_dac.crf
deleted file mode 100644
index 76d761c..0000000
Binary files a/Objects/stm32f10x_dac.crf and /dev/null differ
diff --git a/Objects/stm32f10x_dac.d b/Objects/stm32f10x_dac.d
deleted file mode 100644
index 5303098..0000000
--- a/Objects/stm32f10x_dac.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_dac.o: Library\stm32f10x_dac.c
-.\objects\stm32f10x_dac.o: Library\stm32f10x_dac.h
-.\objects\stm32f10x_dac.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_dac.o: .\Start\core_cm3.h
-.\objects\stm32f10x_dac.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_dac.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_dac.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_dac.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_dac.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_dac.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_dac.o b/Objects/stm32f10x_dac.o
deleted file mode 100644
index 5f16434..0000000
Binary files a/Objects/stm32f10x_dac.o and /dev/null differ
diff --git a/Objects/stm32f10x_dbgmcu.crf b/Objects/stm32f10x_dbgmcu.crf
deleted file mode 100644
index 7e30275..0000000
Binary files a/Objects/stm32f10x_dbgmcu.crf and /dev/null differ
diff --git a/Objects/stm32f10x_dbgmcu.d b/Objects/stm32f10x_dbgmcu.d
deleted file mode 100644
index eb45093..0000000
--- a/Objects/stm32f10x_dbgmcu.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_dbgmcu.o: Library\stm32f10x_dbgmcu.c
-.\objects\stm32f10x_dbgmcu.o: Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_dbgmcu.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_dbgmcu.o: .\Start\core_cm3.h
-.\objects\stm32f10x_dbgmcu.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_dbgmcu.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_dbgmcu.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_dbgmcu.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_dbgmcu.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_dbgmcu.o b/Objects/stm32f10x_dbgmcu.o
deleted file mode 100644
index a8653bf..0000000
Binary files a/Objects/stm32f10x_dbgmcu.o and /dev/null differ
diff --git a/Objects/stm32f10x_dma.crf b/Objects/stm32f10x_dma.crf
deleted file mode 100644
index 2168fb1..0000000
Binary files a/Objects/stm32f10x_dma.crf and /dev/null differ
diff --git a/Objects/stm32f10x_dma.d b/Objects/stm32f10x_dma.d
deleted file mode 100644
index b17bd18..0000000
--- a/Objects/stm32f10x_dma.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_dma.o: Library\stm32f10x_dma.c
-.\objects\stm32f10x_dma.o: Library\stm32f10x_dma.h
-.\objects\stm32f10x_dma.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_dma.o: .\Start\core_cm3.h
-.\objects\stm32f10x_dma.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_dma.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_dma.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_dma.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_dma.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_dma.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_dma.o b/Objects/stm32f10x_dma.o
deleted file mode 100644
index 31d6f0d..0000000
Binary files a/Objects/stm32f10x_dma.o and /dev/null differ
diff --git a/Objects/stm32f10x_exti.crf b/Objects/stm32f10x_exti.crf
deleted file mode 100644
index b2c5f02..0000000
Binary files a/Objects/stm32f10x_exti.crf and /dev/null differ
diff --git a/Objects/stm32f10x_exti.d b/Objects/stm32f10x_exti.d
deleted file mode 100644
index a295ae6..0000000
--- a/Objects/stm32f10x_exti.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_exti.o: Library\stm32f10x_exti.c
-.\objects\stm32f10x_exti.o: Library\stm32f10x_exti.h
-.\objects\stm32f10x_exti.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_exti.o: .\Start\core_cm3.h
-.\objects\stm32f10x_exti.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_exti.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_exti.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_exti.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_exti.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_exti.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_exti.o b/Objects/stm32f10x_exti.o
deleted file mode 100644
index 45dc8a5..0000000
Binary files a/Objects/stm32f10x_exti.o and /dev/null differ
diff --git a/Objects/stm32f10x_flash.crf b/Objects/stm32f10x_flash.crf
deleted file mode 100644
index e04ff2d..0000000
Binary files a/Objects/stm32f10x_flash.crf and /dev/null differ
diff --git a/Objects/stm32f10x_flash.d b/Objects/stm32f10x_flash.d
deleted file mode 100644
index 11b074a..0000000
--- a/Objects/stm32f10x_flash.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_flash.o: Library\stm32f10x_flash.c
-.\objects\stm32f10x_flash.o: Library\stm32f10x_flash.h
-.\objects\stm32f10x_flash.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_flash.o: .\Start\core_cm3.h
-.\objects\stm32f10x_flash.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_flash.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_flash.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_flash.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_flash.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_flash.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_flash.o b/Objects/stm32f10x_flash.o
deleted file mode 100644
index 0905dc1..0000000
Binary files a/Objects/stm32f10x_flash.o and /dev/null differ
diff --git a/Objects/stm32f10x_fsmc.crf b/Objects/stm32f10x_fsmc.crf
deleted file mode 100644
index 76ec034..0000000
Binary files a/Objects/stm32f10x_fsmc.crf and /dev/null differ
diff --git a/Objects/stm32f10x_fsmc.d b/Objects/stm32f10x_fsmc.d
deleted file mode 100644
index 9839d22..0000000
--- a/Objects/stm32f10x_fsmc.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_fsmc.o: Library\stm32f10x_fsmc.c
-.\objects\stm32f10x_fsmc.o: Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_fsmc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_fsmc.o: .\Start\core_cm3.h
-.\objects\stm32f10x_fsmc.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_fsmc.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_fsmc.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_fsmc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_fsmc.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_fsmc.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_fsmc.o b/Objects/stm32f10x_fsmc.o
deleted file mode 100644
index c806a9f..0000000
Binary files a/Objects/stm32f10x_fsmc.o and /dev/null differ
diff --git a/Objects/stm32f10x_gpio.crf b/Objects/stm32f10x_gpio.crf
deleted file mode 100644
index 4906497..0000000
Binary files a/Objects/stm32f10x_gpio.crf and /dev/null differ
diff --git a/Objects/stm32f10x_gpio.d b/Objects/stm32f10x_gpio.d
deleted file mode 100644
index bd45e33..0000000
--- a/Objects/stm32f10x_gpio.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_gpio.o: Library\stm32f10x_gpio.c
-.\objects\stm32f10x_gpio.o: Library\stm32f10x_gpio.h
-.\objects\stm32f10x_gpio.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_gpio.o: .\Start\core_cm3.h
-.\objects\stm32f10x_gpio.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_gpio.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_gpio.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_gpio.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_gpio.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_gpio.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_gpio.o b/Objects/stm32f10x_gpio.o
deleted file mode 100644
index 9c02439..0000000
Binary files a/Objects/stm32f10x_gpio.o and /dev/null differ
diff --git a/Objects/stm32f10x_i2c.crf b/Objects/stm32f10x_i2c.crf
deleted file mode 100644
index 6b839ef..0000000
Binary files a/Objects/stm32f10x_i2c.crf and /dev/null differ
diff --git a/Objects/stm32f10x_i2c.d b/Objects/stm32f10x_i2c.d
deleted file mode 100644
index b045a5b..0000000
--- a/Objects/stm32f10x_i2c.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_i2c.o: Library\stm32f10x_i2c.c
-.\objects\stm32f10x_i2c.o: Library\stm32f10x_i2c.h
-.\objects\stm32f10x_i2c.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_i2c.o: .\Start\core_cm3.h
-.\objects\stm32f10x_i2c.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_i2c.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_i2c.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_i2c.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_i2c.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_i2c.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_i2c.o b/Objects/stm32f10x_i2c.o
deleted file mode 100644
index 808f951..0000000
Binary files a/Objects/stm32f10x_i2c.o and /dev/null differ
diff --git a/Objects/stm32f10x_it.crf b/Objects/stm32f10x_it.crf
deleted file mode 100644
index 29d5d55..0000000
Binary files a/Objects/stm32f10x_it.crf and /dev/null differ
diff --git a/Objects/stm32f10x_it.d b/Objects/stm32f10x_it.d
deleted file mode 100644
index 0a15ff6..0000000
--- a/Objects/stm32f10x_it.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_it.o: User\stm32f10x_it.c
-.\objects\stm32f10x_it.o: User\stm32f10x_it.h
-.\objects\stm32f10x_it.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_it.o: .\Start\core_cm3.h
-.\objects\stm32f10x_it.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_it.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_it.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_it.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_it.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_it.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_it.o b/Objects/stm32f10x_it.o
deleted file mode 100644
index 4062266..0000000
Binary files a/Objects/stm32f10x_it.o and /dev/null differ
diff --git a/Objects/stm32f10x_iwdg.crf b/Objects/stm32f10x_iwdg.crf
deleted file mode 100644
index c2335bc..0000000
Binary files a/Objects/stm32f10x_iwdg.crf and /dev/null differ
diff --git a/Objects/stm32f10x_iwdg.d b/Objects/stm32f10x_iwdg.d
deleted file mode 100644
index ab4198a..0000000
--- a/Objects/stm32f10x_iwdg.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_iwdg.o: Library\stm32f10x_iwdg.c
-.\objects\stm32f10x_iwdg.o: Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_iwdg.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_iwdg.o: .\Start\core_cm3.h
-.\objects\stm32f10x_iwdg.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_iwdg.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_iwdg.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_iwdg.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_iwdg.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_iwdg.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_iwdg.o b/Objects/stm32f10x_iwdg.o
deleted file mode 100644
index cc85fbb..0000000
Binary files a/Objects/stm32f10x_iwdg.o and /dev/null differ
diff --git a/Objects/stm32f10x_pwr.crf b/Objects/stm32f10x_pwr.crf
deleted file mode 100644
index a78a65d..0000000
Binary files a/Objects/stm32f10x_pwr.crf and /dev/null differ
diff --git a/Objects/stm32f10x_pwr.d b/Objects/stm32f10x_pwr.d
deleted file mode 100644
index 8aea515..0000000
--- a/Objects/stm32f10x_pwr.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_pwr.o: Library\stm32f10x_pwr.c
-.\objects\stm32f10x_pwr.o: Library\stm32f10x_pwr.h
-.\objects\stm32f10x_pwr.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_pwr.o: .\Start\core_cm3.h
-.\objects\stm32f10x_pwr.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_pwr.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_pwr.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_pwr.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_pwr.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_pwr.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_pwr.o b/Objects/stm32f10x_pwr.o
deleted file mode 100644
index 35ee2c1..0000000
Binary files a/Objects/stm32f10x_pwr.o and /dev/null differ
diff --git a/Objects/stm32f10x_rcc.crf b/Objects/stm32f10x_rcc.crf
deleted file mode 100644
index 57488a3..0000000
Binary files a/Objects/stm32f10x_rcc.crf and /dev/null differ
diff --git a/Objects/stm32f10x_rcc.d b/Objects/stm32f10x_rcc.d
deleted file mode 100644
index fcf229d..0000000
--- a/Objects/stm32f10x_rcc.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_rcc.o: Library\stm32f10x_rcc.c
-.\objects\stm32f10x_rcc.o: Library\stm32f10x_rcc.h
-.\objects\stm32f10x_rcc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_rcc.o: .\Start\core_cm3.h
-.\objects\stm32f10x_rcc.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_rcc.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_rcc.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_rcc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_rcc.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_rcc.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_rcc.o b/Objects/stm32f10x_rcc.o
deleted file mode 100644
index cb6e320..0000000
Binary files a/Objects/stm32f10x_rcc.o and /dev/null differ
diff --git a/Objects/stm32f10x_rtc.crf b/Objects/stm32f10x_rtc.crf
deleted file mode 100644
index d846cee..0000000
Binary files a/Objects/stm32f10x_rtc.crf and /dev/null differ
diff --git a/Objects/stm32f10x_rtc.d b/Objects/stm32f10x_rtc.d
deleted file mode 100644
index 0de007b..0000000
--- a/Objects/stm32f10x_rtc.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_rtc.o: Library\stm32f10x_rtc.c
-.\objects\stm32f10x_rtc.o: Library\stm32f10x_rtc.h
-.\objects\stm32f10x_rtc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_rtc.o: .\Start\core_cm3.h
-.\objects\stm32f10x_rtc.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_rtc.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_rtc.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_rtc.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_rtc.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_rtc.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_rtc.o b/Objects/stm32f10x_rtc.o
deleted file mode 100644
index 668b07a..0000000
Binary files a/Objects/stm32f10x_rtc.o and /dev/null differ
diff --git a/Objects/stm32f10x_sdio.crf b/Objects/stm32f10x_sdio.crf
deleted file mode 100644
index 6f61c2c..0000000
Binary files a/Objects/stm32f10x_sdio.crf and /dev/null differ
diff --git a/Objects/stm32f10x_sdio.d b/Objects/stm32f10x_sdio.d
deleted file mode 100644
index e1ed404..0000000
--- a/Objects/stm32f10x_sdio.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_sdio.o: Library\stm32f10x_sdio.c
-.\objects\stm32f10x_sdio.o: Library\stm32f10x_sdio.h
-.\objects\stm32f10x_sdio.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_sdio.o: .\Start\core_cm3.h
-.\objects\stm32f10x_sdio.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_sdio.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_sdio.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_sdio.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_sdio.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_sdio.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_sdio.o b/Objects/stm32f10x_sdio.o
deleted file mode 100644
index 0de33d0..0000000
Binary files a/Objects/stm32f10x_sdio.o and /dev/null differ
diff --git a/Objects/stm32f10x_spi.crf b/Objects/stm32f10x_spi.crf
deleted file mode 100644
index e1b7f5a..0000000
Binary files a/Objects/stm32f10x_spi.crf and /dev/null differ
diff --git a/Objects/stm32f10x_spi.d b/Objects/stm32f10x_spi.d
deleted file mode 100644
index 2bdbb1d..0000000
--- a/Objects/stm32f10x_spi.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_spi.o: Library\stm32f10x_spi.c
-.\objects\stm32f10x_spi.o: Library\stm32f10x_spi.h
-.\objects\stm32f10x_spi.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_spi.o: .\Start\core_cm3.h
-.\objects\stm32f10x_spi.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_spi.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_spi.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_spi.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_spi.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_spi.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_spi.o b/Objects/stm32f10x_spi.o
deleted file mode 100644
index 88a1bb8..0000000
Binary files a/Objects/stm32f10x_spi.o and /dev/null differ
diff --git a/Objects/stm32f10x_tim.crf b/Objects/stm32f10x_tim.crf
deleted file mode 100644
index 717ca8b..0000000
Binary files a/Objects/stm32f10x_tim.crf and /dev/null differ
diff --git a/Objects/stm32f10x_tim.d b/Objects/stm32f10x_tim.d
deleted file mode 100644
index a179000..0000000
--- a/Objects/stm32f10x_tim.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_tim.o: Library\stm32f10x_tim.c
-.\objects\stm32f10x_tim.o: Library\stm32f10x_tim.h
-.\objects\stm32f10x_tim.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_tim.o: .\Start\core_cm3.h
-.\objects\stm32f10x_tim.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_tim.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_tim.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_tim.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_tim.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_tim.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_tim.o b/Objects/stm32f10x_tim.o
deleted file mode 100644
index fc1d40e..0000000
Binary files a/Objects/stm32f10x_tim.o and /dev/null differ
diff --git a/Objects/stm32f10x_usart.crf b/Objects/stm32f10x_usart.crf
deleted file mode 100644
index 4ea8c3d..0000000
Binary files a/Objects/stm32f10x_usart.crf and /dev/null differ
diff --git a/Objects/stm32f10x_usart.d b/Objects/stm32f10x_usart.d
deleted file mode 100644
index 20f198b..0000000
--- a/Objects/stm32f10x_usart.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_usart.o: Library\stm32f10x_usart.c
-.\objects\stm32f10x_usart.o: Library\stm32f10x_usart.h
-.\objects\stm32f10x_usart.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_usart.o: .\Start\core_cm3.h
-.\objects\stm32f10x_usart.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_usart.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_usart.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_usart.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_usart.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_usart.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_usart.o b/Objects/stm32f10x_usart.o
deleted file mode 100644
index 8a74a1b..0000000
Binary files a/Objects/stm32f10x_usart.o and /dev/null differ
diff --git a/Objects/stm32f10x_wwdg.crf b/Objects/stm32f10x_wwdg.crf
deleted file mode 100644
index 839ef17..0000000
Binary files a/Objects/stm32f10x_wwdg.crf and /dev/null differ
diff --git a/Objects/stm32f10x_wwdg.d b/Objects/stm32f10x_wwdg.d
deleted file mode 100644
index ec4d190..0000000
--- a/Objects/stm32f10x_wwdg.d
+++ /dev/null
@@ -1,31 +0,0 @@
-.\objects\stm32f10x_wwdg.o: Library\stm32f10x_wwdg.c
-.\objects\stm32f10x_wwdg.o: Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_wwdg.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_wwdg.o: .\Start\core_cm3.h
-.\objects\stm32f10x_wwdg.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\stm32f10x_wwdg.o: .\Start\system_stm32f10x.h
-.\objects\stm32f10x_wwdg.o: .\User\stm32f10x_conf.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_adc.h
-.\objects\stm32f10x_wwdg.o: .\Start\stm32f10x.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_bkp.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_can.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_cec.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_crc.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_dac.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_dma.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_exti.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_flash.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_fsmc.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_gpio.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_i2c.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_iwdg.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_pwr.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_rcc.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_rtc.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_sdio.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_spi.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_tim.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_usart.h
-.\objects\stm32f10x_wwdg.o: .\Library\stm32f10x_wwdg.h
-.\objects\stm32f10x_wwdg.o: .\Library\misc.h
diff --git a/Objects/stm32f10x_wwdg.o b/Objects/stm32f10x_wwdg.o
deleted file mode 100644
index 26cb775..0000000
Binary files a/Objects/stm32f10x_wwdg.o and /dev/null differ
diff --git a/Objects/system_stm32f10x.crf b/Objects/system_stm32f10x.crf
deleted file mode 100644
index fbd8af4..0000000
Binary files a/Objects/system_stm32f10x.crf and /dev/null differ
diff --git a/Objects/system_stm32f10x.d b/Objects/system_stm32f10x.d
deleted file mode 100644
index 2a0c46e..0000000
--- a/Objects/system_stm32f10x.d
+++ /dev/null
@@ -1,30 +0,0 @@
-.\objects\system_stm32f10x.o: Start\system_stm32f10x.c
-.\objects\system_stm32f10x.o: Start\stm32f10x.h
-.\objects\system_stm32f10x.o: Start\core_cm3.h
-.\objects\system_stm32f10x.o: D:\Keil5\Core\ARM\ARMCC\Bin\..\include\stdint.h
-.\objects\system_stm32f10x.o: Start\system_stm32f10x.h
-.\objects\system_stm32f10x.o: .\User\stm32f10x_conf.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_adc.h
-.\objects\system_stm32f10x.o: .\Start\stm32f10x.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_bkp.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_can.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_cec.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_crc.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_dac.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_dbgmcu.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_dma.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_exti.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_flash.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_fsmc.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_gpio.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_i2c.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_iwdg.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_pwr.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_rcc.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_rtc.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_sdio.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_spi.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_tim.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_usart.h
-.\objects\system_stm32f10x.o: .\Library\stm32f10x_wwdg.h
-.\objects\system_stm32f10x.o: .\Library\misc.h
diff --git a/Objects/system_stm32f10x.o b/Objects/system_stm32f10x.o
deleted file mode 100644
index 999b8e0..0000000
Binary files a/Objects/system_stm32f10x.o and /dev/null differ
diff --git a/Project.uvguix.Admin b/Project.uvguix.Admin
deleted file mode 100644
index 7e1a95f..0000000
--- a/Project.uvguix.Admin
+++ /dev/null
@@ -1,1855 +0,0 @@
-
-
-
- -6.1
-
- ### uVision Project, (C) Keil Software
-
-
-
-
-
- 38003
- Registers
- 115 115
-
-
- 346
- Code Coverage
- 665 160
-
-
- 204
- Performance Analyzer
- 825
-
-
-
-
-
- 1506
- Symbols
-
- 64 64 64
-
-
- 1936
- Watch 1
-
- 64 64 64
-
-
- 1937
- Watch 2
-
- 64 64 64
-
-
- 1935
- Call Stack + Locals
-
- 64 64 64
-
-
- 2506
- Trace Data
-
- 75 135 130 95 70 230 200 150
-
-
- 466
- Source Browser
- 500
- 300
-
-
-
-
-
-
-
- 1
- 1
- 0
- 0
- -1
-
-
-
-
-
-
- 44
- 2
- 3
-
- -1
- -1
-
-
- -1
- -1
-
-
- 123
- -1583
- -413
- 848
-
-
-
- 0
-
- 574
- 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000004000000000000000100000047433A5C55736572735C41646D696E5C4465736B746F705CB3CCD0F2D4B4C2EB5C53544D333250726F6A6563745C342D31204F4C4544CFD4CABEC6C15C557365725C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF4B433A5C55736572735C41646D696E5C4465736B746F705CB3CCD0F2D4B4C2EB5C53544D333250726F6A6563745C342D31204F4C4544CFD4CABEC6C15C48617264776172655C4F4C45442E6300000000064F4C45442E6300000000BECEA100FFFFFFFF4B433A5C55736572735C41646D696E5C4465736B746F705CB3CCD0F2D4B4C2EB5C53544D333250726F6A6563745C342D31204F4C4544CFD4CABEC6C15C48617264776172655C4F4C45442E6800000000064F4C45442E6800000000F0A0A100FFFFFFFF50433A5C55736572735C41646D696E5C4465736B746F705CB3CCD0F2D4B4C2EB5C53544D333250726F6A6563745C342D31204F4C4544CFD4CABEC6C15C48617264776172655C4F4C45445F466F6E742E68000000000B4F4C45445F466F6E742E6800000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000074F9FFFF660000000000000063030000
-
-
-
- 0
- Build
-
- -1
- -1
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- AE0000004F000000F1030000B3000000
-
-
- 16
- 2EF9FFFF6600000071FCFFFFCA000000
-
-
-
- 1005
- 1005
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000ED00000033030000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 109
- 109
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000ED00000033030000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 1465
- 1465
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1466
- 1466
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1467
- 1467
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1468
- 1468
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1506
- 1506
- 0
- 0
- 0
- 0
- 32767
- 0
- 16384
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 1913
- 1913
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- B100000066000000EE0300009A000000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1935
- 1935
- 0
- 0
- 0
- 0
- 32767
- 0
- 32768
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 1936
- 1936
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 1937
- 1937
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 1939
- 1939
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1940
- 1940
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1941
- 1941
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 1942
- 1942
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 195
- 195
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000ED00000033030000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 196
- 196
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000ED00000033030000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 197
- 197
- 1
- 0
- 0
- 0
- 32767
- 0
- 32768
- 0
-
- 16
- 000000006403000080070000DE030000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 198
- 198
- 0
- 0
- 0
- 0
- 32767
- 0
- 32768
- 0
-
- 16
- 0000000065010000F1030000DB010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 199
- 199
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 03000000670300007F040000C5030000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 203
- 203
- 0
- 0
- 0
- 0
- 32767
- 0
- 8192
- 0
-
- 16
- B100000066000000EE0300009A000000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 204
- 204
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- B100000066000000EE0300009A000000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 221
- 221
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 00000000000000000000000000000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 2506
- 2506
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 2507
- 2507
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 343
- 343
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- B100000066000000EE0300009A000000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 346
- 346
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- B100000066000000EE0300009A000000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 35824
- 35824
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- B100000066000000EE0300009A000000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 35885
- 35885
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35886
- 35886
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35887
- 35887
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35888
- 35888
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35889
- 35889
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35890
- 35890
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35891
- 35891
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35892
- 35892
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35893
- 35893
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35894
- 35894
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35895
- 35895
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35896
- 35896
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35897
- 35897
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35898
- 35898
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35899
- 35899
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35900
- 35900
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35901
- 35901
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35902
- 35902
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35903
- 35903
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35904
- 35904
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 35905
- 35905
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 38003
- 38003
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000ED000000F0010000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 38007
- 38007
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 03000000670300007F040000C5030000
-
-
- 16
- 22000000390000001A0200009B000000
-
-
-
- 436
- 436
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 03000000670300007F040000C5030000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 437
- 437
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 440
- 440
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 463
- 463
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 03000000670300007F040000C5030000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 466
- 466
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 03000000670300007F040000C5030000
-
-
- 16
- 2200000039000000EB000000C5010000
-
-
-
- 50000
- 50000
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50001
- 50001
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50002
- 50002
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50003
- 50003
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50004
- 50004
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50005
- 50005
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50006
- 50006
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50007
- 50007
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50008
- 50008
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50009
- 50009
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50010
- 50010
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50011
- 50011
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50012
- 50012
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50013
- 50013
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50014
- 50014
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50015
- 50015
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50016
- 50016
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50017
- 50017
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50018
- 50018
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 50019
- 50019
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 4A03000066000000EE0300005A010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 59392
- 59392
- 1
- 0
- 0
- 0
- 940
- 0
- 8192
- 0
-
- 16
- 0000000000000000B70300001C000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 59393
- 0
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 00000000DE03000080070000F1030000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 59399
- 59399
- 1
- 0
- 0
- 0
- 463
- 0
- 8192
- 1
-
- 16
- 000000001C000000DA01000038000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 59400
- 59400
- 0
- 0
- 0
- 0
- 612
- 0
- 8192
- 2
-
- 16
- 00000000380000006F02000054000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 824
- 824
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000007C010000EE030000C2010000
-
-
- 16
- 2200000039000000CC000000C8000000
-
-
-
- 3236
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFAE000000B3000000F1030000B7000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E6500200000000000002EF9FFFF6600000071FCFFFFCA000000AE0000004F000000F1030000B30000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF430300004F0000004703000073010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000C7FBFFFF6600000071FCFFFF8A010000470300004F000000F10300007301000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F40000004C0300000100000002000010040000000100000058FFFFFF4D050000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000080F8FFFF6600000070F9FFFF20020000000000004F000000F00000004C0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000061010000F10300006501000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000080F8FFFF7C01000071FCFFFFF20100000000000065010000F1030000DB01000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF901000065010000FD010000DB01000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000004C030000800700005003000001000000010000100400000001000000B6FDFFFF62000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000080F8FFFF2402000002FDFFFFB2020000000000005003000080070000DE0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
-
-
- 59392
- File
-
- 2290
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000A464C4153485F42555359960000000000000013000A464C4153485F425553590A4750494F5F50696E5F360A4750494F5F50696E5F3702494409534C45455044454550055F5F776669067072696E74660B534C4545504F4E455849540F54494D325F49525148616E646C65720A4750494F5F50696E5F39115553415254315F49525148616E646C65720E5553415254315F4D7370496E69741748414C5F554152545F527843706C7443616C6C6261636B084144435F496E697409414443315F496E697406636F6E662E68043230313104636F6E660A4750494F5F50696E5F3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
-
-
- 1423
- 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
-
-
- 1423
- 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
-
-
-
- 59399
- Build
-
- 678
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000
-
-
- 583
- 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
-
-
- 583
- 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
-
-
-
- 59400
- Debug
-
- 2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
-
-
- 898
- 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
-
-
- 898
- 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
-
-
-
- 0
- 1536
- 864
-
-
-
-
-
- 1
- 0
-
- 100
- 0
-
- .\User\main.c
- 14
- 1
- 5
- 1
-
- 0
-
-
- .\Hardware\OLED.c
- 0
- 1
- 1
- 1
-
- 0
-
-
- .\Hardware\OLED.h
- 0
- 1
- 1
- 1
-
- 0
-
-
- .\Hardware\OLED_Font.h
- 0
- 1
- 1
- 1
-
- 0
-
-
-
-
-
diff --git "a/Project.uvguix.\347\216\213\347\207\225\346\266\233" "b/Project.uvguix.\347\216\213\347\207\225\346\266\233"
deleted file mode 100644
index 251f231..0000000
--- "a/Project.uvguix.\347\216\213\347\207\225\346\266\233"
+++ /dev/null
@@ -1,1864 +0,0 @@
-
-
-
- -6.1
-
- ### uVision Project, (C) Keil Software
-
-
-
-
-
- 38003
- Registers
- 115 88
-
-
- 346
- Code Coverage
- 877 160
-
-
- 204
- Performance Analyzer
- 1037
-
-
-
-
-
- 1506
- Symbols
-
- 71 71 71
-
-
- 1936
- Watch 1
-
- 71 71 71
-
-
- 1937
- Watch 2
-
- 71 71 71
-
-
- 1935
- Call Stack + Locals
-
- 71 71 71
-
-
- 2506
- Trace Data
-
- 75 135 130 95 70 230 200 150
-
-
- 466
- Source Browser
- 500
- 300
-
-
-
-
-
-
-
- 1
- 1
- 0
- 0
- -1
-
-
-
-
-
-
- 44
- 2
- 3
-
- -1
- -1
-
-
- -1
- -1
-
-
- 122
- 351
- 1284
- 843
-
-
-
- 0
-
- 499
- 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000030000000100000025443A5C53544D333270726F6A656374735C4F4C45445C48617264776172655C4F4C45442E6800000000064F4C45442E6800000000FFDC7800FFFFFFFF25443A5C53544D333270726F6A656374735C4F4C45445C48617264776172655C4F4C45442E6300000000064F4C45442E6300000000BECEA100FFFFFFFF2A443A5C53544D333270726F6A656374735C4F4C45445C48617264776172655C4F4C45445F466F6E742E68000000000B4F4C45445F466F6E742E6800000000F0A0A100FFFFFFFF21443A5C53544D333270726F6A656374735C4F4C45445C557365725C6D61696E2E6300000000066D61696E2E6300000000BCA8E100FFFFFFFF2B443A5C53544D333270726F6A656374735C4F4C45445C557365725C73746D3332663130785F636F6E662E68000000001073746D3332663130785F636F6E662E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D900000066000000AB06000059030000
-
-
-
- 0
- Build
-
- -1
- -1
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- D90000004F000000F0040000DA000000
-
-
- 16
- 40020000E80000005706000073010000
-
-
-
- 1005
- 1005
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000D200000029030000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 109
- 109
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000D200000029030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 1465
- 1465
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1466
- 1466
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1467
- 1467
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1468
- 1468
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1506
- 1506
- 0
- 0
- 0
- 0
- 32767
- 0
- 16384
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 1913
- 1913
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- DC00000066000000ED040000C1000000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1935
- 1935
- 0
- 0
- 0
- 0
- 32767
- 0
- 32768
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 1936
- 1936
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 1937
- 1937
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 1939
- 1939
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1940
- 1940
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1941
- 1941
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 1942
- 1942
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 195
- 195
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000D200000029030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 196
- 196
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000D200000029030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 197
- 197
- 1
- 0
- 0
- 0
- 32767
- 0
- 32768
- 0
-
- 16
- 000000005A030000AB060000D1030000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 198
- 198
- 0
- 0
- 0
- 0
- 32767
- 0
- 32768
- 0
-
- 16
- 0000000006020000F0040000A5020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 199
- 199
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000005D030000A8060000B8030000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 203
- 203
- 0
- 0
- 0
- 0
- 32767
- 0
- 8192
- 0
-
- 16
- DC00000066000000ED040000C1000000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 204
- 204
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- DC00000066000000ED040000C1000000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 221
- 221
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 00000000000000000000000000000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 2506
- 2506
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 2507
- 2507
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 343
- 343
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- DC00000066000000ED040000C1000000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 346
- 346
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- DC00000066000000ED040000C1000000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 35824
- 35824
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- DC00000066000000ED040000C1000000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 35885
- 35885
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35886
- 35886
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35887
- 35887
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35888
- 35888
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35889
- 35889
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35890
- 35890
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35891
- 35891
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35892
- 35892
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35893
- 35893
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35894
- 35894
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35895
- 35895
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35896
- 35896
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35897
- 35897
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35898
- 35898
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35899
- 35899
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35900
- 35900
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35901
- 35901
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35902
- 35902
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35903
- 35903
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35904
- 35904
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 35905
- 35905
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 38003
- 38003
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 0300000066000000D200000029030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 38007
- 38007
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000005D030000A8060000B8030000
-
-
- 16
- 22000000390000009A020000C4000000
-
-
-
- 436
- 436
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000005D030000A8060000B8030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 437
- 437
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 440
- 440
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 463
- 463
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000005D030000A8060000B8030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 466
- 466
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000005D030000A8060000B8030000
-
-
- 16
- 22000000390000001E01000066020000
-
-
-
- 50000
- 50000
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50001
- 50001
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50002
- 50002
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50003
- 50003
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50004
- 50004
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50005
- 50005
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50006
- 50006
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50007
- 50007
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50008
- 50008
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50009
- 50009
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50010
- 50010
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50011
- 50011
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50012
- 50012
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50013
- 50013
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50014
- 50014
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50015
- 50015
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50016
- 50016
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50017
- 50017
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50018
- 50018
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 50019
- 50019
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 1E04000066000000ED040000FD010000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 59392
- 59392
- 1
- 0
- 0
- 0
- 940
- 0
- 8192
- 0
-
- 16
- 0000000000000000B70300001C000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 59393
- 0
- 1
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 00000000D1030000AB060000E4030000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 59399
- 59399
- 1
- 0
- 0
- 0
- 463
- 0
- 8192
- 1
-
- 16
- 000000001C000000DA01000038000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 59400
- 59400
- 0
- 0
- 0
- 0
- 612
- 0
- 8192
- 2
-
- 16
- 00000000380000006F02000054000000
-
-
- 16
- 0A0000000A0000006E0000006E000000
-
-
-
- 824
- 824
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 030000001D020000ED0400008C020000
-
-
- 16
- 2200000039000000F700000000010000
-
-
-
- 3236
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DA000000F0040000DE000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E65002000000000000040020000E80000005706000073010000D90000004F000000F0040000DA0000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000016020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000082050000E800000057060000AF0200001B0400004F000000F00400001602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D900000042030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000067010000E80000003C020000DB030000000000004F000000D5000000420300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000002020000F00400000602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000670100009F020000570600003E0300000000000006020000F0040000A502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000060200007C020000A502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000042030000AB06000046030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000067010000DF030000120800006A0400000000000046030000AB060000D10300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
-
-
- 59392
- File
-
- 2081
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000094952516E5F5479706596000000000000000500094952516E5F547970650B495251206368616E6E656C034952510C495251204368616E6E656C730A455854495F4C696E65730000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
-
-
- 1423
- 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
-
-
- 1423
- 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
-
-
-
- 59399
- Build
-
- 678
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000
-
-
- 583
- 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
-
-
- 583
- 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
-
-
-
- 59400
- Debug
-
- 2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
-
-
- 898
- 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
-
-
- 898
- 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
-
-
-
- 0
- 1707
- 1067
-
-
-
-
-
- 1
- 0
-
- 100
- 3
-
- .\Hardware\OLED.h
- 0
- 1
- 1
- 1
-
- 0
-
-
- .\Hardware\OLED.c
- 24
- 1
- 9
- 1
-
- 0
-
-
- .\Hardware\OLED_Font.h
- 0
- 1
- 1
- 1
-
- 0
-
-
- .\User\main.c
- 0
- 1
- 14
- 1
-
- 0
-
-
- .\User\stm32f10x_conf.h
- 0
- 1
- 1
- 1
-
- 0
-
-
-
-
-
diff --git a/Project.uvoptx b/Project.uvoptx
deleted file mode 100644
index 57d95b7..0000000
--- a/Project.uvoptx
+++ /dev/null
@@ -1,1001 +0,0 @@
-
-
-
- 1.0
-
- ### uVision Project, (C) Keil Software
-
-
- *.c
- *.s*; *.src; *.a*
- *.obj; *.o
- *.lib
- *.txt; *.h; *.inc
- *.plm
- *.cpp
- 0
-
-
-
- 0
- 0
-
-
-
- Target 1
- 0x4
- ARM-ADS
-
- 12000000
-
- 1
- 1
- 0
- 1
- 0
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\Listings\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 1
- 0
- 1
-
- 18
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 5
-
-
-
-
-
-
-
-
-
-
- STLink\ST-LINKIII-KEIL_SWO.dll
-
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F10x_512 -FL080000 -FS08000000 -FP0($$Device:STM32F103VE$Flash\STM32F10x_512.FLM)
-
-
- 0
- ST-LINKIII-KEIL_SWO
- -U37FF71064E5734366C3C1243 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P2 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32F103VE$Flash\STM32F10x_512.FLM)
-
-
-
-
- 0
-
-
- 0
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
- 1
- 0
- 2
- 10000000
-
-
-
-
-
- Start
- 0
- 0
- 0
- 0
-
- 1
- 1
- 2
- 0
- 0
- 0
- .\Start\startup_stm32f10x_md.s
- startup_stm32f10x_md.s
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- .\Start\core_cm3.c
- core_cm3.c
- 0
- 0
-
-
- 1
- 3
- 5
- 0
- 0
- 0
- .\Start\core_cm3.h
- core_cm3.h
- 0
- 0
-
-
- 1
- 4
- 5
- 0
- 0
- 0
- .\Start\stm32f10x.h
- stm32f10x.h
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- .\Start\system_stm32f10x.c
- system_stm32f10x.c
- 0
- 0
-
-
- 1
- 6
- 5
- 0
- 0
- 0
- .\Start\system_stm32f10x.h
- system_stm32f10x.h
- 0
- 0
-
-
-
-
- Library
- 1
- 0
- 0
- 0
-
- 2
- 7
- 1
- 0
- 0
- 0
- .\Library\misc.c
- misc.c
- 0
- 0
-
-
- 2
- 8
- 5
- 0
- 0
- 0
- .\Library\misc.h
- misc.h
- 0
- 0
-
-
- 2
- 9
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_adc.c
- stm32f10x_adc.c
- 0
- 0
-
-
- 2
- 10
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_adc.h
- stm32f10x_adc.h
- 0
- 0
-
-
- 2
- 11
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_bkp.c
- stm32f10x_bkp.c
- 0
- 0
-
-
- 2
- 12
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_bkp.h
- stm32f10x_bkp.h
- 0
- 0
-
-
- 2
- 13
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_can.c
- stm32f10x_can.c
- 0
- 0
-
-
- 2
- 14
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_can.h
- stm32f10x_can.h
- 0
- 0
-
-
- 2
- 15
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_cec.c
- stm32f10x_cec.c
- 0
- 0
-
-
- 2
- 16
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_cec.h
- stm32f10x_cec.h
- 0
- 0
-
-
- 2
- 17
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_crc.c
- stm32f10x_crc.c
- 0
- 0
-
-
- 2
- 18
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_crc.h
- stm32f10x_crc.h
- 0
- 0
-
-
- 2
- 19
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_dac.c
- stm32f10x_dac.c
- 0
- 0
-
-
- 2
- 20
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_dac.h
- stm32f10x_dac.h
- 0
- 0
-
-
- 2
- 21
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_dbgmcu.c
- stm32f10x_dbgmcu.c
- 0
- 0
-
-
- 2
- 22
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_dbgmcu.h
- stm32f10x_dbgmcu.h
- 0
- 0
-
-
- 2
- 23
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_dma.c
- stm32f10x_dma.c
- 0
- 0
-
-
- 2
- 24
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_dma.h
- stm32f10x_dma.h
- 0
- 0
-
-
- 2
- 25
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_exti.c
- stm32f10x_exti.c
- 0
- 0
-
-
- 2
- 26
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_exti.h
- stm32f10x_exti.h
- 0
- 0
-
-
- 2
- 27
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_flash.c
- stm32f10x_flash.c
- 0
- 0
-
-
- 2
- 28
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_flash.h
- stm32f10x_flash.h
- 0
- 0
-
-
- 2
- 29
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_fsmc.c
- stm32f10x_fsmc.c
- 0
- 0
-
-
- 2
- 30
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_fsmc.h
- stm32f10x_fsmc.h
- 0
- 0
-
-
- 2
- 31
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_gpio.c
- stm32f10x_gpio.c
- 0
- 0
-
-
- 2
- 32
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_gpio.h
- stm32f10x_gpio.h
- 0
- 0
-
-
- 2
- 33
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_i2c.c
- stm32f10x_i2c.c
- 0
- 0
-
-
- 2
- 34
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_i2c.h
- stm32f10x_i2c.h
- 0
- 0
-
-
- 2
- 35
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_iwdg.c
- stm32f10x_iwdg.c
- 0
- 0
-
-
- 2
- 36
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_iwdg.h
- stm32f10x_iwdg.h
- 0
- 0
-
-
- 2
- 37
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_pwr.c
- stm32f10x_pwr.c
- 0
- 0
-
-
- 2
- 38
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_pwr.h
- stm32f10x_pwr.h
- 0
- 0
-
-
- 2
- 39
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_rcc.c
- stm32f10x_rcc.c
- 0
- 0
-
-
- 2
- 40
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_rcc.h
- stm32f10x_rcc.h
- 0
- 0
-
-
- 2
- 41
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_rtc.c
- stm32f10x_rtc.c
- 0
- 0
-
-
- 2
- 42
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_rtc.h
- stm32f10x_rtc.h
- 0
- 0
-
-
- 2
- 43
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_sdio.c
- stm32f10x_sdio.c
- 0
- 0
-
-
- 2
- 44
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_sdio.h
- stm32f10x_sdio.h
- 0
- 0
-
-
- 2
- 45
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_spi.c
- stm32f10x_spi.c
- 0
- 0
-
-
- 2
- 46
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_spi.h
- stm32f10x_spi.h
- 0
- 0
-
-
- 2
- 47
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_tim.c
- stm32f10x_tim.c
- 0
- 0
-
-
- 2
- 48
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_tim.h
- stm32f10x_tim.h
- 0
- 0
-
-
- 2
- 49
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_usart.c
- stm32f10x_usart.c
- 0
- 0
-
-
- 2
- 50
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_usart.h
- stm32f10x_usart.h
- 0
- 0
-
-
- 2
- 51
- 1
- 0
- 0
- 0
- .\Library\stm32f10x_wwdg.c
- stm32f10x_wwdg.c
- 0
- 0
-
-
- 2
- 52
- 5
- 0
- 0
- 0
- .\Library\stm32f10x_wwdg.h
- stm32f10x_wwdg.h
- 0
- 0
-
-
-
-
- System
- 1
- 0
- 0
- 0
-
- 3
- 53
- 1
- 0
- 0
- 0
- .\System\Delay.c
- Delay.c
- 0
- 0
-
-
- 3
- 54
- 5
- 0
- 0
- 0
- .\System\Delay.h
- Delay.h
- 0
- 0
-
-
-
-
- Hardware
- 1
- 0
- 0
- 0
-
- 4
- 55
- 1
- 0
- 0
- 0
- .\Hardware\LED.c
- LED.c
- 0
- 0
-
-
- 4
- 56
- 5
- 0
- 0
- 0
- .\Hardware\LED.h
- LED.h
- 0
- 0
-
-
- 4
- 57
- 1
- 0
- 0
- 0
- .\Hardware\Key.c
- Key.c
- 0
- 0
-
-
- 4
- 58
- 5
- 0
- 0
- 0
- .\Hardware\Key.h
- Key.h
- 0
- 0
-
-
- 4
- 59
- 1
- 0
- 0
- 0
- .\Hardware\OLED.c
- OLED.c
- 0
- 0
-
-
- 4
- 60
- 5
- 0
- 0
- 0
- .\Hardware\OLED.h
- OLED.h
- 0
- 0
-
-
- 4
- 61
- 5
- 0
- 0
- 0
- .\Hardware\OLED_Font.h
- OLED_Font.h
- 0
- 0
-
-
-
-
- User
- 1
- 0
- 0
- 0
-
- 5
- 62
- 1
- 0
- 0
- 0
- .\User\main.c
- main.c
- 0
- 0
-
-
- 5
- 63
- 5
- 0
- 0
- 0
- .\User\stm32f10x_conf.h
- stm32f10x_conf.h
- 0
- 0
-
-
- 5
- 64
- 1
- 0
- 0
- 0
- .\User\stm32f10x_it.c
- stm32f10x_it.c
- 0
- 0
-
-
- 5
- 65
- 5
- 0
- 0
- 0
- .\User\stm32f10x_it.h
- stm32f10x_it.h
- 0
- 0
-
-
-
-
diff --git a/README.md b/README.md
index 0a76e79..5ae8719 100644
--- a/README.md
+++ b/README.md
@@ -1,40 +1,243 @@
-# OLED1
+# OLED1 - STM32 OLED 显示驱动库
-一个基于 STM32 的 OLED 显示屏驱动项目。
+[](https://opensource.org/licenses/MIT)
+[](https://en.wikipedia.org/wiki/C_(programming_language))
+[](https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html)
+
+一个专业的基于 STM32 的 OLED (SSD1306) 显示屏驱动库,支持 I2C 通信协议。
+
+## 📋 目录
+
+- [项目简介](#项目简介)
+- [功能特性](#功能特性)
+- [快速开始](#快速开始)
+- [硬件要求](#硬件要求)
+- [软件要求](#软件要求)
+- [编译和烧录](#编译和烧录)
+- [项目结构](#项目结构)
+- [API 使用示例](#api-使用示例)
+- [贡献指南](#贡献指南)
+- [许可证](#许可证)
+- [联系方式](#联系方式)
## 项目简介
-本项目实现了 OLED 显示屏的驱动程序,使用 Keil µVision 开发环境。
+本项目实现了一个完整的 OLED 显示屏驱动程序,基于 STM32 微控制器和 SSD1306 控制器。该驱动库提供了丰富的显示功能,包括字符、字符串、数字显示等,适用于各种嵌入式显示应用场景。
+
+## 功能特性
+
+✨ **核心功能**
+
+- 🖥️ **完整的 OLED 驱动** - 支持 SSD1306 控制器(128x64 分辨率)
+- 🔌 **I2C 通信** - 高效的 I2C 总线通信实现
+- 📝 **字符显示** - 支持单个字符和字符串显示
+- 🔢 **数字显示** - 支持十进制、十六进制、二进制格式显示
+- 💡 **LED 控制** - 集成 LED 控制功能
+- ⌨️ **按键输入** - 支持按键扫描和检测
+- 📚 **内置字体** - 包含多种字体大小支持
+
+## 快速开始
+
+### 1. 克隆项目
+
+```bash
+git clone https://github.com/RtimesC/OLED1.git
+cd OLED1
+```
+
+### 2. 打开项目
+
+使用 Keil µVision 打开 `Project.uvprojx` 文件
+
+### 3. 编译并烧录
+
+点击编译按钮,然后将程序下载到 STM32 开发板
+
+### 4. 运行示例
+
+项目会自动运行示例代码,在 OLED 屏幕上显示测试信息
+
+## 硬件要求
+
+### 必需硬件
+
+- **微控制器**: STM32F10x 系列(推荐 STM32F103C8T6)
+- **显示屏**: OLED 模块(SSD1306 控制器,I2C 接口)
+- **调试器**: ST-Link V2 或兼容调试器
+
+### 可选硬件
+
+- LED 指示灯
+- 按键模块
+- 面包板和杜邦线
+
+## 软件要求
+
+### 开发环境
+
+- **IDE**: Keil µVision 5 或更高版本
+- **编译器**: ARM Compiler (推荐 V5 或 V6)
+- **调试工具**: ST-Link Utility 或 OpenOCD
+
+### 依赖库
+
+- STM32 标准外设库 (STM32F10x StdPeriph Driver)
+- CMSIS 核心支持文件
+
+## 编译和烧录
+
+### 编译步骤
+
+1. 打开 Keil µVision
+2. 加载项目文件 `Project.uvprojx`
+3. 选择目标板型号
+4. 点击 `Project` -> `Build Target` (F7)
+5. 等待编译完成
+
+### 烧录步骤
+
+1. 连接 ST-Link 调试器到 STM32 开发板
+2. 在 Keil 中点击 `Flash` -> `Download` (F8)
+3. 等待烧录完成
+4. 复位开发板运行程序
## 项目结构
```
OLED1/
-├── Hardware/ # 硬件驱动代码
-├── Library/ # 库文件
-├── System/ # 系统文件
-├── User/ # 用户应用代码
-├── Start/ # 启动文件
-├── Objects/ # 编译生成的目标文件
-└── Listings/ # 编译生成的列表文件
+├── .github/ # GitHub 配置文件
+│ ├── ISSUE_TEMPLATE/ # Issue 模板
+│ └── PULL_REQUEST_TEMPLATE.md
+├── docs/ # 文档目录
+│ ├── API.md # API 参考文档
+│ ├── HARDWARE.md # 硬件连接说明
+│ └── DEVELOPMENT.md # 开发指南
+├── Hardware/ # 硬件驱动代码
+│ ├── LED.c # LED 驱动实现
+│ ├── LED.h # LED 驱动头文件
+│ ├── Key.c # 按键驱动实现
+│ ├── Key.h # 按键驱动头文件
+│ ├── OLED.c # OLED 驱动实现
+│ ├── OLED.h # OLED 驱动头文件
+│ └── OLED_Font.h # OLED 字体数据
+├── Library/ # STM32 标准库文件
+├── System/ # 系统配置文件
+├── User/ # 用户应用代码
+│ ├── main.c # 主程序
+│ ├── stm32f10x_conf.h # STM32 配置
+│ ├── stm32f10x_it.c # 中断处理
+│ └── stm32f10x_it.h # 中断处理头文件
+├── Start/ # 启动文件
+├── .editorconfig # 编辑器配置
+├── .gitignore # Git 忽略文件配置
+├── CHANGELOG.md # 变更日志
+├── CONTRIBUTING.md # 贡献指南
+├── LICENSE # MIT 许可证
+├── Project.uvprojx # Keil 项目文件
+└── README.md # 项目说明文档
+```
+
+## API 使用示例
+
+### OLED 初始化和显示
+
+```c
+#include "OLED.h"
+
+int main(void)
+{
+ // 初始化 OLED
+ OLED_Init();
+
+ // 显示字符串
+ OLED_ShowString(1, 1, "Hello World!");
+
+ // 显示数字
+ OLED_ShowNum(2, 1, 12345, 5);
+
+ // 显示十六进制数
+ OLED_ShowHexNum(3, 1, 0xABCD, 4);
+
+ // 显示二进制数
+ OLED_ShowBinNum(4, 1, 0b10101010, 8);
+
+ while(1)
+ {
+ // 主循环
+ }
+}
```
-## 开发环境
+### LED 控制
+
+```c
+#include "LED.h"
+
+int main(void)
+{
+ // 初始化 LED
+ LED_Init();
+
+ // 打开 LED1
+ LED1_ON();
+
+ // 关闭 LED1
+ LED1_OFF();
+
+ // 切换 LED 状态
+ LED1_TURN();
+}
+```
+
+### 按键检测
+
+```c
+#include "Key.h"
+
+int main(void)
+{
+ uint8_t KeyNum;
+
+ // 初始化按键
+ Key_Init();
+
+ while(1)
+ {
+ // 获取按键值
+ KeyNum = Key_GetNum();
+
+ if(KeyNum == 1)
+ {
+ // 按键 1 被按下
+ }
+ }
+}
+```
+
+详细的 API 文档请参考 [docs/API.md](docs/API.md)
+
+## 贡献指南
+
+我们欢迎所有形式的贡献!在提交贡献之前,请阅读我们的 [贡献指南](CONTRIBUTING.md)。
+
+### 如何贡献
-- IDE: Keil µVision
-- 语言: C (89.8%), Assembly (5.7%)
-- 目标芯片: STM32 系列
+1. Fork 本项目
+2. 创建特性分支 (`git checkout -b feature/AmazingFeature`)
+3. 提交更改 (`git commit -m 'Add some AmazingFeature'`)
+4. 推送到分支 (`git push origin feature/AmazingFeature`)
+5. 开启一个 Pull Request
-## 使用说明
+## 许可证
-1. 使用 Keil µVision 打开 `Project.uvprojx` 文件
-2. 编译项目
-3. 下载到目标板
+本项目采用 MIT 许可证 - 详见 [LICENSE](LICENSE) 文件
-## 许��证
+## 联系方式
-待定
+- 项目地址: [https://github.com/RtimesC/OLED1](https://github.com/RtimesC/OLED1)
+- 作者: RtimesC
+- 问题反馈: [GitHub Issues](https://github.com/RtimesC/OLED1/issues)
-## 作者
+---
-RtimesC
\ No newline at end of file
+⭐ 如果这个项目对你有帮助,请给它一个 Star!
\ No newline at end of file
diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root
deleted file mode 120000
index 945c9b4..0000000
--- a/_codeql_detected_source_root
+++ /dev/null
@@ -1 +0,0 @@
-.
\ No newline at end of file
diff --git a/docs/API.md b/docs/API.md
new file mode 100644
index 0000000..96ecbc0
--- /dev/null
+++ b/docs/API.md
@@ -0,0 +1,870 @@
+# API 参考文档
+
+本文档详细说明了 OLED1 项目中所有模块的 API 接口。
+
+## 目录
+
+- [OLED 模块](#oled-模块)
+- [LED 模块](#led-模块)
+- [Key 模块](#key-模块)
+
+---
+
+## OLED 模块
+
+OLED 模块提供了 SSD1306 控制器的完整驱动功能,支持字符、字符串和数字的显示。
+
+### 头文件
+
+```c
+#include "OLED.h"
+```
+
+### 函数列表
+
+#### OLED_Init
+
+**函数原型**
+
+```c
+void OLED_Init(void);
+```
+
+**功能描述**
+
+初始化 OLED 显示屏,配置 I2C 通信和显示参数。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+int main(void)
+{
+ OLED_Init(); // 初始化 OLED
+ // 其他代码...
+}
+```
+
+**注意事项**
+
+- 必须在使用其他 OLED 函数之前调用此函数
+- 确保 I2C 引脚已正确连接
+
+---
+
+#### OLED_Clear
+
+**函数原型**
+
+```c
+void OLED_Clear(void);
+```
+
+**功能描述**
+
+清除 OLED 显示屏上的所有内容。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_Clear(); // 清屏
+```
+
+---
+
+#### OLED_ShowChar
+
+**函数原型**
+
+```c
+void OLED_ShowChar(uint8_t Line, uint8_t Column, char Char);
+```
+
+**功能描述**
+
+在指定位置显示单个字符。
+
+**参数**
+
+- `Line`: 行号,范围 1-4
+- `Column`: 列号,范围 1-16
+- `Char`: 要显示的字符(ASCII)
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_ShowChar(1, 1, 'A'); // 在第1行第1列显示字符 'A'
+OLED_ShowChar(2, 5, 'B'); // 在第2行第5列显示字符 'B'
+```
+
+**注意事项**
+
+- 超出范围的坐标可能导致显示异常
+- 字符必须在 ASCII 码表范围内
+
+---
+
+#### OLED_ShowString
+
+**函数原型**
+
+```c
+void OLED_ShowString(uint8_t Line, uint8_t Column, char *String);
+```
+
+**功能描述**
+
+在指定位置显示字符串。
+
+**参数**
+
+- `Line`: 行号,范围 1-4
+- `Column`: 列号,范围 1-16
+- `String`: 要显示的字符串指针(以 '\0' 结尾)
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_ShowString(1, 1, "Hello");
+OLED_ShowString(2, 1, "OLED Display");
+OLED_ShowString(3, 1, "STM32");
+```
+
+**注意事项**
+
+- 字符串超出行宽时会自动换行或截断
+- 确保字符串以空字符 '\0' 结尾
+
+---
+
+#### OLED_ShowNum
+
+**函数原型**
+
+```c
+void OLED_ShowNum(uint8_t Line, uint8_t Column, uint32_t Number, uint8_t Length);
+```
+
+**功能描述**
+
+在指定位置显示无符号十进制数。
+
+**参数**
+
+- `Line`: 行号,范围 1-4
+- `Column`: 列号,范围 1-16
+- `Number`: 要显示的数字(无符号)
+- `Length`: 显示的位数
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_ShowNum(1, 1, 12345, 5); // 显示 "12345"
+OLED_ShowNum(2, 1, 42, 4); // 显示 "0042"
+OLED_ShowNum(3, 1, 999, 3); // 显示 "999"
+```
+
+**注意事项**
+
+- 如果数字位数小于 Length,前面会补 0
+- 如果数字位数大于 Length,可能显示不完整
+
+---
+
+#### OLED_ShowSignedNum
+
+**函数原型**
+
+```c
+void OLED_ShowSignedNum(uint8_t Line, uint8_t Column, int32_t Number, uint8_t Length);
+```
+
+**功能描述**
+
+在指定位置显示有符号十进制数。
+
+**参数**
+
+- `Line`: 行号,范围 1-4
+- `Column`: 列号,范围 1-16
+- `Number`: 要显示的数字(有符号)
+- `Length`: 显示的位数(包括符号位)
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_ShowSignedNum(1, 1, -123, 4); // 显示 "-123"
+OLED_ShowSignedNum(2, 1, 456, 4); // 显示 "+456" 或 "456"
+OLED_ShowSignedNum(3, 1, 0, 3); // 显示 "0"
+```
+
+**注意事项**
+
+- 负数会显示负号
+- Length 需要考虑符号位的空间
+
+---
+
+#### OLED_ShowHexNum
+
+**函数原型**
+
+```c
+void OLED_ShowHexNum(uint8_t Line, uint8_t Column, uint32_t Number, uint8_t Length);
+```
+
+**功能描述**
+
+在指定位置显示十六进制数。
+
+**参数**
+
+- `Line`: 行号,范围 1-4
+- `Column`: 列号,范围 1-16
+- `Number`: 要显示的数字
+- `Length`: 显示的位数
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_ShowHexNum(1, 1, 0xABCD, 4); // 显示 "ABCD"
+OLED_ShowHexNum(2, 1, 0xFF, 2); // 显示 "FF"
+OLED_ShowHexNum(3, 1, 255, 2); // 显示 "FF"
+```
+
+**注意事项**
+
+- 十六进制字母以大写显示
+- 不显示 "0x" 前缀
+
+---
+
+#### OLED_ShowBinNum
+
+**函数原型**
+
+```c
+void OLED_ShowBinNum(uint8_t Line, uint8_t Column, uint32_t Number, uint8_t Length);
+```
+
+**功能描述**
+
+在指定位置显示二进制数。
+
+**参数**
+
+- `Line`: 行号,范围 1-4
+- `Column`: 列号,范围 1-16
+- `Number`: 要显示的数字
+- `Length`: 显示的位数
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_ShowBinNum(1, 1, 0b10101010, 8); // 显示 "10101010"
+OLED_ShowBinNum(2, 1, 15, 4); // 显示 "1111"
+OLED_ShowBinNum(3, 1, 7, 8); // 显示 "00000111"
+```
+
+**注意事项**
+
+- 不显示 "0b" 前缀
+- 如果位数不足,前面会补 0
+
+---
+
+#### OLED_WriteData
+
+**函数原型**
+
+```c
+void OLED_WriteData(uint8_t Data);
+```
+
+**功能描述**
+
+向 OLED 写入单个数据字节(底层函数)。
+
+**参数**
+
+- `Data`: 要写入的数据字节
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_WriteData(0x00); // 写入数据
+```
+
+**注意事项**
+
+- 这是底层函数,一般不直接调用
+- 用于高级自定义显示功能
+
+---
+
+#### OLED_WriteData_Multi
+
+**函数原型**
+
+```c
+void OLED_WriteData_Multi(uint8_t *pData, uint8_t Length);
+```
+
+**功能描述**
+
+向 OLED 写入多个数据字节(底层函数)。
+
+**参数**
+
+- `pData`: 指向数据缓冲区的指针
+- `Length`: 要写入的字节数
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+uint8_t data[8] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07};
+OLED_WriteData_Multi(data, 8);
+```
+
+**注意事项**
+
+- 这是底层函数,用于批量数据传输
+- 确保缓冲区大小足够
+
+---
+
+#### OLED_SetCursor
+
+**函数原型**
+
+```c
+void OLED_SetCursor(uint8_t Y, uint8_t X);
+```
+
+**功能描述**
+
+设置 OLED 显示光标位置(底层函数)。
+
+**参数**
+
+- `Y`: Y 坐标(页地址)
+- `X`: X 坐标(列地址)
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+OLED_SetCursor(0, 0); // 设置光标到原点
+```
+
+**注意事项**
+
+- 这是底层函数,用于精确控制光标位置
+- 坐标系统与硬件相关
+
+---
+
+## LED 模块
+
+LED 模块提供了 LED 指示灯的控制功能。
+
+### 头文件
+
+```c
+#include "LED.h"
+```
+
+### 函数列表
+
+#### LED_Init
+
+**函数原型**
+
+```c
+void LED_Init(void);
+```
+
+**功能描述**
+
+初始化 LED 模块,配置 GPIO 引脚。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+int main(void)
+{
+ LED_Init(); // 初始化 LED
+ // 其他代码...
+}
+```
+
+**注意事项**
+
+- 必须在使用 LED 控制函数之前调用
+
+---
+
+#### LED1_ON
+
+**函数原型**
+
+```c
+void LED1_ON(void);
+```
+
+**功能描述**
+
+点亮 LED1。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+LED1_ON(); // 打开 LED1
+```
+
+---
+
+#### LED1_OFF
+
+**函数原型**
+
+```c
+void LED1_OFF(void);
+```
+
+**功能描述**
+
+熄灭 LED1。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+LED1_OFF(); // 关闭 LED1
+```
+
+---
+
+#### LED1_Turn
+
+**函数原型**
+
+```c
+void LED1_Turn(void);
+```
+
+**功能描述**
+
+切换 LED1 的状态(亮变灭,灭变亮)。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+LED1_Turn(); // 切换 LED1 状态
+```
+
+**注意事项**
+
+- 每次调用会改变当前 LED 状态
+
+---
+
+#### LED2_ON
+
+**函数原型**
+
+```c
+void LED2_ON(void);
+```
+
+**功能描述**
+
+点亮 LED2。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+LED2_ON(); // 打开 LED2
+```
+
+---
+
+#### LED2_OFF
+
+**函数原型**
+
+```c
+void LED2_OFF(void);
+```
+
+**功能描述**
+
+熄灭 LED2。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+LED2_OFF(); // 关闭 LED2
+```
+
+---
+
+#### LED2_Turn
+
+**函数原型**
+
+```c
+void LED2_Turn(void);
+```
+
+**功能描述**
+
+切换 LED2 的状态(亮变灭,灭变亮)。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+LED2_Turn(); // 切换 LED2 状态
+```
+
+---
+
+## Key 模块
+
+Key 模块提供了按键检测功能。
+
+### 头文件
+
+```c
+#include "Key.h"
+```
+
+### 函数列表
+
+#### Key_Init
+
+**函数原型**
+
+```c
+void Key_Init(void);
+```
+
+**功能描述**
+
+初始化按键模块,配置 GPIO 引脚。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- 无
+
+**使用示例**
+
+```c
+int main(void)
+{
+ Key_Init(); // 初始化按键
+ // 其他代码...
+}
+```
+
+**注意事项**
+
+- 必须在使用按键检测函数之前调用
+
+---
+
+#### Key_GetNum
+
+**函数原型**
+
+```c
+uint8_t Key_GetNum(void);
+```
+
+**功能描述**
+
+获取按下的按键编号。
+
+**参数**
+
+- 无
+
+**返回值**
+
+- `uint8_t`: 按键编号
+ - `0`: 无按键按下
+ - `1`: 按键 1 被按下
+ - `2`: 按键 2 被按下
+ - 其他值根据硬件配置而定
+
+**使用示例**
+
+```c
+uint8_t KeyNum;
+
+while(1)
+{
+ KeyNum = Key_GetNum();
+
+ if(KeyNum == 1)
+ {
+ // 按键 1 被按下的处理
+ OLED_ShowString(1, 1, "Key1 Pressed");
+ }
+ else if(KeyNum == 2)
+ {
+ // 按键 2 被按下的处理
+ OLED_ShowString(1, 1, "Key2 Pressed");
+ }
+}
+```
+
+**注意事项**
+
+- 返回值为 0 表示没有按键按下
+- 函数通常在主循环中轮询调用
+- 按键可能需要消抖处理
+
+---
+
+## 综合示例
+
+### 示例 1: 基本显示
+
+```c
+#include "stm32f10x.h"
+#include "OLED.h"
+
+int main(void)
+{
+ // 初始化
+ OLED_Init();
+
+ // 显示欢迎信息
+ OLED_ShowString(1, 1, "Welcome!");
+ OLED_ShowString(2, 1, "OLED Display");
+ OLED_ShowString(3, 1, "STM32F103");
+
+ while(1)
+ {
+ // 主循环
+ }
+}
+```
+
+### 示例 2: LED 和按键控制
+
+```c
+#include "stm32f10x.h"
+#include "OLED.h"
+#include "LED.h"
+#include "Key.h"
+
+int main(void)
+{
+ uint8_t KeyNum;
+
+ // 初始化
+ OLED_Init();
+ LED_Init();
+ Key_Init();
+
+ // 显示提示信息
+ OLED_ShowString(1, 1, "Press Key:");
+
+ while(1)
+ {
+ KeyNum = Key_GetNum();
+
+ if(KeyNum == 1)
+ {
+ LED1_Turn();
+ OLED_ShowString(2, 1, "LED1 Toggle ");
+ }
+ else if(KeyNum == 2)
+ {
+ LED2_Turn();
+ OLED_ShowString(2, 1, "LED2 Toggle ");
+ }
+ }
+}
+```
+
+### 示例 3: 数字显示
+
+```c
+#include "stm32f10x.h"
+#include "OLED.h"
+
+int main(void)
+{
+ uint32_t counter = 0;
+
+ // 初始化
+ OLED_Init();
+
+ // 显示标题
+ OLED_ShowString(1, 1, "Counter:");
+
+ while(1)
+ {
+ // 显示计数值
+ OLED_ShowNum(2, 1, counter, 8);
+
+ // 延时
+ for(uint32_t i = 0; i < 1000000; i++);
+
+ counter++;
+ }
+}
+```
+
+---
+
+## 常见问题
+
+### Q: OLED 不显示内容?
+
+**A:** 检查以下几点:
+1. 确认 I2C 连接是否正确
+2. 检查 OLED 电源是否正常
+3. 确认调用了 `OLED_Init()` 函数
+4. 检查 I2C 地址是否正确
+
+### Q: 显示内容乱码?
+
+**A:** 可能的原因:
+1. 字符超出 ASCII 范围
+2. 字体库损坏
+3. I2C 通信不稳定
+
+### Q: LED 不亮?
+
+**A:** 检查:
+1. LED 连接是否正确
+2. GPIO 配置是否正确
+3. 电源电压是否正常
+
+### Q: 按键检测不灵敏?
+
+**A:** 可能需要:
+1. 添加硬件消抖电路
+2. 增加软件消抖延时
+3. 检查按键连接
+
+---
+
+## 技术支持
+
+如有问题,请访问:
+- GitHub Issues: https://github.com/RtimesC/OLED1/issues
+- 项目主页: https://github.com/RtimesC/OLED1
diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md
new file mode 100644
index 0000000..a849604
--- /dev/null
+++ b/docs/DEVELOPMENT.md
@@ -0,0 +1,611 @@
+# 开发指南
+
+本文档为开发者提供详细的开发环境搭建、项目配置和开发技巧说明。
+
+## 目录
+
+- [开发环境搭建](#开发环境搭建)
+- [Keil 项目配置](#keil-项目配置)
+- [编译和调试](#编译和调试)
+- [代码开发规范](#代码开发规范)
+- [调试技巧](#调试技巧)
+- [常见问题解决](#常见问题解决)
+- [性能优化](#性能优化)
+
+---
+
+## 开发环境搭建
+
+### 必需软件
+
+#### 1. Keil µVision 5
+
+**下载地址**: http://www.keil.com/download/product/
+
+**安装步骤**:
+1. 下载 MDK-ARM(Keil µVision)安装包
+2. 运行安装程序,选择安装路径
+3. 完成安装后,安装 STM32F1xx Device Family Pack
+
+**激活许可证**:
+- 使用许可证文件或在线激活
+- 教育版和评估版有代码大小限制(32KB)
+
+#### 2. STM32 ST-Link Utility
+
+**下载地址**: https://www.st.com/en/development-tools/stsw-link004.html
+
+**功能**:
+- 程序下载
+- Flash 读写
+- 内存查看
+- 固件升级
+
+#### 3. Git
+
+**下载地址**: https://git-scm.com/downloads
+
+用于版本控制和协作开发。
+
+### 可选软件
+
+#### 1. STM32CubeMX
+
+配置 STM32 外设和生成初始化代码。
+
+#### 2. Serial Port Monitor
+
+调试串口通信(如果项目使用 UART)。
+
+#### 3. Logic Analyzer Software
+
+分析 I2C、SPI 等总线通信。
+
+---
+
+## Keil 项目配置
+
+### 打开项目
+
+1. 启动 Keil µVision
+2. 点击 `Project` -> `Open Project`
+3. 选择 `Project.uvprojx` 文件
+4. 等待项目加载完成
+
+### 项目结构
+
+```
+Project.uvprojx (Keil 项目文件)
+├── Target 1
+│ ├── Source Group 1 (用户代码)
+│ │ └── main.c
+│ ├── Hardware (硬件驱动)
+│ │ ├── LED.c
+│ │ ├── Key.c
+│ │ └── OLED.c
+│ ├── System (系统文件)
+│ ├── Library (STM32 标准库)
+│ └── Start (启动文件)
+```
+
+### 目标配置
+
+#### 1. 选择目标芯片
+
+1. 点击 `Project` -> `Options for Target...` (Alt+F7)
+2. 在 `Device` 选项卡中选择芯片型号(例如 STM32F103C8)
+3. 点击 `OK` 保存
+
+#### 2. C/C++ 编译选项
+
+**路径**: `Options for Target` -> `C/C++`
+
+```
+Include Paths:
+./User
+./Hardware
+./System
+./Library/inc
+```
+
+**预处理器定义**:
+```
+USE_STDPERIPH_DRIVER
+STM32F10X_MD
+```
+
+**优化等级**:
+- Debug 模式: `-O0` (无优化)
+- Release 模式: `-O2` 或 `-O3`
+
+#### 3. 调试配置
+
+**路径**: `Options for Target` -> `Debug`
+
+1. 选择调试器: `ST-Link Debugger`
+2. 点击 `Settings` 配置 ST-Link
+ - Connect: `Normal`
+ - Port: `SW` (Serial Wire)
+ - 频率: 4MHz
+
+#### 4. 下载配置
+
+**路径**: `Options for Target` -> `Utilities`
+
+1. 选择 `Use Target Driver for Flash Programming`
+2. 选择 `ST-Link Debugger`
+3. 点击 `Settings` 配置下载选项
+ - Programming Algorithm: STM32F10x Medium Density
+ - Reset and Run: 勾选(下载后自动运行)
+
+---
+
+## 编译和调试
+
+### 编译项目
+
+#### 1. 编译单个文件
+
+- 快捷键: `Ctrl+F7`
+- 菜单: `Project` -> `Compile`
+
+#### 2. 构建整个项目
+
+- 快捷键: `F7`
+- 菜单: `Project` -> `Build Target`
+
+#### 3. 重新构建
+
+- 快捷键: `F7` (在全部清除后)
+- 菜单: `Project` -> `Rebuild all target files`
+
+### 下载程序
+
+#### 1. 下载到 Flash
+
+- 快捷键: `F8`
+- 菜单: `Flash` -> `Download`
+
+#### 2. 连接检查
+
+下载前确保:
+- ST-Link 已连接到 PC
+- ST-Link 已连接到目标板
+- 目标板已供电
+
+### 调试程序
+
+#### 1. 启动调试会话
+
+- 快捷键: `Ctrl+F5`
+- 菜单: `Debug` -> `Start/Stop Debug Session`
+
+#### 2. 调试控制
+
+| 功能 | 快捷键 | 说明 |
+|------|--------|------|
+| 运行 | F5 | 全速运行程序 |
+| 停止 | Ctrl+F5 | 停止调试 |
+| 单步进入 | F11 | 进入函数内部 |
+| 单步跳过 | F10 | 跳过函数调用 |
+| 单步跳出 | Ctrl+F11 | 跳出当前函数 |
+| 运行到光标 | Ctrl+F10 | 运行到光标位置 |
+
+#### 3. 断点设置
+
+- 点击行号左侧设置断点
+- 快捷键: `F9` 切换断点
+- 条件断点: 右键断点 -> `Breakpoint Properties`
+
+#### 4. 观察变量
+
+**Watch 窗口**:
+- 添加变量到 Watch 窗口实时观察
+- 支持表达式求值
+
+**Memory 窗口**:
+- 查看内存内容
+- 菜单: `View` -> `Memory Windows`
+
+**Peripheral 窗口**:
+- 查看和修改外设寄存器
+- 菜单: `View` -> `Peripherals`
+
+---
+
+## 代码开发规范
+
+### 文件组织
+
+#### 头文件结构
+
+```c
+/**
+ ******************************************************************************
+ * @file 文件名.h
+ * @author 作者名
+ * @version V1.0.0
+ * @date 日期
+ * @brief 简要说明
+ ******************************************************************************
+ */
+
+#ifndef __文件名_H
+#define __文件名_H
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/* Exported types ------------------------------------------------------------*/
+
+/* Exported constants --------------------------------------------------------*/
+
+/* Exported macro ------------------------------------------------------------*/
+
+/* Exported functions ------------------------------------------------------- */
+void Function_Name(void);
+
+#endif /* __文件名_H */
+```
+
+#### 源文件结构
+
+```c
+/**
+ ******************************************************************************
+ * @file 文件名.c
+ * @author 作者名
+ * @version V1.0.0
+ * @date 日期
+ * @brief 简要说明
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "文件名.h"
+
+/* Private typedef -----------------------------------------------------------*/
+
+/* Private define ------------------------------------------------------------*/
+
+/* Private macro -------------------------------------------------------------*/
+
+/* Private variables ---------------------------------------------------------*/
+
+/* Private function prototypes -----------------------------------------------*/
+
+/* Private functions ---------------------------------------------------------*/
+
+/**
+ * @brief 函数简要说明
+ * @param 参数说明
+ * @retval 返回值说明
+ */
+void Function_Name(void)
+{
+ // 函数实现
+}
+```
+
+### 命名规范
+
+详见 [CONTRIBUTING.md](../CONTRIBUTING.md) 中的代码规范部分。
+
+---
+
+## 调试技巧
+
+### 1. 使用 printf 调试
+
+#### 重定向 printf 到 OLED
+
+```c
+#include "OLED.h"
+#include
+
+// 重定向 printf
+int fputc(int ch, FILE *f)
+{
+ static uint8_t line = 1;
+ static uint8_t col = 1;
+
+ if (ch == '\n')
+ {
+ line++;
+ col = 1;
+ if (line > 4) line = 1;
+ }
+ else
+ {
+ OLED_ShowChar(line, col, ch);
+ col++;
+ if (col > 16)
+ {
+ line++;
+ col = 1;
+ if (line > 4) line = 1;
+ }
+ }
+
+ return ch;
+}
+
+// 使用
+printf("Value: %d\n", value);
+```
+
+### 2. 使用断言
+
+```c
+#include
+
+void Function(uint8_t *ptr)
+{
+ assert(ptr != NULL); // 检查指针非空
+ // 函数实现
+}
+```
+
+### 3. LED 指示调试
+
+```c
+// 使用 LED 指示程序运行到某个位置
+LED1_ON(); // 到达检查点 1
+// ...
+LED1_OFF();
+LED2_ON(); // 到达检查点 2
+```
+
+### 4. I2C 总线调试
+
+```c
+// 检查 I2C 忙状态
+while (I2C_GetFlagStatus(I2C1, I2C_FLAG_BUSY));
+
+// 检查 I2C 事件
+while (!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT));
+```
+
+### 5. 逻辑分析仪
+
+使用逻辑分析仪捕获 I2C 通信:
+- 连接通道 0 到 SCL
+- 连接通道 1 到 SDA
+- 设置协议解码为 I2C
+- 分析通信时序和数据
+
+---
+
+## 常见问题解决
+
+### 编译问题
+
+#### 1. "cannot open source input file"
+
+**原因**: 找不到头文件
+
+**解决**:
+- 检查 Include Paths 配置
+- 确认文件路径正确
+- 检查文件名大小写(Linux 区分)
+
+#### 2. "undefined symbol"
+
+**原因**: 函数未定义或未链接
+
+**解决**:
+- 检查函数是否实现
+- 确认源文件已添加到项目
+- 检查函数声明和定义是否匹配
+
+#### 3. Flash 空间不足
+
+**原因**: 程序太大超出 Flash 容量
+
+**解决**:
+- 提高编译优化等级
+- 移除不必要的代码
+- 使用更大容量的芯片
+
+### 下载问题
+
+#### 1. "No target connected"
+
+**原因**: ST-Link 未连接或未识别
+
+**解决**:
+- 检查 USB 连接
+- 重新插拔 ST-Link
+- 更新 ST-Link 驱动程序
+- 检查 SWDIO/SWCLK 连接
+
+#### 2. "Error: Flash Download failed"
+
+**原因**: Flash 下载失败
+
+**解决**:
+- 检查目标板供电
+- 确认芯片型号选择正确
+- 尝试全片擦除后再下载
+- 降低 SWD 时钟频率
+
+### 运行问题
+
+#### 1. OLED 不显示
+
+**参考**: [docs/HARDWARE.md](HARDWARE.md) 的故障排查部分
+
+#### 2. 程序运行异常
+
+**可能原因**:
+- 硬件故障 (HardFault)
+- 栈溢出
+- 未初始化的变量
+- 指针错误
+
+**调试方法**:
+- 使用调试器定位 HardFault 位置
+- 增加栈大小(在启动文件中配置)
+- 检查数组越界
+- 使用静态分析工具
+
+#### 3. I2C 通信失败
+
+**检查**:
+- I2C 地址是否正确
+- 上拉电阻是否存在
+- 时序是否正确
+- 使用逻辑分析仪查看波形
+
+---
+
+## 性能优化
+
+### 1. 代码优化
+
+#### 编译器优化
+
+在 `Options for Target` -> `C/C++` -> `Optimization` 中选择:
+- `-O0`: 无优化,调试用
+- `-O1`: 基础优化
+- `-O2`: 高级优化(推荐)
+- `-O3`: 最高优化
+- `-Os`: 优化代码大小
+
+#### 内联函数
+
+```c
+// 对于频繁调用的小函数,使用 inline
+static inline void GPIO_SetBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
+{
+ GPIOx->BSRR = GPIO_Pin;
+}
+```
+
+### 2. I2C 速度优化
+
+```c
+// 提高 I2C 时钟速度到 400kHz
+I2C_InitStructure.I2C_ClockSpeed = 400000;
+
+// 或使用 DMA 传输大量数据
+```
+
+### 3. 显示优化
+
+```c
+// 批量写入数据而不是单字节写入
+OLED_WriteData_Multi(buffer, length);
+
+// 只更新需要改变的区域,而不是整屏刷新
+```
+
+### 4. 内存优化
+
+```c
+// 使用合适的数据类型
+uint8_t counter; // 0-255,使用 uint8_t
+uint16_t value; // 0-65535,使用 uint16_t
+
+// 避免不必要的全局变量
+static uint8_t buffer[128]; // 使用 static 限制作用域
+
+// 使用 const 存储常量数据到 Flash
+const uint8_t OLED_Font[] = {...};
+```
+
+---
+
+## 进阶开发
+
+### 1. 添加新的显示功能
+
+示例:添加画点功能
+
+```c
+/**
+ * @brief 在 OLED 上画一个点
+ * @param x: X 坐标 (0-127)
+ * @param y: Y 坐标 (0-63)
+ * @retval None
+ */
+void OLED_DrawPoint(uint8_t x, uint8_t y)
+{
+ uint8_t page = y / 8;
+ uint8_t bit = y % 8;
+
+ OLED_SetCursor(page, x);
+ OLED_WriteData(1 << bit);
+}
+```
+
+### 2. 添加中文显示
+
+需要:
+- 中文字库(16x16 或更大)
+- 汉字编码转换
+- 显示函数实现
+
+### 3. 添加图形界面
+
+可以实现:
+- 菜单系统
+- 进度条
+- 图标显示
+- 动画效果
+
+---
+
+## 版本控制
+
+### Git 工作流
+
+```bash
+# 克隆项目
+git clone https://github.com/RtimesC/OLED1.git
+
+# 创建特性分支
+git checkout -b feature/new-feature
+
+# 提交更改
+git add .
+git commit -m "feat: 添加新功能"
+
+# 推送到远程
+git push origin feature/new-feature
+```
+
+### .gitignore 说明
+
+项目的 `.gitignore` 已配置忽略:
+- Keil 编译输出文件
+- 用户配置文件
+- 临时文件
+
+---
+
+## 参考资料
+
+### 官方文档
+
+- [STM32F10x 标准外设库用户手册](https://www.st.com/resource/en/user_manual/cd00246267-stm32f10xxx-flash-memory-microcontrollers-stmicroelectronics.pdf)
+- [Keil µVision 用户指南](http://www.keil.com/support/man/docs/uv4/)
+- [ARM Cortex-M3 技术参考手册](https://developer.arm.com/documentation/ddi0337/e/)
+
+### 学习资源
+
+- [STM32 中文社区](http://www.stmcu.org.cn/)
+- [STM32 官方培训资料](https://www.st.com/content/st_com/en/support/learning/stm32-education.html)
+
+---
+
+## 技术支持
+
+如有开发相关问题,请:
+- 查看 [常见问题](https://github.com/RtimesC/OLED1/wiki/FAQ)
+- 提交 [GitHub Issue](https://github.com/RtimesC/OLED1/issues)
+- 参与 [讨论区](https://github.com/RtimesC/OLED1/discussions)
+
+---
+
+祝开发顺利!🚀
diff --git a/docs/HARDWARE.md b/docs/HARDWARE.md
new file mode 100644
index 0000000..0f419da
--- /dev/null
+++ b/docs/HARDWARE.md
@@ -0,0 +1,410 @@
+# 硬件连接说明
+
+本文档详细说明了 OLED1 项目的硬件连接方式和电路配置。
+
+## 目录
+
+- [系统概述](#系统概述)
+- [STM32 引脚定义](#stm32-引脚定义)
+- [OLED 模块连接](#oled-模块连接)
+- [LED 连接电路](#led-连接电路)
+- [按键连接电路](#按键连接电路)
+- [完整连接示意图](#完整连接示意图)
+- [硬件清单](#硬件清单)
+- [连接注意事项](#连接注意事项)
+
+---
+
+## 系统概述
+
+本项目基于 STM32F10x 系列微控制器,连接以下外设:
+
+- **OLED 显示屏**: 0.96 寸 128x64 分辨率,SSD1306 控制器,I2C 接口
+- **LED 指示灯**: 2 个 LED,用于状态指示
+- **按键**: 2 个按键,用于用户输入
+
+### 主要通信接口
+
+- **I2C**: 用于 OLED 通信
+- **GPIO**: 用于 LED 和按键控制
+
+---
+
+## STM32 引脚定义
+
+### OLED I2C 接口
+
+| 功能 | STM32 引脚 | 说明 |
+|------|-----------|------|
+| SCL (时钟线) | PB8 | I2C1_SCL |
+| SDA (数据线) | PB9 | I2C1_SDA |
+
+**I2C 配置参数**:
+- 速度: 400kHz (Fast Mode)
+- 地址位: 7-bit
+- OLED 地址: 0x78 (写) / 0x79 (读)
+
+### LED 引脚
+
+| LED | STM32 引脚 | 说明 |
+|-----|-----------|------|
+| LED1 | PA1 | 通用推挽输出 |
+| LED2 | PA2 | 通用推挽输出 |
+
+**GPIO 配置**:
+- 模式: 推挽输出
+- 速度: 50MHz
+- 初始状态: 低电平(LED 熄灭)
+
+### 按键引脚
+
+| 按键 | STM32 引脚 | 说明 |
+|------|-----------|------|
+| KEY1 | PB12 | 上拉输入 |
+| KEY2 | PB13 | 上拉输入 |
+
+**GPIO 配置**:
+- 模式: 上拉输入
+- 触发方式: 低电平有效(按下为低)
+
+---
+
+## OLED 模块连接
+
+### 接线图
+
+```
+OLED Module STM32F103
+┌─────────────┐ ┌──────────────┐
+│ │ │ │
+│ GND ──────┼───┤ GND │
+│ VCC ──────┼───┤ 3.3V/5V │
+│ SCL ──────┼───┤ PB8 (SCL) │
+│ SDA ──────┼───┤ PB9 (SDA) │
+│ │ │ │
+└─────────────┘ └──────────────┘
+```
+
+### OLED 模块规格
+
+- **型号**: 0.96 寸 OLED
+- **控制器**: SSD1306
+- **分辨率**: 128 x 64 像素
+- **接口**: I2C (4 线)
+- **工作电压**: 3.3V - 5V
+- **显示颜色**: 单色(白色/蓝色/黄蓝双色)
+
+### I2C 通信参数
+
+```c
+// I2C 配置
+#define OLED_I2C I2C1
+#define OLED_I2C_CLK RCC_APB1Periph_I2C1
+#define OLED_I2C_GPIO_CLK RCC_APB2Periph_GPIOB
+
+#define OLED_I2C_SCL_PIN GPIO_Pin_8
+#define OLED_I2C_SDA_PIN GPIO_Pin_9
+#define OLED_I2C_GPIO_PORT GPIOB
+
+#define OLED_ADDRESS 0x78 // OLED I2C 地址
+```
+
+### 连接步骤
+
+1. **电源连接**
+ - OLED 的 VCC 连接到 STM32 的 3.3V 或 5V
+ - OLED 的 GND 连接到 STM32 的 GND
+
+2. **I2C 信号线连接**
+ - OLED 的 SCL 连接到 STM32 的 PB8
+ - OLED 的 SDA 连接到 STM32 的 PB9
+
+3. **注意事项**
+ - I2C 总线需要上拉电阻(一般模块已内置)
+ - 如果使用 5V 供电,确认 OLED 模块支持 5V
+ - 建议使用 3.3V 供电以保护 STM32 I/O
+
+---
+
+## LED 连接电路
+
+### 电路图
+
+```
+ STM32 GPIO LED
+
+PA1 ────┬──────────┐
+ │ 220Ω │
+ └─[===]────┤>├────┐
+ LED1 │
+ GND
+
+PA2 ────┬──────────┐
+ │ 220Ω │
+ └─[===]────┤>├────┐
+ LED2 │
+ GND
+```
+
+### 元件参数
+
+| 元件 | 参数 | 说明 |
+|------|------|------|
+| LED | 红色/绿色 | 普通发光二极管 |
+| 限流电阻 | 220Ω - 1kΩ | 根据 LED 类型调整 |
+
+### 连接说明
+
+**LED1 连接**:
+1. STM32 的 PA1 连接到限流电阻(220Ω)
+2. 电阻另一端连接到 LED 正极(长脚)
+3. LED 负极(短脚)连接到 GND
+
+**LED2 连接**:
+1. STM32 的 PA2 连接到限流电阻(220Ω)
+2. 电阻另一端连接到 LED 正极(长脚)
+3. LED 负极(短脚)连接到 GND
+
+### 控制逻辑
+
+- **高电平 (3.3V)**: LED 点亮
+- **低电平 (0V)**: LED 熄灭
+
+---
+
+## 按键连接电路
+
+### 电路图
+
+```
+ 3.3V
+ │
+ │ 10kΩ
+ └───┬───── PB12 (KEY1)
+ │
+ [按键]
+ │
+ GND
+
+ 3.3V
+ │
+ │ 10kΩ
+ └───┬───── PB13 (KEY2)
+ │
+ [按键]
+ │
+ GND
+```
+
+### 元件参数
+
+| 元件 | 参数 | 说明 |
+|------|------|------|
+| 按键 | 轻触开关 | 常开型 |
+| 上拉电阻 | 10kΩ | 可选,STM32 内置上拉 |
+
+### 连接说明
+
+**KEY1 连接**:
+1. PB12 通过上拉电阻(或 STM32 内部上拉)连接到 3.3V
+2. PB12 通过按键连接到 GND
+3. 按键未按下时,PB12 为高电平
+4. 按键按下时,PB12 为低电平
+
+**KEY2 连接**:
+1. PB13 通过上拉电阻(或 STM32 内部上拉)连接到 3.3V
+2. PB13 通过按键连接到 GND
+3. 按键未按下时,PB13 为高电平
+4. 按键按下时,PB13 为低电平
+
+### 检测逻辑
+
+- **高电平**: 按键未按下
+- **低电平**: 按键按下
+
+### 消抖处理
+
+代码中已实现软件消抖,通过延时和多次采样来过滤按键抖动。
+
+---
+
+## 完整连接示意图
+
+```
+ STM32F103C8T6
+ ┌──────────────────┐
+ │ │
+ OLED ────── PB8 │ I2C1_SCL │
+ ────── PB9 │ I2C1_SDA │
+ │ │
+ LED1 ────── PA1 │ GPIO │
+ LED2 ────── PA2 │ GPIO │
+ │ │
+ KEY1 ────── PB12│ GPIO │
+ KEY2 ────── PB13│ GPIO │
+ │ │
+ ─── GND │ GND │
+ ─── 3.3V │ 3.3V │
+ │ │
+ └──────────────────┘
+```
+
+---
+
+## 硬件清单
+
+### 必需元件
+
+| 序号 | 元件名称 | 数量 | 规格 | 备注 |
+|------|---------|------|------|------|
+| 1 | STM32F103C8T6 最小系统板 | 1 | - | 主控制器 |
+| 2 | 0.96寸 OLED 显示屏 | 1 | SSD1306, I2C | 显示模块 |
+| 3 | LED | 2 | 3mm/5mm 红色或绿色 | 状态指示 |
+| 4 | 电阻 | 2 | 220Ω - 1kΩ | LED 限流 |
+| 5 | 轻触开关 | 2 | 6x6mm | 按键输入 |
+| 6 | 杜邦线 | 若干 | 公对母 | 连接线 |
+| 7 | 面包板 | 1 | - | 可选,用于原型搭建 |
+
+### 可选元件
+
+| 序号 | 元件名称 | 数量 | 规格 | 备注 |
+|------|---------|------|------|------|
+| 1 | 上拉电阻 | 2 | 10kΩ | 按键上拉,可用内部上拉代替 |
+| 2 | 电容 | 2 | 0.1μF | I2C 总线滤波 |
+| 3 | ST-Link V2 | 1 | - | 程序下载和调试 |
+
+---
+
+## 连接注意事项
+
+### 电源
+
+1. **电压匹配**
+ - STM32 工作电压: 3.3V
+ - OLED 可工作在 3.3V 或 5V
+ - 建议统一使用 3.3V 供电
+
+2. **电源稳定性**
+ - 使用稳压电源
+ - 在电源引脚附近添加去耦电容(0.1μF)
+
+### I2C 总线
+
+1. **上拉电阻**
+ - I2C 总线需要上拉电阻(通常 4.7kΩ)
+ - 大多数 OLED 模块已内置上拉电阻
+ - 如果通信不稳定,可尝试添加或更换上拉电阻
+
+2. **线长限制**
+ - I2C 总线尽量短,建议不超过 20cm
+ - 过长会导致信号完整性问题
+
+3. **地址冲突**
+ - 确认 OLED I2C 地址(通常为 0x78 或 0x3C)
+ - 同一总线上不能有相同地址的设备
+
+### LED
+
+1. **限流电阻**
+ - 必须串联限流电阻,保护 LED 和 GPIO
+ - 电阻值根据 LED 类型选择(一般 220Ω - 1kΩ)
+
+2. **电流限制**
+ - STM32 GPIO 输出电流不应超过 25mA
+ - 建议 LED 工作电流在 10-20mA
+
+### 按键
+
+1. **消抖**
+ - 硬件消抖: 可添加 RC 滤波电路
+ - 软件消抖: 代码中已实现
+
+2. **上拉/下拉**
+ - 使用 STM32 内部上拉电阻即可
+ - 如需要,可外接 10kΩ 上拉电阻
+
+### 一般注意事项
+
+1. **焊接质量**
+ - 确保焊点牢固,无虚焊
+ - 检查是否有短路
+
+2. **连接检查**
+ - 上电前仔细检查所有连接
+ - 使用万用表测试通断
+ - 确认电源极性正确
+
+3. **静电防护**
+ - STM32 和 OLED 对静电敏感
+ - 操作前做好静电防护措施
+
+4. **首次测试**
+ - 先不连接外设,单独测试 STM32
+ - 逐一连接外设并测试
+ - 出现问题时更容易定位
+
+---
+
+## 电气规格
+
+### STM32F103C8T6
+
+- **工作电压**: 2.0V - 3.6V(典型 3.3V)
+- **GPIO 输出电流**: 最大 25mA
+- **I2C 速度**: 最高 400kHz (Fast Mode)
+
+### OLED SSD1306
+
+- **工作电压**: 3.3V - 5.5V
+- **工作电流**: 20mA (典型)
+- **I2C 地址**: 0x78 / 0x3C (取决于 SA0 引脚)
+
+---
+
+## 故障排查
+
+### OLED 不显示
+
+1. 检查电源连接
+2. 确认 I2C 线序(SCL/SDA 不要接反)
+3. 使用示波器或逻辑分析仪检查 I2C 信号
+4. 确认 I2C 地址是否正确
+5. 检查上拉电阻
+
+### LED 不亮
+
+1. 检查 LED 极性(正负极)
+2. 确认限流电阻是否连接
+3. 测量 GPIO 输出电压
+4. 检查 LED 是否损坏(用万用表测试)
+
+### 按键无响应
+
+1. 检查按键是否良好接触
+2. 确认 GPIO 配置为输入上拉
+3. 测量按键按下时的电压变化
+4. 检查是否需要消抖处理
+
+---
+
+## 扩展功能
+
+如果需要添加更多外设,可以使用以下未使用的 STM32 引脚:
+
+- **可用 GPIO**: PA0, PA3-PA15, PB0-PB11, PB14-PB15
+- **可用 I2C**: I2C2 (PB10, PB11)
+- **可用 SPI**: SPI1 (PA5-PA7), SPI2 (PB13-PB15)
+- **可用 UART**: USART1-USART3
+
+---
+
+## 参考资料
+
+- [STM32F103C8T6 数据手册](https://www.st.com/resource/en/datasheet/stm32f103c8.pdf)
+- [SSD1306 OLED 控制器手册](https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf)
+- [I2C 总线规范](https://www.nxp.com/docs/en/user-guide/UM10204.pdf)
+
+---
+
+如有问题,请访问项目 GitHub 页面提交 Issue:
+https://github.com/RtimesC/OLED1/issues
diff --git a/keilkill.bat b/keilkill.bat
deleted file mode 100644
index accc110..0000000
--- a/keilkill.bat
+++ /dev/null
@@ -1,27 +0,0 @@
-del *.bak /s
-del *.ddk /s
-del *.edk /s
-del *.lst /s
-del *.lnp /s
-del *.mpf /s
-del *.mpj /s
-del *.obj /s
-del *.omf /s
-::del *.opt /s ::ɾJLINK
-del *.plg /s
-del *.rpt /s
-del *.tmp /s
-del *.__i /s
-del *.crf /s
-del *.o /s
-del *.d /s
-del *.axf /s
-del *.tra /s
-del *.dep /s
-del JLinkLog.txt /s
-
-del *.iex /s
-del *.htm /s
-del *.sct /s
-del *.map /s
-exit