Скачиваем среду и компилятор ToicIDE. ToicIDE - бесплатная среда-компилятор-эмулятор-отладчик для разработки проектов под платформу TOIC.
TOIC IDE под Windows/Linux/macOS
Среда кроссплатформенная и работает под Windows/Linux/macOS. Скачать можно из репозитория по ссылке ниже.
Скачать
2
Запускаем среду и создаем проект Вводим удобное имя и путь, где среда создаст папку с проектом, а также Emulator в качестве используемой библиотеки HAL.
3
В открывшемся окне набираем код По традиции, создадим небольшую программу "Hello, World!"
var main() {
var i = 0;
while (1){
sprintf(&PC.TX, "Hello, World! %d", i++);
delay(1000);
}
return 0;
}
Синтаксически код очень похож на си, поэтому многим программистам будет понятен с первого взгляда.
Новое: PC.TX - это одна из отличительных особенностей языка: Hardware Abstraction Layer (HAL) для общения с периферией.
Компилируем программу. При успешной компиляции внизу окна можно увидеть отчёт о потраченных ресурсах.
4
Подключаемся к эмулятору ToicIDE имеет встроенный эмулятор для тестирования программы. Для подключения нажимаем левую верхнюю кнопку "Connect" и в появившемся меню выбираем эмулятор.
5
Видим результат вывода в окне "Лог" В нижней части экрана можно посмотреть размер текущей программы и сколько осталось ресурсов
Ура, всё работает!
Мы собрали минимальную работающую программу, но уже научились работать с периферией и подключаться к устройству.