Добрый день, получилось подключить дисплей по FSMC при этом использую вывод FSMC_А16.
Но возможно выбрать и другие выводы, например А18. Для подключение через А18 надо инициализировать PD13 и выбрать адрес, сделал вот так
#define LCD_DATA ((uint32_t)0x60080000)
#define LCD_REG ((uint32_t)0x60000000)
Но не работает объясните пожалуйста почему?
FSMC A[18]
- Реклама
- amv2000
- Опытный кот
- Сообщения: 722
- Зарегистрирован: Вт апр 26, 2011 13:58:36
- Откуда: Ростовская область
Re: FSMC A[18]
Что такое А18 ?baghear писал(а):Для подключение через А18 надо инициализировать PD13
Вероятно что то не так.baghear писал(а):Но не работает объясните пожалуйста почему?
P.S. Какой дисплей, к чему подключаете?
Re: FSMC A[18]
FSMC_A18 - название вывода, подключаю дисплей к stm32f103. Но думаю это мало что скажет тому кто не сталкивался с этим.
Марка дисплея значения не имеет, при подключении через FSMC_А16 он работает, поэтому в работоспособности дисплея не сомневаюсь.
Марка дисплея значения не имеет, при подключении через FSMC_А16 он работает, поэтому в работоспособности дисплея не сомневаюсь.
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: FSMC A[18]
Есть возможность при пошаговой отладке посмотреть осцылом? нога вообще свое состояние меняет?? и вообще какова цель? я без проблем запускал проекты в которых изначально А23 использовался а мне как раз А16 нужен был
Re: FSMC A[18]
Возможность есть, позже посмотрю
Дело вот в чем указывают адрес
define LCD_DATA ((uint32_t)0x60080000)
И так же продолжает работать на А16, как будто от адреса не зависит, также указывал 40000 и все продолжает работать.
А23 запускали на А16 без изменения кода?
Дело вот в чем указывают адрес
define LCD_DATA ((uint32_t)0x60080000)
И так же продолжает работать на А16, как будто от адреса не зависит, также указывал 40000 и все продолжает работать.
А23 запускали на А16 без изменения кода?
- Реклама
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: FSMC A[18]
Во первых смотри настройку пинов...
Естественно код перелопачивал..
Подключение дисплея к FMSC подразумевает, что дисплей является внешней памятью - выставляются данные и адрес ( нога RS дисплея)
Естественно код перелопачивал..
Подключение дисплея к FMSC подразумевает, что дисплей является внешней памятью - выставляются данные и адрес ( нога RS дисплея)
Re: FSMC A[18]
Дак я это знаю,что нога определяет RS определяет адрес будут или данные.
Буду искать.
Буду искать.


