ZHCAF37 March   2025 AWR1243 , AWR1642 , AWR1843 , AWR1843AOP , AWR2243 , AWR2544 , AWR2944 , AWR2944P , AWR6443 , AWR6843 , AWR6843AOP , AWRL1432 , AWRL6432 , IWR2944

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2术语
  6. 3发现阶段
    1. 3.1 什么是毫米波传感器?
    2. 3.2 为什么汽车和 ADAS 中需要毫米波传感器?
    3. 3.3 了解频率选择和法规
    4. 3.4 什么是成像雷达?
    5. 3.5 如何查看 TI 产品组合并选择产品?
      1. 3.5.1 根据应用选择零件
  7. 4评估阶段
    1. 4.1 硬件
      1. 4.1.1 EVM
      2. 4.1.2 DCA1000EVM
    2. 4.2 软件和工具
      1. 4.2.1 软件开发套件 (SDK)
      2. 4.2.2 Radar Toolbox
      3. 4.2.3 mmWave DFP
      4. 4.2.4 毫米波感应估算器
      5. 4.2.5 mmWave Studio
      6. 4.2.6 Code Composer Studio™
      7. 4.2.7 UniFlash
    3. 4.3 查找和选择合适的合作伙伴资源
  8. 5开发阶段
    1. 5.1 主引导加载程序和辅助引导加载程序
    2. 5.2 SDK
    3. 5.3 编译器
    4. 5.4 射频前端配置和毫米波 DFP
    5. 5.5 安全方面
    6. 5.6 安保方面
    7. 5.7 信号处理链
      1. 5.7.1 如何使用 FMCW 雷达?
    8. 5.8 MCAL 和 Autosar
    9. 5.9 硬件模块设计
  9. 6生产阶段
    1. 6.1 校准
    2. 6.2 毫米波生产测试
    3. 6.3 FCC 和 RED 合规性
    4. 6.4 功能安全认证
    5. 6.5 质量流程和客户故障分析
      1. 6.5.1 客户故障分析流程
      2. 6.5.2 参考
    6. 6.6 OTP KeyWriter
  10. 7总结
  11. 8参考资料

编译器

TI 提供两组编译器

  • TI CLANG 编译器:TI 针对 ARM 内核的基于 CLANG 的 ARM 编译器
  • TI C6000 编译器:TI 的 DSP 内核编译器

TI Arm Clang 编译器

tiarmclang 编译器基于开源 LLVM 编译器基础架构和 Clang 前端。tiarmclang 编译器使用 TI Linker 和 C 运行时,这可带来提高稳定性和减小代码量的额外优势。tiarmclang 的优势包括:

TI C6000 编译器

TI C6000 C/C++ 编译器和汇编语言工具支持开发适用于 TI C6000 数字信号处理器平台的应用,包括 C66x 多核、C674x 和 C64x+ 单核数字信号处理器。下面列出了 C6000 的显著特性。

  • 支持 C++14 标准 ISO/IEC 14882:2014。
  • 编译 OpenCL-C 内核时,缩短了编译时间并减少了内存使用量。
  • 提高了 OpenCL-C 矢量类型性能。
注: TI 不强制要求用户使用任何特定的编译器集。可以根据 TI 或第三方的用户偏好选择和使用编译器包和工具。