Вопрос

Я думаю об использовании микроконтроллера с ядром 8051 из кремниевых лабораторий. Я надеюсь, что я смогу использовать C, а не язык сборки, поэтому я установил SDCC.

Я установил «IDE Silicon Laboratories» для загрузки исполняемых двоичных файлов в память в программе Flash в Chip. Он также предположительно может быть настроен (под меню интеграции цепочки проекта> для использования «Любой компилятор 8051.

Я пытался настроить его на использование SDCC, но каждый раз, когда я нажимаю кнопку «Сборка/компиляции», мне сообщает, что «процесс компилятора не успешно завершился».

Как получить новый C -код, я пишу на чип Silabs C8051F310? Есть ли веб-сайт с пошаговым как шаг? (Будет ли легче использовать MakeFile, который вызывает SDCC, только используя «IDE Silicon Laboratories» для самого последнего шага загрузки исполняемого двоичного файла в чип?)

Это было полезно?

Решение

Начните с Silicon Labs Application Note 198 - Интеграция инструментов SDCC 8051 в IDE Silicon Labs*. Анкет Он написан для более старой версии IDE, но общая конфигурация должна оставаться прежней. Вероятно, важно отметить, что AN198 нуждается в обновлении для SDCC 3.0.0. Анкет Дополнительная информация из кремниевых лабораторий MCU пользовательский форум или же Микроконтроллеры База знаний может оказаться полезным.

А Руководство пользователя компилятора SDCC* Может быть полезным, если нужны дополнительные параметры командной строки.

А Silicon Labs USB -адаптер можно использовать с Силиконовые лаборатории IDE и встроенная схема отладки/программирования C8051F310* Для программирования MCU и отладки вашего кода.

* PDF ссылка

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top