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

OSCHINA-MIRROR/xuyao2020-F1C100s_with_Keil_RTX4_emWin5

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

Проект с использованием F1C100S и Keil RTX4/emWin5

Проект использует F1C100S/F1C200S — высокоэффективные чипы ARM9 с ядром ARM926EJ-S, имеющими встроенную SIP-DDR1 память объёмом 32МБ/64МБ, работающую со скоростью до 156МГц. Частота процессора может достигать 720МГц без проблемной работы. Эти чипы широко используются в потребительских/развлекательных устройствах, где используется кастомизированная версия операционной системы Linux. В настоящее время цена этих чипов составляет около 10 юаней, что делает их очень доступными! Высокая доступность привлекает множество разработчиков микроконтроллеров, но многие из них недостаточно знакомы с разработкой под Linux и архитектурой ARM9 с MMU и кэшем, поэтому им сложно быстро освоить эти SoC. Поэтому этот проект создан для снижения порога входа для разработчиков микроконтроллеров, предоставляя им доступ к RTOS [RTX4] и GUI [emWin] через знакомую среду разработки Keil! (Среда разработки Keil принадлежит компании ARM.) Прямая поддержка следующих плат:

  • widora tiny200 v1
  • widora tiny200 v2
  • sipeed lichee-pi nano

Ветки

  • fb-write-through

Эта ветка организует буфер кадров в некэширующей области памяти SDRAM, которая находится в конце памяти и имеет размер 4МБ. Это позволяет избежать очистки кэша во время прерываний отображения, что помогает избежать появления мелких горизонтальных полос на экране.* spl-separated

Эта ветка выделяет SPL-код в отдельный файл, компилируя его как f1c100s-spl_uart0.bin и f1c100s-spl_uart1.bin; при создании файла spl-separated.bin происходит автоматическое объединение SPL. После разделения SPL проект становится более гибким, позволяющим использовать различные драйверы без ограничений SPL. spl-separated поддерживает команду "sunxi-fel.exe uboot spl-separated.bin"!

Рекомендации

Рекомендуется использование платы Widora Tiny200, которая была специально спроектирована для разработчиков микроконтроллеров с кнопками boot и reset, что значительно упрощает переход в режим FEL! Плата также оснащена USB-преобразователем в COM-порт, который можно использовать как терминал для вывода информации о тестировании.

Изображения

Три PCB F1C100s Keil MDK Изображение 1 Изображение 2 Изображение 3 Изображение 4 Изображение 5 Изображение 6 Изображение 7 Изображение 8

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

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

Введение

F1C100s with Keil RTX4 + emWin5 Развернуть Свернуть
C и 2 других языков
Отмена

Обновления

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

Участники

все

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

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