|
|
  |
выбрал тестовую плату, что дальше?, что нужно чтобы начать работу? |
|
|
|
Jun 9 2009, 13:29
|
Группа: Участник
Сообщений: 5
Регистрация: 9-06-09
Пользователь №: 50 120

|
Прошу ответить на мои совсем детские вопросы. Была выбрана тестовая плата STM32-P103 http://www.olimex.com/dev/stm32-p103.htmlУ меня следующие вопросы: 1. Что имено из ПО нужно чтобы начать работу? 2. Какой именно программатор нужен для этой платы? Я искал долго ответ на вопрос, перелазил кучу сайтов,но толком так и не смог понять какой. Посоветуйте варианты 3. Вообще что нужно чтобы начать работу? Если я правильно все понимаю, то миниум - это сама плата, ПО и программатор. 4. И еще, есть ли какие-то трудности с работой компиляторов, какой лучше будет для начального ознакомления, и нет ли каких подводных камней с поиском програмных компонентов на сие изделие. Я совсем дилетант в области программирования контроллеров  и большая просьба ответы давать соответствующие моему уровню, а не с высоты своего жизненного опыта. Все мы когда-то учились ходить
Сообщение отредактировал volkov9999 - Jun 9 2009, 13:32
|
|
|
|
|
Jun 9 2009, 14:48
|
Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 3-12-08
Из: Солнечная Одесса
Пользователь №: 42 183

|
Если с контроллерами в первый раз, то лучше начни с AVR. Скажем ATMega16. Вот не плохой сайт: www.pcports.ru. Сам оттуда начинал. И недавно начал АРМ изучать.Еще полезные ресурсы www.easyelectronics.ru - но там ассемблер.
Сообщение отредактировал snayperAlfa - Jun 9 2009, 14:50
--------------------
Жили бы в пещерах и не знали бы горя.
|
|
|
|
|
Jun 9 2009, 15:01
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(volkov9999 @ Jun 9 2009, 16:29)  Прошу ответить на мои совсем детские вопросы. Если намерения серьезные, то лучше посложнее старткит взять, с дисплеем. И еще лучше - комплект вместе с J-link, это отладчик-программатор. Там и компилятор со средой будет, IAR ARM называется. Хотя лично я критиковал массированное использование отладчиков, начинающим можно  Будет дороже, но не придется тратить время на сбор железа, там сразу работает тестовый пример. Подключите внешний кодек MP3 - будет готовый MP3 плэйер. Ну а трудностей полно, если не разберетесь - спрашивайте. Да, конечно, на сайте Олимекса написано, что новичкам не рекомендуется начинать с АРМов. Но есть новички и новички. К тому же STM32- такой немного ненастоящий АРМ
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Jun 11 2009, 06:49
|
Группа: Участник
Сообщений: 5
Регистрация: 9-06-09
Пользователь №: 50 120

|
Так, вобщем сейчас разобрался с тем что непонятно было. Плата эта выбрана не случайно, а для конкретной задачи. Есть конкретная задача и есть люди, которые будут пинать, то есть помагать  с возникающими трудностями, самое главное есть желание сделать задачу). Такой вот вопрос: есть программатор arm-jtag за 800р и есть ARM-USB-OCD за 3к руб. Наш местный гуру посоветовал мне взять последний, чтобы не "погрязнуть в самом начале". Плата нужна для системы передвижения и по сути я согласен с тем что возможности отладчика не понадобятся или я неправ? И два: как убедить начальника взять ARM-USB-OCD, ведь на самом деле лучше без запарки начинать
Сообщение отредактировал volkov9999 - Jun 11 2009, 06:51
|
|
|
|
|
Jun 14 2009, 04:43
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(volkov9999 @ Jun 9 2009, 16:29)  3. Вообще что нужно чтобы начать работу? Если я правильно все понимаю, то миниум - это сама плата, ПО и программатор. Верно. ПО: Keil или IAR-EWARM программатор/отладчик: ULink(только для Keil) / J-Link (для любого ПО) или их клоны. см. здесь - evodbg.com Цитата Такой вот вопрос: есть программатор arm-jtag за 800р и есть ARM-USB-OCD за 3к руб. Наш местный гуру посоветовал мне взять последний, чтобы не "погрязнуть в самом начале". И то и другое - г..но. Первое это виглер сделанный на "трех" резисторах и буферной микросхемке за 3 рубля. Второе - особое г..но, по железу ни чем не отличающееся от обычного USB-COM переходника за $10. Берите JetSeven с приведенного сайта. Для STM32 он самое то, т.к. поддерживает фичи Cortex'a (кроме JTAG - поддерживает SWD). И стоит дешевле. А убеждение для начальника очень простое - показать сколько стоит оригинал
|
|
|
|
|
Aug 25 2009, 23:37
|

Участник

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034

|
Цитата(volkov9999 @ Aug 25 2009, 13:45)  а как на счет Мартина? Достаточно не плохо пишет. Просто и понятно. Я с NXP-шными армами по нему разбирался. Начинал изучать с книжки, а уже по ходу пьесы в мануал заглядывал. Скачать на английском можно тут. Есть перевод на русский для LPC2100, на счет STM32 не знаю.
|
|
|
|
|
Aug 26 2009, 06:02
|

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

|
Цитата(volkov9999 @ Aug 25 2009, 12:45)  Начал читать мануалы - тяжеловато если честно, взялся за Редькина - его вообще здесь неуважают) Бо, дерьмо полное  подстрочник даташита и жуткая безмозглая отсебятина вместо всего прочего - разве только врагу пожелать его "труды" изучать. Цитата , а как на счет Мартина? Добротный технический писатель - пользуйтесь. В качестве обзорного документа очень неплох.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|