我导入了一个示例工程,我看到示例工程的文件结构如下:
Traffic_Monitoring/
├── chirp_configs/ # 雷达配置文件
│ ├── 18xx_traffic_monitoring_70m_MIMO_2D.cfg # 2D MIMO配置
│ ├── 18xx_traffic_monitoring_70m_MIMO_3D.cfg # 3D MIMO配置
│ ├── 68xx_traffic_monitoring_70m_MIMO_2D.cfg # 68xx系列2D配置
│ └── 68xx_traffic_monitoring_70m_MIMO_3D.cfg # 68xx系列3D配置
├── docs/ # 文档和说明
│ ├── images/ # 演示视频
│ ├── traffic_monitoring_release_notes.html
│ └── traffic_monitoring_users_guide.html
├── prebuilt_binaries/ # 预编译固件
│ ├── traffic_monitoring_18xx_demo.bin
│ └── traffic_monitoring_68xx_demo.bin
└── src/ # 源代码
├── 1843/ # xWR1843专用项目文件
├── 6843/ # xWR6843专用项目文件
└── common/ # 通用源代码
├── dss/ # DSP子系统代码
├── mss/ # ARM子系统代码
├── mmw_config.h # 配置结构定义
├── mmw_output.h # 输出数据结构
└── mmw_res.h # 资源定义
我将工程导入到了 CCS中,如图所示:
通过运行 traffic_monitoring_18xx_demo.bin 固件,可以看到该固件实现了物体检测。
我希望通过二次开发的形式扩展 测速功能。
我的问题是:
二次开发的目的是否就是重新生成一个新的 traffic_monitoring_18xx_demo.bin 文件
如果是的话:
修改工程文件后如何操作才能重新生成 traffic_monitoring_18xx_demo.bin 文件
对吼的问题:
能否告知一下二次开发的整个说明,包括项目的结构、开发步骤、如何基于二次开发的工程生成新的可执行固件?