STM32F103 , язык С, CAN-шина дизельного двигателя

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

день добрый всем, хочу читать данные с САН шины дизельного мотора -- расшифровывать -- фильтровать показания нужных датчиков -- передавать преобразованные данные ( по своему усмотрению ) через GPRS ( на вход RS-232 GPRS modema) и на дисплей локальный.
Выбрал ( полазив по производителям в сети) ST32F103 - 128kb -- 64 pins.
Теперь надо выбрать ИДЕ для языка С и найти куски кода для тренировки с этим камнем.
Предварительно выбрал http://www.mikroe.com/mikroc/arm/specification/
Жду совета, правильно ли я бегу)))
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

granel писал(а): выбрал http://www.mikroe.com/mikroc/arm/specification/
...
правильно ли я бегу)))
В никуда ... :)))
Реклама
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

пока да, но курс выбран, ищу примеры кода и чем бюджетно зашивать код
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

Keil , Jlink китайский -15$ . http://www.aliexpress.com/store/product ... 93984.html
Плюсы - есть питание таргета , отладка через SWO , стоит копейки , качество норм, не только STM32 ...
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

ща гляну на еБае или ещё где уже покупал.
а у Кейла богато с библиотеками?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

granel писал(а): а у Кейла богато с библиотеками?
Использовать чужие либы необдуманно , большой грех ... :)))
Если судьба идти только путем аурдино , то на сайте STM есть все .
granel писал(а):ща гляну на еБае или ещё где уже покупал.
Я дал ссылку на уже проверенных продавца и плату , вы жаждете испытать судьбу ?
Последний раз редактировалось dosikus Чт май 30, 2013 21:18:25, всего редактировалось 1 раз.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 535
Зарегистрирован: Вт авг 28, 2012 22:21:33

Сообщение menzoda »

Насчет прошивки микроконтроллера. Вотдокумент, где это подробно объясняется. Написано, что можно прошить по любому имеющимся интерфейсу, дальше не читал.

Насчет выбранной IDE. Первый раз вижу ее. Ничего не могу сказать. Может другие подскажут. Но мне не понравилось уже из-за того, что у них свой компилятор (ведь так?), а я как-то больше Keil'овскому доверяю, который под крылышком у ARM, и для которого написаны все официальные ARM'овские документы. Кстати у этой IDE есть какая-нибудь бесплатная версия?

Кстати, в том же Keil или IAR (но мне больше нравится Keil) тоже есть несколько простых примеров, с которых можно начать.

Насчет библиотек правильно сказали. Лучше самому все сделать, заодно опыта наберешь, это не так сложно.
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

menzoda писал(а):Но мне не понравилось уже из-за того, что у них свой компилятор (ведь так?),
Свой компиль, свой синтаксис , свои закрытые либы .
Полная аурдунья ...

Код: Выделить всё

// CANSPI module connections
sbit CanSpi_CS            at  GPIOB_ODR.B0;
sbit CanSpi_Rst           at  GPIOB_ODR.B2;
// End CANSPI module connections


menzoda , правду говорит - первоначально можно сразу через UART зашить.
Пользуюсь , работает. Примочка на FT232RL ...
Последний раз редактировалось dosikus Чт май 30, 2013 21:25:29, всего редактировалось 1 раз.
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

Ардуино плата?
Нет, плату свою буду делать, с необходимой обвязкой, а предварительно всё на макетных платах планирую для теста-освоения.
хотя есть плата , но без САН, STM32 Discovery + 32F100 на борту.
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

granel писал(а):Ардуино плата?
Нет. Аурдунья как идеология, концепция .
Концепция кубиков ...
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

Насчет библиотек правильно сказали. Лучше самому все сделать, заодно опыта наберешь, это не так сложно.
согласен , но страшновато в начале))) поэтому готовые куски ищу
Свой компиль, свой синтаксис , свои закрытые либы .
согласен, мне это тоже в начале не нравилось, особенно когда камень вёл себя непредсказуемо, после переписки с фирмой выяснялся их баг, после этого уже писал свой кусоб библиотеки))))
Концепция кубиков ...
- но в начале пути я это одобряю, свой код после опыта получения работающих прог, а то охота пропадёт))))
Я дал ссылку на уже проверенных продавца и плату , вы жаждете испытать судьбу ?
-- натура дурацкая, спасибо))
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

а МикроЕ АРМ бесплатна для кода до 32кб , вроде... надо уточнить, но аптека рабоботает, я правда её ещё не искал)
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

посмотрел АлиЭкспрес - с доставкой примерно 51 доллар((((( вот из-за снижения стоимости доставки ищу похожие приборы, доложу результат)
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

вот нашёл--

http://www.ebay.com/sch/i.html?_trksid= ... &_from=R40

http://www.ebay.com/itm/V8-ARM-Emulator ... 2ec7da8da1

32 доллара с доставкой, правда идти будет 2-3 недели(

ну пока бутлодером через УАРТ...
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

granel писал(а):а МикроЕ АРМ бесплатна для кода до 32кб , вроде... надо уточнить, но аптека рабоботает, я правда её ещё не искал)
В личке .
Но я вас предупреждал ! Ничего хорошего из этой затеи не получится .
Изучайте С а не микроС .
Ничего страшного ни в архитектуре ни в самих STM32 нет
granel писал(а):посмотрел АлиЭкспрес - с доставкой примерно 51 доллар
Это куда ? В Россию 15,8$ вместе с доставкой .

Изображение
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

я в эстонии, нам итак хреново, да ещё товары дороже )))
написано 51 доллар((
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

Абздец ...
Хотя для вас 51 бакс , что для меня 51 руб. ... :)))
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

не надо ля ля, я в москве - питере часто бываю, цены там ого-гов эстонии всё в 2 раза дешевле и зарплаты 800 евро не каждый имеет ( я молчу про правительство и крупный бизнес) .
для нас выпить чашку кофе за 120-150 рублей или в туалет сходит за 20-30 рублей --- мама не горюй от таких цен, у нас туалет 2 - 12 рубрей, кофе , в среднем , 40 рублей
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

granel писал(а):не надо ля ля, я в москве - питере часто бываю,
Увы это не вся Россия . :)))
В мАскве и питере да , но в замкадье...
Зарплаты в основном не выше 500 - 600 баксов .
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт май 30, 2013 12:39:46

Сообщение granel »

выходит и я живу в замкадье)
menzoda -- бльшое спасибо)
Ответить

Вернуться в «ARM»