Jump to content

    

FreeRTOS + GUI

Нигде в инете не нашел GUI для FreeRTOS, есть ли вообще такая библиотека. В частности интересует GUI библиотека для дисплея с графическим контроллером SSD1963, управляемого STM32, напрмиер для такой платы. Ну или для другого дисплея/МК, портирую сам.

Share this post


Link to post
Share on other sites

Есть порт чисто ucGUI 3.9* для плат STM3210C-EVAL и STM3210E-EVAL. Но без FreeRTOS (хотя интерфейс для прикручивания rtos имеется), если интересно - поделюсь

Share this post


Link to post
Share on other sites
Буду благодарен за данный порт :rolleyes:

stm32stm32

с дисплеем на SPI (STM3210C-EVAL) получилось выжать очень даже неплохую скорость прорисовки

Share this post


Link to post
Share on other sites

Какой пароль на архив?

 

А по теме - сейчас в связке работают FreeRTOS + Nano-X.

Share this post


Link to post
Share on other sites

Пароль там указан в самой ссылке.

А можно ли получить связку FreeRTOS+Nano-X?

Share this post


Link to post
Share on other sites

Nano-x может работать как с RTOS, там и без оной.

Если будете реализовывать с RTOS'ом, то все вызовы API делайте из одного потока, а из всех остальных шлите сообщения через штатную очередь mwMsgHead или через FreeRTOS'овскую блокируемую queue.

 

Порт для FreeRTOS аналогичен порту Nano-X для TNKernel.

 

Правда malloc/free для FreeRTOS я пока пользую только heap_1, а для нужд Nano-X свой. Всё никак руки не дойдут прикрутить heap_2 к Nano-X и потестить.

Share this post


Link to post
Share on other sites

увидел в проекте mp3 кодек, он там работает?

Edited by Ivan Kuznetzov

Share this post


Link to post
Share on other sites

mp3 появился в процессе моего освоения stm32, декодер сам по себе рабочий, хотя в демке он не задействован

Share this post


Link to post
Share on other sites
Пароль там указан в самой ссылке.

Где? Что-то я недопёр...

У меня открывает пустую папку.

Share this post


Link to post
Share on other sites
stm32stm32

:D

А!

Спасибо, вот уж действительно не догадался бы :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this