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