|
С чего начинается программирование STM32 Cortex?, Прошу не пинать новичка сильно. |
|
|
|
Oct 30 2012, 21:11
|
Группа: Новичок
Сообщений: 3
Регистрация: 30-10-12
Из: Харьков, Украина
Пользователь №: 74 173

|
Лет 6 назад работал с Пиками и Техас Инструмент. Потом забросил. Сейчас решил возобновить работу с микропроцессорами. Остановился на STM32. Планирую взять STM32 Discovery. Пользоваться думаю CooCox IDE (CoIDE). Тут увидел на форуме перевод документации на STM, но с рапиды скачать не могу, говорит что Вы попытались получить доступ к адресу http://dl10.rapidshare.ru/2751842/36994/ed.../STM_DOC_RU.chm, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введён правильно, и попытайтесь перезагрузить страницу.Может кто поделится данным документиком, ибо с английским дружу, но по русски было бы сподручнее. Буду премного благодарен. Может посоветуете с чего вообще начать. Раньше писал программы только на ассемблере. В то время когда работал аппаратное умножение в Техас инструмент было в диковинку, а сейчас фишек столько что глаза разбегаются. Прошу сильно не пинать, Раздел для начинающих проштудировал, но ответов на свои вопросы так и не нашел.
--------------------
Я не волшебник, я только учусь.
|
|
|
|
|
 |
Ответов
(1 - 10)
|
Oct 30 2012, 23:40
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Мой вариант: 1. Берем Keil 2. Изучаем в симуляторе все, что там возможно. Возможно, правда, не ой - F101 в основном, но базовая периферия как раз и нужна. 3. Там же отлаживаем HAL для будущего проекта, не завязываясь особо на кейловские рюшечки. Покупать равно как и пользовать ломаный не обязательно - фришных 32к лимита хватит на HAL с головой. 4. Смело с готовым железным биосом переходим на GCC и там уже - по заранее поднятой консоли либо отладчику продолжаем. GCC CodeSourcery - это Вам уже понятно.
Стартап удобнее брать чисто сишный, примеров у CooCox Вы уже наблюдали, скрипты линкера - там же. Такой вариант удобен, если работать под линухом.
Сообщение отредактировал _Pasha - Oct 30 2012, 23:41
|
|
|
|
|
Oct 31 2012, 20:17
|
Группа: Новичок
Сообщений: 3
Регистрация: 30-10-12
Из: Харьков, Украина
Пользователь №: 74 173

|
Цитата(Сергей Борщ @ Oct 31 2012, 11:11)  Начните с поиска и вдумчивого чтения книги "Язык программирования C", авторы Б. Керниган и Д. Ритчи, второе или третье издание. В сети попадается первое издание, оно не годится. Спасибо, наверное это будет лучшим первым шагом. Ибо С как раз и не знаю. Беру на заметку  Цитата(kovigor @ Oct 31 2012, 00:36)  Начните со скачивания и установки Keil. Для начинающего (и не только) это, наверное, наилучший выбор. С ним в комплекте поставляются примеры для вашего МК. Изучите их ... С учетом того что большинство советует, будем смотреть.
--------------------
Я не волшебник, я только учусь.
|
|
|
|
|
Nov 2 2012, 16:56
|
Группа: Новичок
Сообщений: 3
Регистрация: 30-10-12
Из: Харьков, Украина
Пользователь №: 74 173

|
Цитата(kan35 @ Nov 2 2012, 18:45)  Раз уж тут пошла лирика, добавлю от себя. Главное, по моему, не уметь программировать, а учиться и не бояться использовать чужой код. Надо по крайней мере понимать о чем идет речь, не так ли? Цитата(ViKo @ Nov 1 2012, 08:54)  Еще хорошая книжка - Герберт Шилдт. Полный справочник по С. У него много книг. Видел, но мне кажется это следующий дан после К&Р Дискавери купил, книгу нашел. Иду читать, правда приболел, инфа в голову не лезет.
Сообщение отредактировал Andreydial - Nov 2 2012, 16:59
--------------------
Я не волшебник, я только учусь.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|