43 lines
2.0 KiB
Markdown
43 lines
2.0 KiB
Markdown
|
|
# `Universal modulary Library `
|
|||
|
|

|
|||
|
|
[](http://sofdev:3000/Industrial/EFC_PlatformC28x.git/actions?workflow=build)
|
|||
|
|
## `EFC_PlatformC28x`
|
|||
|
|
# Проект на TMS320F28388D использование AtomicFlag в кроссплатформенной библиотеке UMLibrary
|
|||
|
|
## Overview
|
|||
|
|
Это исходный код на C++ проекта EFC_PlatformC28x для процессора TMS320F28388D.
|
|||
|
|
Сам проект расположен [здесь](http://sofdev:3000/Industrial/EFC_PlatformC28x).
|
|||
|
|
Фреймворк для его тестирования - [здесь](http://sofdev:3000/Industrial/EFC_PlatformC28xTest).
|
|||
|
|
|
|||
|
|
## Версия
|
|||
|
|
#### `Текущая версия: 1.0 `
|
|||
|
|
|
|||
|
|
### Технические детали
|
|||
|
|
Проект использует ассемблерный (!!) код для реализации AtomicFlag. (**Остальное допишет Леонид**).
|
|||
|
|
### Подключение
|
|||
|
|
При включении его как библиотеки нужно любым образом определить следующие переменные:
|
|||
|
|
|
|||
|
|
COMMON_FLAGS - для флагов компиляции
|
|||
|
|
COMMON_INCLUDES - для дополнительных включений
|
|||
|
|
### Документация
|
|||
|
|
В папке /Docs пока ничего нет, как и папки.
|
|||
|
|
Статья в Базе Знаний будет [здесь](http://sofdev:8081/articles/UML-A-438/Realizaciya-atomarnyh-operacij-v-UMLibrary).
|
|||
|
|
### Исходные данные
|
|||
|
|
Исходными данными для сборки служат:
|
|||
|
|
- ничего?
|
|||
|
|
|
|||
|
|
## Реализация
|
|||
|
|
Табл.1 - Параметры, заданные при генерации исходных текстов.
|
|||
|
|
|
|||
|
|
|
|||
|
|
## Usage
|
|||
|
|
Проект предназначен для CCS (ver.>12.4).
|
|||
|
|
|
|||
|
|
|
|||
|
|
## Building
|
|||
|
|
Запустить проект, что для этого нужно:
|
|||
|
|
запустить проект
|
|||
|
|
|
|||
|
|
## Troubleshooting
|
|||
|
|
— пока не найдены
|
|||
|
|
|