|
|||||||
Загрузка_DWIN
Время создания: 02.02.2025 22:15
Автор: alensav
Текстовые метки: DWIN
Раздел: DWIN7
Запись: alensav/MyTetra2/main/base/1738523736da2ve8bd7j/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Начало разработки #1: загрузка прошивки Впервые в руках и первый осмотр Получив HMI модуль от DWIN в руки, первое что нужно сделать, как и с любыми другими модулями, это внешний осмотр на отсутствие дефектов и брака. Вероятность крайне низкая, но вдруг что-то твердое прилетело в район микросхем/дорожек или стекла. Далее следует уделить внимание малозаметной перемычке. Она есть на большинстве модулей и отвечает за режим работы serial порта. Если перемычка замкнута/спаяна - режим TTL/UART. Если перемычка разъединена - режим RS232. С завода модуль в режиме RS232, поэтому если вы используете микроконтроллер, например ардуино. То перемычку нужно замкнуть, можно просто спаять или припаять smd резистор номиналом 0 Ом. Очень важный пункт. Как говорится "сон и питание - основа летания". Подготовьте надёжный источник постоянного тока на напряжение которое рассчитан ваш HMI модуль. Если модуль на 5В и вы собираетесь питать его от USB компьютера, то удостоверьтесь что USB порт компьютера способен выдать нужный ток. В противном случае ничего страшного не случится, просто дисплей не запустится или будет лагать/боить. А вот если сбой питания будет при прошивке os.bin, то может "всё сломаться". К счастью в рамках данной инструкции OS загружать не будем. В общем если что-то не заработает по инструкции: первое - смотрите питание. На своём примере могу сказать что мне удалось запустить 7" дисплей от ноутбучного USB только напрямую, через USB хаб уже лагал. С коннекторами всё просто: смотрите подписи на шелкографии. SD флеш карта Подготовьте SD флеш карту в соответствии с типоразмером SD гнезда у модуля. Большинство модулей имеют разъём для micro-SD, однако бывают модули и с стандартным SD. Если вы заказали карту у DWIN, то они прислыют карты от KIOXIA - это ребренд PHILIPS. Рекомендую к использованию нормальные карты от известных производителей: SanDisk, Kingston, Transcend, KIOXIA/PHILIPS. Со всякими Smartbuy, Mirex и т.п. могут возникнуть проблемы. Поддерживаются SD карты размером от 1 ГБ до 16 ГБ. Правильное форматирование SD карты Чтобы DWIN модуль увидел карту она должна быть на светлой стороне и в правильнSD флеш карта Подготовьте SD флеш карту в соответствии с типоразмером SD гнезда у модуля. Большинство модулей имеют разъём для micro-SD, однако бывают модули и с стандартным SD. Если вы заказали карту у DWIN, то они прислыют карты от KIOXIA - это ребренд PHILIPS. Рекомендую к использованию нормальные карты от известных производителей: SanDisk, Kingston, Transcend, KIOXIA/PHILIPS. Со всякими Smartbuy, Mirex и т.п. могут возникнуть проблемы. Поддерживаются SD карты размером от 1 ГБ до 16 ГБ. Правильное форматирование SD карты Чтобы DWIN модуль увидел карту она должна быть на светлой стороне и в правильном формате. Правильный формат это: Файловая система: FAT32 Размер кластера: 4096 байт Попробуйте форматировать карту обычным методом. Если не поможет, то вернись к этому пункту и попробуйте "запасной метод"ом формате. Правильный формат это: Файловая система: FAT32 Размер кластера: 4096 байт Попробуйте форматировать карту обычным методом. Если не поможет, то вернись к этому пункту и попробуйте "запасной метод" Загрузка бинарных файлов HMI модуль, по умолчанию*, читает данные из директории/папки DWIN_SET. *имя папки можно изменить через конфигурационный(.cfg) файл. Скачайте демо проект В архиве демо проекта есть папка /SD, оттуда скопируйте папку DWIN_SET на флеш карту. Проверьте наличие бинарных файлов на флеш карте по пути: /DWIN_SET/
Подайте питание. Вы увидите синий экран - дождитесь завершения загрузки файлов. Слева загрузка успешно завершена. Справа если что-то пошло не так. Так как файлы на флешке в соотвествующей папке - значит проблема в флешке. Нужно вернуться к пункту с форматированием и форматировать флешку по "запасному варианту". Затем снова загрузить файлы и повторить прошивку. После успешной загрузки вытащите флеш карту и пере-подайте питание. Вы увидите демо проект. Он сделан для экранов размером 320x240px. Поэтому при другом размере экрана вокруг будут чёрные рамки. В демо проекте для смены слайда нужно нажимать на боковые части картинок . А на картинке с жёлтыми цветами есть цифра. Если на неё нажать, то увеличится счётчик переменной на 1. Кажется что-то пошло не так... Если после загрузки отсутствует результат - проверьте в даташите на каком чипе ваш дисплей. Если он не на чипе T5L*, а на чипе T5(T5U*), то дизайн-прошивки вам нужно создавать в ПО DWIN DGUS_V7388 есть на странице скачать/загрузки Не рекомендуем планировать производство на дисплеях с чипом серии T5. Только T5L*. Поздравляю с первой прошивкой и проверкой работоспособности дисплея! В следующей статье будет знакомство со внутренней архитектурой HMI модуля DGUSII. С завода модуль в режиме RS232, поэтому если вы используете микроконтроллер, например ардуино. То перемычку нужно замкнуть, можно просто спаять или припаять smd резистор номиналом 0 Ом. |
|||||||
Так же в этом разделе:
|
|||||||
![]() |
|||||||
|
|||||||
|