попытка параллельной работы в ccs12 и legacy

This commit is contained in:
2026-09-04 12:32:39 +03:00
parent 6fa464e3f8
commit 55bee25b4f
11 changed files with 1357 additions and 303 deletions

29
README_CCS12.md Normal file
View File

@@ -0,0 +1,29 @@
# Сборка проекта в Code Composer Studio 12
Проект поддерживает обе IDE параллельно:
- CCS 3 использует корневой файл `UKSSTMS320F28335.pjt`;
- CCS 12 использует проект из каталога `UKSSTMS320F28335`.
Файлы CCS 3 не изменялись. Объектные файлы и итоговые образы двух систем
сборки разнесены по разным каталогам и не перезаписывают друг друга.
## Импорт
1. Откройте **File → Import → Code Composer Studio → CCS Projects**.
2. В **Select search-directory** укажите каталог репозитория.
3. Выберите проект **UKSSTMS320F28335** и нажмите **Finish**.
4. Выберите конфигурацию **Debug** или **Release** и выполните **Build Project**.
Проект настроен для `TMS320F28335`, COFF ABI и C2000 Compiler
`22.6.0.LTS`, входящего в CCS 12.3.
## Результаты сборки
- CCS 3 продолжает использовать прежние каталоги `Debug`, `Release` и `Bin`.
- CCS 12 Debug создаёт `.out`, `.hex`, `.bin` и `.map` в `Bin/CCS12`.
- CCS 12 Release создаёт `UKSSTMS320F28335_Release.out` и
`UKSSTMS320F28335_Release.map` в `Bin/CCS12`.
Все пути к исходникам заданы относительно каталога проекта через `SRC_ROOT`;
перенос репозитория в другой каталог не требует изменения настроек.