10.01.2012, 10:31
|
|
Временная регистрация
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладочные платы для STM32
Сообщение от andries5
|
Работает.
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO, ENABLE);
и
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
после ресета обещают что вернется в исходное состояние, т.е. до запуска кода.
|
Всё верно, у меня в инициализации не было этого АФИО, поставил и нога заработала, всё ок!
|
|
|
|
10.01.2012, 10:46
|
|
Временная регистрация
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладочные платы для STM32
И вот ещё вопрос насчёт LCD к Easyrider83, у меня есть функция которая выводит точку по координатам с заданным цветом. Где теперь найти библиотеку которая поможет выводить буквы разного размера и графику? Вы же сделали себе, может поделитесь?
|
|
|
|
10.01.2012, 10:50
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Отладочные платы для STM32
CMaxx22, да я уже выкладывал ссылку на предыдущей странице:
https://kazus.ru/forums/redirector.p...2F14812315-4b9
Библиотеку для GLCD смотрите. Там все есть.
|
|
|
|
10.01.2012, 12:08
|
|
Временная регистрация
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладочные платы для STM32
Я видел но скачать не смог так как большой файл а я на вахте. И ещё это вроде для вашей платы и экрана с другим разрешением? Ну да ладно, разрешение там гдето поменять можно, это я найду, а вот умеет ли ваша библиотека изменять размер и жирность символов? Выводить целые строки? Возмоно работать со шрифтами винды? Просто у меня тоже есть к моей плате примеры для лсд, но там только один размер символов, нельзя сделать жирный шрифт и самое главное нельзя поменять позицию шрифта (типа книжная альбомная). Если у вас получше библиотека то скиньте пожалуйста отдельно, ато мне не скачать всё.
|
|
|
|
10.01.2012, 13:49
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Отладочные платы для STM32
Сообщение от CMaxx22
|
И ещё это вроде для вашей платы и экрана с другим разрешением?
|
Там нигде разрешение не указывается. Если строка выходит за пределы экрана - это не остановит работу контроллера.
Сообщение от CMaxx22
|
а вот умеет ли ваша библиотека изменять размер и жирность символов?
|
Посмотрите внимательно эту процедуру. Она выводит на экран знакоместо 8х16 пикселей, заполняя его данными из константного массива со шрифтами. Нуль - печатает цвет фона, единичка - печатает цвет шрифта. Таким образом заполняется прямоугольник 8х16.
Хотите другой шрифт? Подключайте другой массив со шрифтами. Если бы памяти было много, я бы ввел туда указатель на массивы со шрифтами. Но хранить во флеше более одного шрифта для нас - расточительно.
Однако, обучить библиотеку растягивать шрифты можно. Просто математикой раздуть знакоместо на сколько-то процентов. Понадобится много математики и скорость отрисовки шрифтов сильно упадет.
Сообщение от CMaxx22
|
Выводить целые строки?
|
Да, такая возможность, разумеется, есть.
Просто процедура вывода одного символа повторяется до конца строки.
Сообщение от CMaxx22
|
нельзя поменять позицию шрифта (типа книжная альбомная).
|
В штаной библиотеки такой возможности нет. Но что вам мешает просто поменять местами X и Y в процедуре вывода символа? Ну и процедуру вывода строки подправить аналогично.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
10.01.2012, 14:46
|
|
Временная регистрация
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладочные платы для STM32
Ок спасибо, наверное я просто разленился ![Улыбка](images/smilies/icon_smile.gif) Поколдую над своей библиотекой, не такая уж она и плохая оказывается.
|
|
|
|
14.01.2012, 22:59
|
|
Частый гость
Регистрация: 03.01.2007
Адрес: Kharkiv UA
Сообщений: 23
Сказал спасибо: 9
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
|
Re: Отладочные платы для STM32
Сообщение от CMaxx22
|
Где теперь найти библиотеку которая поможет выводить буквы разного размера и графику? Вы же сделали себе, может поделитесь?
|
А родную СТМ32 либу для ЖК никто не пробовал? Там и виндовый конструктор интерфейсов есть. Кнопочки, радиобаттоны, ползунки, картинки, тачскрин и т.д. Генерит си код
|
|
|
|
14.01.2012, 23:42
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Отладочные платы для STM32
Сообщение от General_Dead
|
А родную СТМ32 либу для ЖК никто не пробовал? Там и виндовый конструктор интерфейсов есть. Кнопочки, радиобаттоны, ползунки, картинки, тачскрин и т.д. Генерит си код
|
Видел демку в ютубе. Но где скачать - не знаю. Поможете?
|
|
|
|
15.01.2012, 00:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.02.2008
Сообщений: 1,809
Сказал спасибо: 124
Сказали Спасибо 604 раз(а) в 421 сообщении(ях)
|
Re: Отладочные платы для STM32
Easyrider83, На сайте st.com http://www.st.com/internet/mcu/product/164487.jsp в группе Firmware "STM32 embedded GUI library (AN3128 )" и там в папке Utilities папка PC-SOFTWARE.
|
|
|
Сказали "Спасибо" andries5
|
|
|
15.01.2012, 14:15
|
|
Частый гость
Регистрация: 03.01.2007
Адрес: Kharkiv UA
Сообщений: 23
Сказал спасибо: 9
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
|
Re: Отладочные платы для STM32
Кроме того в новом Кейле 4.23 появилась сеггеровская Gui EmWin.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:01.
|
|