* Введение: 1. МК: STM32G070CBT6 основная частота 64МГц, 128К флеш-памяти, 36К ОЗУ
2. Хранилище: W25Q64~W25Q128 по выбору
3. Дисплей LCD: 1.28 дюйма TFT, 240x240 65K бит цвета
4. Внешний интерфейс: Источник питания+порт прошивки+серийный порт (I2C)
*Развитие окружающей среды
1. Инструмент для UI-дизайна (GUI-инструмент) можно скачать с официального сайта ST, предварительно зарегистрировав аккаунт ST. Используется версия TouchGFX 4.19.1 Designer. 2. Для компиляции используйте IDE MDK5.33 и выше. Обратите внимание, что начиная с версии MDK5.37 пользователям необходимо установить компилятор AC5. После установки MDK нужно установить соответствующий пакет PACK для чипа. 3. Программное обеспечение для записи. Скачайте STM32CubeProgrammer с официального сайта ST, рекомендуется устанавливать его в стандартную директорию.
4. Подготовка оборудования STLINK - официальный программный инструмент ST. Ассистент последовательного порта. Цифровой источник питания.
*Описание проекта
1. Документация и стандартные протоколы связи хранятся в директории Doc. 2. Скомпилированные файлы хранятся в директории Out, среди них stm32.hex — это файл программы, записываемый на чип STM32G0, а flash_resource.hex — это графические и текстовые ресурсы, записываемые во внешнюю флеш-память. 3. Конкретные файлы проекта IDE хранятся в директории Target. 4. Инструмент для работы с последовательным портом находится в директории Tool.
*Процесс разработки 1. Разработка макета пользовательского интерфейса
2. Протокол 3. Реализация логики и компиляция
4. Прошивка