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

 
 
> STM32F0 - поднять, Cube, stdperipf ?
toweroff
сообщение Jul 1 2015, 19:39
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



всем привет

все у меня в Keil

я что-то никак не пойму... что и как куда

куча каких-то библиотек, одни пишут - куб овен, лучше на старой (а где взять под F0), сам куб вообще что-то монструозное (скачал 150 метров - это ж жопа)

просто дернуть пином - в кайле даже инклуд библиотеки stm32f10x_lib.h не прокатывает, вообще не пойму ничего...

короче говоря, после NXP даже чтение даташита ST оставляет мрачное воспоминание. Наворочено ппц, а описания - с гулькин нос... а то его еще и поискать надо
вроде пином задрыгал, но там столько всего для пина

вроде не маленький уже, а тут как из сауны в Охотское море sm.gif

ЗЫ
забыл. Хотелось бы очень все инклуды-либы иметь в проекте, скопом
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
toweroff
сообщение Jul 2 2015, 09:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Спасибо, буду разбираться
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jul 2 2015, 10:04
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(toweroff @ Jul 2 2015, 12:38) *
Спасибо, буду разбираться


Не так страшен CUBE, как его малюют...
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 2 2015, 11:54
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Tanya @ Jul 2 2015, 13:04) *
Не так страшен CUBE, как его малюют...

Татьяна, я ж не спорю laughing.gif
мне бы пока просто с чего-то начать
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jul 2 2015, 12:11
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(toweroff @ Jul 2 2015, 14:54) *
Татьяна, я ж не спорю laughing.gif
мне бы пока просто с чего-то начать

Я вот с него и начала. Думаю, что зависит от человека и стиля мышления - снизу вверх или наоборот. Есть большие плюсы у КУБа. Только к ним привыкнуть нужно. Тем более, что ОНИ пишут, что старые парадигмы не будут далее развивать, - только HAL. Но если припрет, то никто не запрещает лезть непосредственно в регистры вручную.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 2 2015, 13:42
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Tanya @ Jul 2 2015, 15:11) *
Я вот с него и начала. Думаю, что зависит от человека и стиля мышления - снизу вверх или наоборот. Есть большие плюсы у КУБа. Только к ним привыкнуть нужно. Тем более, что ОНИ пишут, что старые парадигмы не будут далее развивать, - только HAL. Но если припрет, то никто не запрещает лезть непосредственно в регистры вручную.

"Опять власть меняется..."
Так что же делать-то? Заказчик поставил условие - STM32. Посмотрел даташит - вкусно, по сравнению с NXP количество набортной периферии и всяких плюшек очень порадовало
Но вот не ожидал, что такие засады получатся с освоением sad.gif
Все это дело ведь еще нужно вкрутить в состав Keil RTX, а как тащить туда этот куб - пока непонятно. С библиотеками, на первый взгляд, попроще, переделать немного всякие обработчики UART, SPI под RTX - и вроде как все...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jul 2 2015, 14:19
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(toweroff @ Jul 2 2015, 16:42) *
Но вот не ожидал, что такие засады получатся с освоением sad.gif

В любом случае основная проблема при освоении нового в собственной голове.
КУБ упрощает конфигурирование, создает начальную инициализацию и дает еще добавочные библиотеки (драйверы) более высокого уровня сверх стандартных.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 2 2015, 14:30
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Tanya @ Jul 2 2015, 17:19) *
В любом случае основная проблема при освоении нового в собственной голове.
КУБ упрощает конфигурирование, создает начальную инициализацию и дает еще добавочные библиотеки (драйверы) более высокого уровня сверх стандартных.

да-да, сейчас смотрю его
просто нужно как-то легко принять подобную идеологию и с ней уже работать, в этом Вы правы
а уж если действительно ST переходит полностью на HAL, то и думать нечего... тем более, что все равно пока ни там, ни в стдпериф опыта нет sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- toweroff   STM32F0 - поднять   Jul 1 2015, 19:39
- - VAI   Цитата(toweroff @ Jul 1 2015, 23:39) .......   Jul 2 2015, 06:36
- - HardEgor   Надо читать и Data Sheet и Reference Manual. CMSIS...   Jul 2 2015, 06:46
|- - mempfis_   Цитата(toweroff @ Jul 2 2015, 17:30) а уж...   Jul 2 2015, 17:30
- - toweroff   Не могу поставить куб стенка ничего не пишет, инст...   Jul 2 2015, 20:25
- - ViKo   Куб для меня полезен только периферию разбросать п...   Jul 3 2015, 06:28
|- - MiklPolikov   Цитата(ViKo @ Jul 3 2015, 09:28) Нет, мой...   Jul 3 2015, 10:44
- - skripach   ЦитатаCUBE Был приятно удивлён этой штукой, постав...   Jul 3 2015, 10:10
- - hd44780   О каком именно проце речь? F0 - туманно очень. Ку...   Jul 6 2015, 04:39
- - toweroff   У меня F071CB Не знаю, привык я к Кейлу, сейчас е...   Jul 6 2015, 05:22


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:50
Рейтинг@Mail.ru


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