STM32 новичку в ARM что к чему

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Встал на лапы
Сообщения: 90
Зарегистрирован: Чт дек 09, 2010 12:03:08
Откуда: Зеленоград

Сообщение V2oD2o »

Z_h_e писал(а):Сейчас сорвусь!
А можно попросить залить на files.mail.ru ? :o
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Попросить то конечно можете, я не против. Но заливать никуда не буду. Есть в места в РФ, где и инетом проблемы, не хочу заморачиваться. В микроторрент, чтобы добавить магнитную ссылку, можно сделать так: файл\дообавить из URL и вставляете ее туда.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Встал на лапы
Сообщения: 90
Зарегистрирован: Чт дек 09, 2010 12:03:08
Откуда: Зеленоград

Сообщение V2oD2o »

Так я добавил 39 минут назад, ниодного байта еще не скачалось :)

Добавлено after 25 minutes 55 seconds:
Кто нибудь кто скачал - поделитесь пожалуйста, это же вроде не сложно, вам помогли - помогите другим..
f71f8391bdc5a0efae3f97a5c58d5760.jpg
(57.87 КБ) 662 скачивания
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Можете скачать EmBitz http://www.emblocks.org/web/downloads-main
Ничем не хуже кокоса, по моему даже лучше.
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Аватара пользователя
Сообщения: 450
Зарегистрирован: Вс янв 09, 2011 23:05:37
Откуда: СССР

Сообщение Myp3ik »

Иван Сусанин - первый полупроводник :solder:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 120
Зарегистрирован: Ср фев 29, 2012 19:10:31
Откуда: Норильск

Сообщение soundparts »

Myp3ik писал(а):CoIDE-1.7.8.exe...
Огромная благодарность Myp3ik - по моей просьбе он перезалил кокос на русфолдер, так как гугледрайв докачки не поддерживает и из отпущенных мне на месяц 3ГБ я вчера спалил около 600МБ, так и не скачав кокос... Сейчас закачка идет полным ходом. На размещенной чуть ранее ссылке на торрент и магнитной ссылке раздатчиков нет вторые сутки, так что время не тратьте!
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

тут ваш кокос есть (в сообщениях ссылка): http://www.mikrocontroller.net/topic/410192
По мне так лучше Атоллик бесплатный - тоже на эклипсе
Встал на лапы
Сообщения: 90
Зарегистрирован: Чт дек 09, 2010 12:03:08
Откуда: Зеленоград

Сообщение V2oD2o »

oleg110592 писал(а):тут ваш кокос есть
Myp3ik писал(а):CoIDE-1.7.8.exe
Спасибо! качается) :)))

Добавлено after 3 minutes 48 seconds:
soundparts писал(а):так что время не тратьте!
Так и не скачалось ни байта..
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 101
Зарегистрирован: Пт окт 03, 2014 14:50:06

Сообщение Jeka_M »

soundparts писал(а):
На размещенной чуть ранее ссылке на торрент и магнитной ссылке раздатчиков нет вторые сутки, так что время не тратьте!
Да, раздача долго не работала почему-то. Но буквально час назад два человека скачали.
afz
Опытный кот
Аватара пользователя
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Сообщение afz »

Что-то колбасит эти "магнитные" дела. У меня компик полдня был включен, ничего с него не раздалось.

А CooCox, похоже, всё! Грустно. Я поиграл немного с ним - понравилось. Но, похоже, зря мы его искали, детально его осваивать не стоит, ибо труп...

Но это так, лирика. А теперь вопрос: как для STM32 программировать на асме? Конкретно - какие брать файлы с определениями имён регистров периферии и битов в них? У АВР всё понятно - написал .include <m8def.inc>, и Студия знает, что я работаю с 8-й Мегой. А какие файлы надо подключить здесь, допустим, для STM32F103C8T6 ? И для STM32F103VET6 ? (Подозреваю, что их будет штук по несколько...)

Сразу объяснюсь. Я понимаю, что большие проекты на асме - это несерьезно. Тем не менее, ИМХО, осваивая новую архитектуру обязательно нужно сваять несколько небольших программок на асме, чтобы прочувствовать все подробности этой архитектуры.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Встал на лапы
Сообщения: 90
Зарегистрирован: Чт дек 09, 2010 12:03:08
Откуда: Зеленоград

Сообщение V2oD2o »

afz писал(а):ибо труп...
Что посоветуешь взамен ?
Или может еще кто чего подскажет?

Хотелось бы что то более низкоуровневое, например как CVAVR вместо Arduino
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

V2oD2o писал(а):Что посоветуешь взамен ?
http://www.radiokot.ru/forum/viewtopic. ... 9#p2899269
Встал на лапы
Сообщения: 90
Зарегистрирован: Чт дек 09, 2010 12:03:08
Откуда: Зеленоград

Сообщение V2oD2o »

Мурик писал(а):p2899269
ну это я качнул, может еще какие то мнения будут..
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

V2oD2o писал(а):еще какие то мнения
уже предлагал http://atollic.com/
Опытный кот
Аватара пользователя
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Сообщение baghear »

Добрый день подскажите пожалуйста как настроить выводы для encoder interface stm32f303?Для 103 серии можно было настроить как входы, об этом написано в референс мануале.
http://prntscr.com/czm829
А для 303 такой таблицы нет.
Подскажите где про это написано?
Встал на лапы
Аватара пользователя
Сообщения: 101
Зарегистрирован: Пт окт 03, 2014 14:50:06

Сообщение Jeka_M »

V2oD2o писал(а): Что посоветуешь взамен ?
Или может еще кто чего подскажет?
AC6 System Workbench for STM32 (на сайте STM, оф. сайт). Эта IDE также бесплатна и основана на Eclipse, что и CooCox. Чтобы скачать, нужно зарегистрироваться.
Из бесплатного ещё есть iSYS-winIDEAOpen (на сайте STM, оф. сайт). Но про эту IDE ничего не знаю.
Вообще, на сайте STM есть весь список платных и бесплатных IDE для STM32
Мучитель микросхем
Аватара пользователя
Сообщения: 450
Зарегистрирован: Вс янв 09, 2011 23:05:37
Откуда: СССР

Сообщение Myp3ik »

baghear, после того как Вы включите для пина режим альтернативной функции он все необходимое настроит сам. Можете разве что подтяжку подергать :?

V2oD2o, Keil. В нем нормальная отладка и компилятор ARM.
Иван Сусанин - первый полупроводник :solder:
Опытный кот
Аватара пользователя
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Сообщение baghear »

Для подключения энкодера настроил как выход альтернативной функции и все заработало, но ведь на самом деле это вход, почему так?
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

Сообщение a5021 »

Альтернативная функция сама решает, вход это или выход.
afz
Опытный кот
Аватара пользователя
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Сообщение afz »

Всё это, конечно, интересно, но, все-таки, может кто-нибудь ответит на мой вопрос? Повторюсь: как для STM32 программировать на асме? Конкретно - какие брать файлы с определениями имён регистров периферии и битов в них? У АВР всё понятно - написал .include <m8def.inc>, и Студия знает, что я работаю с 8-й Мегой. А какие файлы надо подключить здесь, допустим, для STM32F103C8T6 ? И для STM32F103VET6 ? (Подозреваю, что их будет штук по несколько... Где их брать, я знаю - на офсайте ST, но там же на каждый чип их по полусотне, а кого подключать конкретно?)
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Ответить

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