1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ThinkFly-Template4F407

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

##Template4STM32F407 Ник. Ляо, HUST-MSE-ThinkFly.Studio, 25 октября 2014 г. (суббота)

##Введение Это шаблон проекта для STM32F407, который позволяет перенести операционную систему μC/OS-III. Мы:

  1. Завершим перенос μC/OS-III и включим FPU и другие функции.
  2. Предоставим пакет поддержки оборудования на уровне платы BSP для часто используемых внешних устройств.
  3. Обеспечим возможность IAP или вызова системного загрузчика для обновления.

##Аппаратное обеспечение

— STM32F407ZG.

##Компилятор ###MDK keil5.1

##Система ###μC/OS-III

##Описание структуры каталогов файлов

  • В каталоге APP хранятся файлы, непосредственно связанные с проектом, такие как файл основной функции и файлы конфигурации приложения.
  • Каталог BSP содержит две папки: INC и SRC. В них размещаются файлы пакета поддержки на уровне платы. Файлы в папке INC являются заголовочными файлами, а файлы в папке SRC — исходными файлами на языке C.
  • Папка PROJECT содержит файлы проекта и файлы функций библиотеки. Не требуется изменять содержимое этой папки.
  • Папку OBJ необходимо создать для хранения промежуточных файлов компиляции.
  • Папка uCOS содержит исходные файлы, относящиеся к μC/OS-III.
  • Папка USERLIB содержит пользовательские модули, не связанные с аппаратным обеспечением. Файлы в этой папке также разделены на заголовочные файлы (папка INC) и исходные файлы (папка SRC).

##Пакет поддержки на уровне платы (BSP)

  • bsp_led — предоставляет поддержку светодиодов для различных частей.

##Использование

  1. Создайте папку OBJ на том же уровне, что и каталог APP, для хранения файлов промежуточной компиляции.
  2. Откройте файл проекта APP.uvprojx в папке PROJECT.

##Изменения после обновления Изменения можно просмотреть в файле APP/LOG.txt. Все изменения будут записаны в этот файл.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ThinkFly-Template4F407.git
git@api.gitlife.ru:oschina-mirror/ThinkFly-Template4F407.git
oschina-mirror
ThinkFly-Template4F407
ThinkFly-Template4F407
master