Спасибо.
А откуда вообще берется это знание? Ну чтоб в следующий раз самому разобраться, а не пытаться угадывать и не задавать дурацкие вопросы?
Обычно в заголовочных файлах можно посмотреть и вообщем понятно, что и куда. А тут как-то очень не очевидно.
Найдено 6 результатов
- Чт дек 14, 2017 22:30:47
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2334648
- Чт дек 14, 2017 15:29:55
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2334648
Re: STM32 новичку в ARM что к чему
Подскажите пожалуйста, а как обращаться к регистрам настройки FSMC?
stm32f407, хочу подключить LCD.
Нашел пример на SPL, пытаюсь сделать напрямую, через регистры.
В даташите нашел описание регистров FSMC_BCR1, FSMC_BTR1, FSMC_BWTR1.
Пишу в Keil. define-ы для отдельных битов этих регистров есть ...
stm32f407, хочу подключить LCD.
Нашел пример на SPL, пытаюсь сделать напрямую, через регистры.
В даташите нашел описание регистров FSMC_BCR1, FSMC_BTR1, FSMC_BWTR1.
Пишу в Keil. define-ы для отдельных битов этих регистров есть ...
- Вт ноя 28, 2017 15:46:44
- Форум: ARM
- Тема: ili9341 и STM32F4Discovery
- Ответы: 6
- Просмотры: 6214
Re: ili9341 и STM32F4Discovery
Да, действительно, работало медленно, потому что тактирование было оставлено по умолчанию.
Вышеприведенный пример удалось "разогнать" до 34 в режиме DMA и 32 в SPI.
Так что вроде экран не такой и тормоз
Вышеприведенный пример удалось "разогнать" до 34 в режиме DMA и 32 в SPI.
Так что вроде экран не такой и тормоз
- Пт ноя 24, 2017 14:09:49
- Форум: ARM
- Тема: stm32 + ili9341 выдает не правильные цвета
- Ответы: 8
- Просмотры: 6190
Re: stm32 + ili9341 выдает не правильные цвета
Ну судя по тому, что после совета исправить инициализацию вопросов больше не было, может тоже в этом дело?
Попробуйте так, у меня работает:
#define ILI9341_RESET 0x01
#define ILI9341_SLEEP_OUT 0x11
#define ILI9341_GAMMA 0x26
#define ILI9341_DISPLAY_OFF 0x28
#define ILI9341_DISPLAY_ON 0x29
#define ...
Попробуйте так, у меня работает:
#define ILI9341_RESET 0x01
#define ILI9341_SLEEP_OUT 0x11
#define ILI9341_GAMMA 0x26
#define ILI9341_DISPLAY_OFF 0x28
#define ILI9341_DISPLAY_ON 0x29
#define ...
- Пт ноя 24, 2017 13:41:47
- Форум: ARM
- Тема: ili9341 и STM32F4Discovery
- Ответы: 6
- Просмотры: 6214
Re: ili9341 и STM32F4Discovery
Вроде удалось победить дисплей, вывод работает. Подключил DMA, получилось примерно так: заливка экрана с DMA - 6 раз в секунду, заливка экрана просто по SPI 3 раза в секунду. Использую SPI1, BR стоит 0, т.е. /2
Делал без использования STL и HAL, вдруг кому будет пример интересен, прикладываю проект ...
Делал без использования STL и HAL, вдруг кому будет пример интересен, прикладываю проект ...
- Ср ноя 22, 2017 12:15:25
- Форум: ARM
- Тема: ili9341 и STM32F4Discovery
- Ответы: 6
- Просмотры: 6214
ili9341 и STM32F4Discovery
Добрый день. Пытаюсь подключить экран с контроллером ili9341 к stm32f4-discovery.
У модуля с экраном 9 ног для подключения по SPI (VCC, GND, CS, RESET, D/C, MOSI, SCK, LED, MISO)
К STM подключил так:
TFT STM32
----------
VCC 5v
GND GND
CS PB11
RESET PB12
DC PB10
MOSI PA7
SCK PA5
LED 3v
MISO PA6 ...
У модуля с экраном 9 ног для подключения по SPI (VCC, GND, CS, RESET, D/C, MOSI, SCK, LED, MISO)
К STM подключил так:
TFT STM32
----------
VCC 5v
GND GND
CS PB11
RESET PB12
DC PB10
MOSI PA7
SCK PA5
LED 3v
MISO PA6 ...