stm32f103 + i2c + lcd1602 можно ли прикрутить DMA

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
imsushka
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 01, 2018 09:19:51

stm32f103 + i2c + lcd1602 можно ли прикрутить DMA

Сообщение imsushka »

2 дня мучался подключал ЛСД к МК
запустилость только на СТшной библиотеке lowlevel dma/polling/interupt
все остальные примеры висели на ожидании освобождения шины

хай работает и ладно

но при передаче данных/команд в PCF8574 нужно обязательно вставлять таймауты

цикл вывода на экран инфы длицца 340 милисекунд !!!!

думал сделать буфер 16*2*4(посылки на каждый символ)+2*4(команды выбора номера строки)
и гнать постоянно с помощью ПДП

ПДП пока не прикрутил - пробую через прерывания
НО не работает - на экран всякая чушь выводится

ктонить делал ивася через ПДП ?
в нете удобоворимого найти не смог
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: stm32f103 + i2c + lcd1602 можно ли прикрутить DMA

Сообщение dosikus »

Ты видимо издеваешься.
Сначала без дма и без г.либ пробуй.
Нубам и2си и спи только с лог. анализатором терзать.
Начинай читать - http://mcu.goodboard.ru/viewtopic.php?id=14
А вообще выбор дисплея явно неадекватен, лучше уж ssd1306.
Реклама
imsushka
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 01, 2018 09:19:51

Re: stm32f103 + i2c + lcd1602 можно ли прикрутить DMA

Сообщение imsushka »

блин, слона то я и не заметил

в СТшной библе оказыцца еще 1 файлик был - stm..it.c

а я ж в него не лазил, а тама усё усть
и ПДП в том числе


ssd1306- графический, что б чейто вывести много пихать надо, а 1602 не очень много
в ПЛК или FullHD или пару светодиодов
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «ARM»