Как использовать IDE Silicon Laboratories с SDCC?
-
11-10-2019 - |
Вопрос
Я думаю об использовании микроконтроллера с ядром 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 ссылка