ZHCU755D August   2022  – December 2022

 

  1.   说明
  2.   资源
  3.   特性
  4.   应用
  5.   5
  6. 1系统说明
    1. 1.1 关键系统规格
  7. 2系统概览
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 构建块
      2. 2.2.2 闪存分区
      3. 2.2.3 LFU 切换概念
      4. 2.2.4 应用程序 LFU 流程
  8. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
    2. 3.2 软件要求
      1. 3.2.1 软件包内容
      2. 3.2.2 软件结构
    3. 3.3 TIDM-DC-DC-BUCK 简介
    4. 3.4 测试设置
      1. 3.4.1 使用 CCS 将自定义引导加载程序和应用程序加载到闪存
    5. 3.5 测试结果
      1. 3.5.1 在 CPU 上运行控制循环时运行 LFU 演示
      2. 3.5.2 在 CLA 上运行控制循环时运行 LFU 演示
      3. 3.5.3 CPU 上的 LFU 流程
      4. 3.5.4 CLA 上的 LFU 流程
      5. 3.5.5 假设
      6. 3.5.6 为 LFU 准备固件
      7. 3.5.7 LFU 编译器支持
      8. 3.5.8 稳健性
      9. 3.5.9 LFU 用例
  9. 4FOTA 示例
    1. 4.1 摘要
    2. 4.2 引言
    3. 4.3 硬件要求
    4. 4.4 软件要求
    5. 4.5 运行示例
  10. 5设计和文档支持
    1. 5.1 软件文件
    2. 5.2 文档支持
    3. 5.3 支持资源
    4. 5.4 商标
  11. 6术语
  12. 7关于作者
  13. 8修订历史记录

软件结构

图 3-1 显示了 F28003x 的 LFU 解决方案的软件目录结构。F28004x 存在相同的结构。解决方案文件夹包含一个 tidm_02011 文件夹,其中容纳了 TIDM-DC-DC-BUCK 解决方案的 LFU 实现。存在以下文件夹:

  • /lfu 包含特定于 LFU 的源文件和头文件
  • /drivers 包含 HAL(硬件抽象层)源文件和头文件
  • /ccs 包含 CCS 工程规格
  • /cmd 包含链接器命令文件
  • /buck 包含 buck_main.c、buck_clatasks.cla、main.syscfg 以及其他头文件
  • /examples 包含自定义引导加载程序(SCI 闪存内核)
GUID-20201112-CA0I-HDDW-6FGF-7ZDRJBVC3NHS-low.png图 3-1 F28003x 的 LFU 解决方案软件目录结构