STM32F0Discovery и LCD

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Victor94
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт апр 28, 2015 09:06:12

STM32F0Discovery и LCD

Сообщение Victor94 »

Приветствую, не так уж давно взял в руки STM32F0Discovery.
С GPIO портами, диодами и кнопками разобрался легко.
Решил подключить LCD дисплей...QC2004A
Собственно найденная библиотека под дисплей была для STM32F103(LCD QC2004A), пытался её переделать, но увы и ах.
Жаловался компилятор на CRH и CRL. Чем заменить на моём мк я не нашел.....
Оригинал:

Код: Выделить всё

LCD_PORT->CRH |= LCD_PORT_CRH_S;
LCD_PORT->CRL |= LCD_PORT_CRL_S;
LCD_PORT->CRH &= ~(LCD_PORT_CRH_C);
LCD_PORT->CRL &= ~(LCD_PORT_CRL_C);
Заменял на:
MODER,OTYPER,OSPEEDR,PUPDR,IDR,ODR,BSRR,BRR.(Вроде все, на память могу ошибаться)
Собственно дисплей от питания включился и всё текста нет.
PS.Дисплей работает, проверенно на AVR.
->AVG-GCC
->Archlinux
->Wine -> Proteus
->Mono -> Avrdudes
Реклама
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: STM32F0Discovery и LCD

Сообщение balmer »

CRH, CRL в STM32F0 регистры MODER, OTYPER. Но там битики по другому расположенны.
Реклама
Victor94
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт апр 28, 2015 09:06:12

Re: STM32F0Discovery и LCD

Сообщение Victor94 »

Ну вот я собственно не понимаю :) как изменить библиотеку надо.Пока опыты ничего не дали.
->AVG-GCC
->Archlinux
->Wine -> Proteus
->Mono -> Avrdudes
Ответить

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