最新公告
  • 欢迎您光临666资源站,各种优质it资源共享下载,精品资源,持续更新 咨询Q群 174856490
  • 文章介绍
  • 课程目录:

    ├── 第1章:课程简介
    │   ├── 第01.01课程简介.mp4
    │   └── 第01.03 资料介绍.mp4
    ├── 第2章:工具链介绍
    │   ├── 第02.01 工具介绍.mp4
    │   ├── 第02.02 手动构建工程.mp4
    │   ├── 第02.03 Keil的工程构建分析.mp4
    │   └── 第02.04 深入了解背后工作过程.mp4
    ├── 第3章:控制编译的行为
    │   ├── 第03.01 常用编译选项.mp4
    │   ├── 第03.02 传递宏定义.mp4
    │   ├── 第03.03 读懂警告信息.mp4
    │   ├── 第03.04 代码优化等级含义.mp4
    │   ├── 第03.05 使用volatile避免过度优化(1).mp4
    │   ├── 第03.05 使用volatile避免过度优化(2).mp4
    │   ├── 第03.05 使用volatile避免过度优化(3).mp4
    │   ├── 第03.06 使用内联函数提升运行速度.mp4
    │   ├── 第03.07 优化结构体占用的存储空间.mp4
    │   ├── 第03.08 优化枚举类型占用的存储空间.mp4
    │   ├── 第03.09 强制保留变量或函数以避免优化.mp4
    │   ├── 第03.10 指示存储的对齐位置.mp4
    │   └── 第03.11 使用纯汇编实现C函数.mp4
    ├── 第4章:可执行程序是如何生成的
    │   ├── 第04.01 目标文件里有哪些东西.mp4
    │   ├── 第04.02 可执行文件的如何生成.mp4
    │   ├── 第04.03 程序是如何加载运行的.mp4
    │   ├── 第04.04 为什么会有bss区域.mp4
    │   └── 第04.05 获取可执行文件的详细信息.mp4
    ├── 第5章:控制理解过程
    │   ├── 第05.01 段类型映射.mp4
    │   ├── 第05.02 加载域与执行域.mp4
    │   ├── 第05.03 分析map文件中的加载域执行域.mp4
    │   ├── 第05.04 使用命令行配置加载域和执行域配置.mp4
    │   ├── 第05.05 使用分散加载文件配置加载域和执行域.mp4
    │   ├── 第05.06 分散加载文件简介.mp4
    │   ├── 第05.07 示例一:简单的内存布局 1.mp4
    │   ├── 第05.07 示例一:简单的内存布局(2).mp4
    │   ├── 第05.08 示例二:一个加载和多个连续的执行域.mp4
    │   ├── 第05.09 示例三:一个加载域和多个非连续执行域.mp4
    │   ├── 第05.10 示例四:多个加载域和非连续执行域.mp4
    │   ├── 第05.11 直接指定变量和函数的存放地址.mp4
    │   ├── 第05.12 利用分散加载文件指定变量的存放地址.mp4
    │   ├── 第05.13 利用分散加载文件指定函数的存放地址.mp4
    │   ├── 第05.14 将指定文件的代码放到外部Flash.mp4
    │   ├── 第05.15 指定未分配段的存放地址.mp4
    │   ├── 第05.16 根区域和inrootsection.mp4
    │   ├── 第05.17 获取加载域的相关信息.mp4
    │   ├── 第05.18 获取执行域的相关信息.mp4
    │   ├── 第05.19 栈和堆是如何分配的.mp4
    │   ├── 第05.20 获取栈使用情况.mp4
    │   ├── 第05.21 强符号与弱符号.mp4
    │   ├── 第05.22 自动去除未用的函数和变量(1).mp4
    │   └── 第05.23 自动去除未用的函数和变量(2).mp4
    ├── 第6章:C库使用
    │   ├── 第06.01 C库简介.mp4
    │   ├── 第06.02 程序启动流程:从__main 到main.mp4
    │   ├── 第06.03 堆的使用.mp4
    │   ├── 第06.04 定制输入输出函数(1).mp4
    │   ├── 第06.04 定制输入输出函数(2).mp4
    │   ├── 第06.05 多线程环境下访问C库问题(1).mp4
    │   ├── 第06.05 多线程环境下访问C库问题(2).mp4
    │   └── 第06.06 C微库简介.mp4
    └── 第7章:其他
        └── 第07.01 fromelf工具的使用.mp4
    ├── 00资料文档
    │   ├── 课程文档笔记
    │   │   └── 请阅读.txt
    │   ├── arm_compiler_reference_guide_101754_6.21_00_en.pdf
    │   ├── arm_compiler_user_guide_100748_6.21_00_en.pdf
    │   └── libraries_user_guide_100073_6.21_00_en.pdf
    666资源站是一个优秀的资源整合平台,海量资料共享学习
    666资源站 » 嵌入式-编译器使用指南

    常见问题FAQ

    视频课程的格式是什么
    视频不加密,网盘在线学习,课程免费更新,持续更新
    怎么发货?
    自动发货,提供百度云链接和提取码【如失效点击网站右侧联系客服】】
    有些资源没更新完结怎么办
    本站资源包更新至完结,后续可以点击链接获取
    有问题不懂想咨询怎么办
    咨询邮箱:2582178968@qq.com Q群:790861894
    • 34925 资源总数(个)
    • 9本周发布(个)
    • 3 今日发布(个)
    • 4248稳定运行(天)

    666资源站国内最专业的学习课程平台

    加入我们
    升级SVIP尊享更多特权立即升级