реклама на сайте
подробности

 
 
> Какие есть "библиотеки всего" для STM32 вроде Mbed?, Включая RTOS, HAL
Slash
сообщение May 20 2015, 09:14
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011



Здравствуйте!

Какие еще есть библиотеки для работы с микроконтроллерами STM32 вроде MBED?
Легкое подключение RTOS, абстракция IO и периферийных блоков.

Есть библиотека STM32Plus https://github.com/andysworkshop/stm32plus
Кто нибудь пользовался?
Смущает, что ее тянет один человек - надоест ему и бросит ее.

Сообщение отредактировал Slash - May 20 2015, 09:15
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение May 22 2015, 04:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
то даже думать не чего!

Чирикнул пару строчек и готов аудио плеер
дописал еще пару строк будет и видео,
подравил пару символов и опа - все уже на прерываниях
подправил еще пару и поперло через DMA


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

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

Так что думать и правда нечегоsm.gif

Я с новым процом начинаю по модульно писать файлы - библиотеку. UART, SPI, и так далее, к 3-4 проекту уже можно из кубиков собирать, сначала может чуть дольше (но не сильно, адаптация куба тоже требует изысканий в мануале, и потому иногда быстрее биты поставить сразу, чем искать их определения), но зато предсказуемо и без тупиков...

Это все, конечно, мое личное мнение!

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Slash   Какие есть "библиотеки всего" для STM32 вроде Mbed?   May 20 2015, 09:14
- - ViKo   Ну, вы, блин, даете! (с) STM32Cube от самой ST...   May 20 2015, 10:29
|- - Непомнящий Евгений   Цитата(ViKo @ May 20 2015, 13:29) STM32Cu...   May 21 2015, 06:42
|- - ViKo   Цитата(Непомнящий Евгений @ May 21 2015, 09...   May 21 2015, 06:52
|- - Непомнящий Евгений   Цитата(ViKo @ May 21 2015, 09:52) Drivers...   May 21 2015, 09:37
|- - AlexandrY   Цитата(Непомнящий Евгений @ May 21 2015, 12...   May 21 2015, 10:54
|- - ViKo   Цитата(AlexandrY @ May 21 2015, 13:54) Та...   May 21 2015, 11:04
|- - Непомнящий Евгений   Цитата(ViKo @ May 21 2015, 14:04) В добав...   May 21 2015, 11:45
|- - ViKo   Цитата(Непомнящий Евгений @ May 21 2015, 14...   May 21 2015, 11:54
- - AlexandrY   Цитата(Slash @ May 20 2015, 12:14) Какие ...   May 20 2015, 13:00
- - Эдди   Не нужно такое дерьмо. Чем больше универсальности,...   May 20 2015, 14:00
|- - inventor   Цитата(Эдди @ May 20 2015, 17:00) Не нужн...   May 21 2015, 06:13
|- - Эдди   Цитата(inventor @ May 21 2015, 09:13) вче...   May 21 2015, 09:03
|- - inventor   Цитата(Эдди @ May 21 2015, 13:03) А я пос...   May 23 2015, 06:38
|- - SSerge   Цитата(inventor @ May 23 2015, 13:38) не ...   May 23 2015, 12:01
|- - AHTOXA   Цитата(SSerge @ May 23 2015, 17:01) Испол...   May 23 2015, 13:41
- - SSerge   На первый взгляд выглядит интересно. Хотя без внят...   May 20 2015, 15:31
|- - AHTOXA   Вот мой велосипед. Использую вместе с scmRTOS. (Хо...   May 20 2015, 18:07
- - ali00ff   Ну да конечно же HAL + Midleware ! Если не пла...   May 22 2015, 02:35
|- - ViKo   Цитата(ali00ff @ May 22 2015, 05:35) А ес...   May 23 2015, 14:25
|- - mantech   Цитата(Golikov A. @ May 22 2015, 07:26) Я...   May 22 2015, 06:45
- - Slash   Спасибо за варианты. Пока остановлюсь на том, что ...   May 23 2015, 11:33
|- - Corvus   Цитата(Slash @ May 23 2015, 14:33) Вопрос...   May 23 2015, 11:42
- - _Pasha   а может проще под SPL положить слой заглушек для в...   May 23 2015, 12:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 14:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01386 секунд с 7
ELECTRONIX ©2004-2016