Jump to content

stm32 TFT дисплей на ST7735S библиотека cmsis


 Share

Recommended Posts

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Секреты депассивации литиевых батареек FANSO EVE Energy

Самыми лучшими параметрами по энергоемкости, сроку хранения, температурному диапазону и номинальному напряжению обладают батарейки литий-тионилхлоридной электрохимической системы. Но при длительном хранении происходит процесс пассивации. Разберем в чем плюсы и минусы, как можно ее избежать или уменьшить последствия и как проводить депассивацию батареек на примере продукции и рекомендаций компании FANSO EVE Energy. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Первые в мире сигнальные реле 5-го поколения от Hongfa

Компания Hongfa разработала и предлагает три новых семейства сигнальных реле 5-го поколения: HFD5, HFD5-K и HFD5-H. На данный момент Hongfa является единственным в мире производителем таких реле.  Высокие максимально допустимые значения коммутируемого напряжения, повышенное быстродействие и уменьшенная мощность для срабатывания реле при небольшом размере отличают реле нового поколения Hongfa. Новые реле подходят для систем автоматики, измерительной техники, телекоммуникационного оборудования, а также являются хорошим решением для малогабаритных портативных устройств. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. EVE является поставщиком аккумуляторных элементов круглого формата для электрических моделей автомобилей.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Это файлы шрифтов. Думаю тут они тоже есть, так как для вывода текста на графический дисплей нужны образы символов.

Link to comment
Share on other sites

Немного  стал вникать.Что получится не знаю.У меня ещё один маленький вопрос.А как же выводить кирилицу на графический дисплей?

Link to comment
Share on other sites

Точно также как и латиницу. Если в файле шрифтов (что наврятли) отсутствуют образы кириллицы - добавьте сами.

Link to comment
Share on other sites

  • 4 weeks later...

Есть генераторы шрифтов для графических дисплеев, выбирайте любой.

Edited by korsaj
Link to comment
Share on other sites

И ещё один вопрос.вот каким образом отображать кирилцу в  своей программе как её прописать?

Спойлер
ST7735_FillScreen(ST7735_BLACK);
	ST7735_DrawString(0, 0, "BLACK", Font_11x18, ST7735_WHITE, ST7735_BLACK);

 

 

Я имею ввиду что кирилица не воспринимается компилятором.

Link to comment
Share on other sites

о, вам еще предстоит познать темы кодировок...

в самом простом случае можете думать о выводе текста как об отрисовке ряда картинок по их номерам (гарнитура шрифта) в массиве чисел (строка)

гарнитура шрифта есть набор образов символов, проиндексированный определенным образом (кодировка шрифта)

способ хранения текста программы - кодировка вашего редактора исходных текстов и как это понимает компилятор

допустимые отображения текстовых данных из программы функцией отрисовки зависит от поддержки кодировок в графической библиотеке

итд итп

 

Link to comment
Share on other sites

3 часа назад, Ион Добрев сказал:

не воспринимается компилятором

Это как? Компилятор отображает кракозябры вместо кириллицы в тексте программы?

Link to comment
Share on other sites

LCD 16x02 кирилицу воспринимает как массив .Но если написать Ё.То и Ё получите.С графическим дисплеем я впервые тет на тет.Вывести информацию получилось правда только в Кубе.

Да я не программист.Любитель да и только.

Link to comment
Share on other sites

Ну я взял ХАл библиотеку.И там автор лапшу на уши на ютубе мол графический дисплей работает на spi_DMA.Я выясняю что на spi_DMA он не работает а работает просто по  spi.И тут у меня вопрос как преобразовать команду   

	HAL_SPI_Transmit(&ST7735_SPI_PORT, &cmd, sizeof(cmd), HAL_MAX_DELAY);

на cmsis?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...