|
STM32F0+Keil=простой старт, Помогите начать работать с АРМ Cortex M0 |
|
|
|
 |
Ответов
|
Jul 23 2015, 08:17
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (toweroff @ Jul 22 2015, 22:44)  я знаю Вашу "любовь" к библиотекам, написанным не Вами... Увы, это жизненный опыт  . C середины 90x годов встречал только с разной степенью безумности писанные "библиотеки". Вот почти прямо сейчас вожусь с JN5168 чипом. С ним уже абсолютно вырожденный вариант - документации нет вообще - только либы и точка. Либы само-собой уже без исходников. Казалось-бы меньше знаешь - крепче спишь, но ведь дерьмо лезет все равно. API написано через анус, хотя для тех-же базовых функций предачи пакетов мог-ли-бы посмотреть хотя-бы лет тридцать назад специфицированный интерфейс пакетного драйвера. Так нет, написана какя-то фигня котороая как-бы с одной стороны как-бы показывет, что опыт проедшественников как-бы знаком, но с другой стороны, что ОН НЕ ПОНЯТ!!! Море байтовых пременых на 32bit контроллере, сруктруры БЕЗ правил паковки, но зато местами за неведомым хреном с напихаными выравнивающими полями. Один кусок "библиотеки" все-же есть в исходнике, ибо не смогли родить достойный API - пришлось отдавать пользователям шанс расхлебать. Так я чуть мозг не вывихнул думая, что в том нагромождении структур и очередей есть какой-то смысл и наихитрейшая хитрость. Но ее там нет. Совсем нет. Одна глупость нагромождения школярских рецептов программирования которые запихнули в автора сего творения преподаватели, но не смогли впихнуть ему мозга побольше. QUOTE , но для первого старта - посмотреть что и как - вполне себе хотя... там действительно все как-то сделано... нипанашынски  тоже делаю свое, хоть и с подсмотром некоторых моментов из SPL со сверкой с даташитом Ну так безусловного отторжения "библиотек" нет - все-же хоть как-то работающий хоть какой-то образчик. Дальше уже если что-то дышет - дальше сам. Но уж на "библиотечные" функции типа "подрыгать ножкой" уж точно не смотрю никогда. На самом деле проблемы с разными "исходниками" зачастую начинабтся еще раньше библиотек - поставщики компиляторов обычно поставляют и хидеры. Причем все чаще и чаще обращаются более, чем вольно с описаниями производителя и напихивают своих даже не расширений а вообще уродств. Понятно, что-бы начинающе-непонимающие на другой компилятор не соскакивали. Посему почти всегда правки начинаются уже с постепенного добавления собственноручно написанных/правленых хидеров.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
Artos5 STM32F0+Keil=простой старт Jul 21 2013, 07:49 hd44780 Привет. Где-то я тебя видел
Надо было здесь писат... Jul 21 2013, 09:04 Artos5 Цитата(hd44780 @ Jul 21 2013, 12:04) Прив... Jul 21 2013, 09:13 Artos5 Хочу "поблымать" светодиодом . Но дальше... Jul 21 2013, 09:21  andries5 Цитата(Artos5 @ Jul 21 2013, 12:21) Хочу ... Jul 21 2013, 09:47   Artos5 Цитата(andries5 @ Jul 21 2013, 12:47) Соз... Jul 21 2013, 10:07    Artos5 Цитата(Artos5 @ Jul 21 2013, 13:07) Все п... Jul 21 2013, 10:12   Artos5 Цитата(andries5 @ Jul 21 2013, 12:47) Соз... Jul 21 2013, 10:24    toweroff Цитата(Artos5 @ Jul 21 2013, 14:24) Не по... Jul 21 2013, 10:38     Artos5 Цитата(toweroff @ Jul 21 2013, 13:38) гло... Jul 21 2013, 11:30     Artos5 Бедаааа.... отвалился программатор.
Не хочет шить... Jul 21 2013, 15:27 andries5 Я тоже пару дней ковыряюсь, с STM32F0Discovery, хо... Jul 21 2013, 09:16 hd44780 Вот архив в сайта ST - http://www.st.com/web/en/ca... Jul 21 2013, 09:21 Artos5 Цитата(hd44780 @ Jul 21 2013, 12:21) Вот ... Jul 21 2013, 09:44  hd44780 Цитата(Artos5 @ Jul 21 2013, 12:44) А то ... Jul 21 2013, 10:09 andries5 http://www.st.com/web/en/catalog/tools/PF257884
Ск... Jul 21 2013, 09:23 hd44780 А я уж собрался подсказывать Jul 21 2013, 10:14 andries5 Все по своим отдельным файлам, не люблю когда все ... Jul 21 2013, 12:10 Artos5 Цитата(andries5 @ Jul 21 2013, 15:10) Все... Jul 21 2013, 12:23  andries5 Цитата(Artos5 @ Jul 21 2013, 15:15) А ска... Jul 21 2013, 12:30   Artos5 Цитата(andries5 @ Jul 21 2013, 15:30) Пре... Jul 21 2013, 13:01    andries5 Цитата(Artos5 @ Jul 21 2013, 16:01) А ско... Jul 21 2013, 14:23 hd44780 Чем шьёшь? Jul 21 2013, 15:43 Artos5 stm32f0discovery Jul 21 2013, 15:45 hd44780 Я имел в виду на компе из кейла шьёшь?
Попробуй ST... Jul 21 2013, 15:58 Artos5 Цитата(hd44780 @ Jul 21 2013, 18:58) Я им... Jul 21 2013, 16:22 andries5 В свойствах проекта, на вкладке Utilites, в св-вах... Jul 21 2013, 16:40 Artos5 Цитата(andries5 @ Jul 21 2013, 19:40) В с... Jul 21 2013, 16:46 andries5 Нажать левой кнопкой на Use Target Drive for Flash... Jul 21 2013, 16:47 Artos5 Цитата(andries5 @ Jul 21 2013, 19:47) Наж... Jul 21 2013, 17:00 hd44780 А где RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, E... Jul 21 2013, 17:30 andries5 Видимо моя вина, не расписал комментарии. Но это н... Jul 21 2013, 17:47 Artos5 Цитата(andries5 @ Jul 21 2013, 20:47) Вид... Jul 21 2013, 18:12  andries5 Цитата(Artos5 @ Jul 21 2013, 21:12) Особе... Jul 21 2013, 19:28   Artos5 Цитата(andries5 @ Jul 21 2013, 22:28) Учт... Jul 21 2013, 19:31   HHIMERA Цитата(andries5 @ Jul 21 2013, 22:28) Учт... Jul 21 2013, 19:44 andries5 Верно! SB18 замкнут, а SB17 разомкнут. Не обра... Jul 21 2013, 19:52 Artos5 Цитата(andries5 @ Jul 21 2013, 22:52) Вер... Jul 22 2013, 19:46 andries5 Сейчас разбираюсь с таймерами на F0, подбираю подо... Jul 22 2013, 20:14 Artos5 Здесь были? >
http://forum.easyelectronics.ru... Jul 22 2013, 20:16 _D9_ вопрос снят) Aug 16 2013, 17:21 KuAlex Цитата(andries5 @ Jul 21 2013, 11:47) Соз... Nov 6 2013, 04:12 Falkon_99 В симуляторе проэкт может не работать, например ес... Nov 7 2013, 05:40  KuAlex Цитата(Falkon_99 @ Nov 7 2013, 07:40) В с... Nov 8 2013, 01:30   Artos5 Добрый день дорогие друзья и товарищи!
Помоги... Nov 12 2013, 07:54    Artos5 Вроде разобрался, только не пойму почему "вор... Nov 12 2013, 08:54 KuAlex Добрый день.
У меня проблема с использованием adc... Jan 27 2014, 04:41 ViKo Цитата(KuAlex @ Jan 27 2014, 07:41) Добры... Jan 27 2014, 07:59  KuAlex Цитата(ViKo @ Jan 27 2014, 09:59) А такти... Jan 27 2014, 17:52 KuAlex Всем спасибо за участие, проблему решил. Оказалось... Jan 28 2014, 21:05 ViKo Цитата(KuAlex @ Jan 29 2014, 00:05) Оказа... Jan 29 2014, 11:10 KuAlex Здравствуйте. Вопрос по прерыванию готовности резу... Mar 10 2014, 14:43 Mister-dok вСЕМ ПРИВЕТ!
я начинаю изучать stm 32 f0 и вот... Jul 19 2015, 14:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|