Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 новичку в ARM что к чему
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс окт 26, 2025 22:20:43

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8919 ]     ... , , , 7, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб май 12, 2012 13:21:44 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
WolfTheGrey писал(а):
Вот этими словами напрочь отбивают тягу детей к прекрасному.
Ну, Вам виднее. Вообще-то я и не говорил, что не нужно заниматься практикой. Но есть базовые вещи, которые надо прочитать ПЕРЕД тем как что-либо кодить. Это как раз особенности архитектуры. А вот изучая уже периферию, естественно, нужно сразу реализовывать на практике, иначе толку будет ноль.

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб май 12, 2012 13:56:23 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 990
Зарегистрирован: Ср апр 11, 2007 16:50:39
Сообщений: 21071
Откуда: Riga
Рейтинг сообщения: 0
Тут один Кот?, долго не думал и сделал базовую плату с переферией для STM32, чем сэкономил время последователям. :beer:

_________________
Искусство общения было до нас.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс май 13, 2012 01:27:21 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
WolfTheGrey писал(а):
Да! я хочу светодиодами мигать! А там сами собой подтянутся прерывания, TWI, USART, и всякая дребедень из даташита.
Ладно, согласен ;) Всё же советую прочитать начало Programming Manual от ST, там самые базовые понятия о структуре процессора, а потом открыть Reference Manual и знакомиться с периферией в произвольном порядке (сразу на практике).

Вот сейчас ковыряю систему тактирования, очень понравились её возможности :)

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср май 16, 2012 06:04:23 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 670
Рейтинг сообщения: 0
Народ, дайте, пожалуйста, пример кода для работы с уартом. Два варианта уже попробовал, всё равно putty молчит. А где там ошибку искать - непонятно. Спасибо.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср май 16, 2012 19:53:12 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
Вряд ли мой совет чем-то поможет, но тактирование уарта включили?

Пример вроде есть в StdPeriphLib от ST, только там же на этой периф-либ он и написан. А я её не использую, и до уарта вообще пока не дошел :(

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт май 17, 2012 05:25:10 
Открыл глаза

Зарегистрирован: Пт апр 24, 2009 11:25:34
Сообщений: 71
Откуда: Rus
Рейтинг сообщения: 0
TripleKill писал(а):
Народ, дайте, пожалуйста, пример кода для работы с уартом. Два варианта уже попробовал, всё равно putty молчит. А где там ошибку искать - непонятно. Спасибо.


Вот проверенная, думаю разберетесь че к чему..


Вложения:
MyUART.c [8.38 KiB]
Скачиваний: 777
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб май 19, 2012 08:02:37 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 670
Рейтинг сообщения: 0
makser, спасибо большое, заработало.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 00:36:57 
Открыл глаза

Карма: 6
Рейтинг сообщений: 11
Зарегистрирован: Вс янв 30, 2011 18:52:55
Сообщений: 40
Рейтинг сообщения: 0
Есть вопрос, как работает следующий кусок исходника:
Цитата:
...
Lcd_write_string ("Привет котам!");
...
void Lcd_write_string (u8 *STRING)
{
while (*STRING) {Lcd_write_data (*STRING); STRING++;}
}
...

не, суть я понимаю, что в функцию Lcd_write_data поочередно подставляется каждая буква из сообщения. Мне не понятно так, чтоб я мог на пальцах разъяснить: *STRING = умножение чего-то на массив данных сообщения - ну полная бредятина. С какого значения начинается *STRING, так что после инкремента энное количество раз станет == 0 ?

Если не объяснить, то где почитать?
Еще с этими типами u8 = unsigned 8 bit? тогда что такое uc32?
Ткните в правильную русскую литературу, или объясните пожалуйста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 00:49:54 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 30
Зарегистрирован: Ср янв 05, 2011 16:25:15
Сообщений: 1163
Рейтинг сообщения: 0
mvm писал(а):
суть я понимаю....
сомневаюсь .... ИМХО прежде, чем браться за ARM - стоит выучить С. *STRING - не "умножение чего-то на массив данных", а указатель. STRING++ - соответственно переход к следующему элементу массива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 00:53:06 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
mvm писал(а):
Ткните в правильную русскую литературу, или объясните пожалуйста.

http://lib.ru/CTOTOR/kernigan.txt


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 01:14:43 
Открыл глаза

Карма: 6
Рейтинг сообщений: 11
Зарегистрирован: Вс янв 30, 2011 18:52:55
Сообщений: 40
Рейтинг сообщения: 0
Простите за offtop, но так тоже нельзя.
ChipKiller писал(а):
.. прежде, чем браться за ARM - стоит выучить С...
Уважаемый ChipKiller, не хочется грубить, но за что мне браться, а за что нет, не Ваше... дело. Если я спросил вопрос, то ожидал услышать адекватный ответ, как ответил Satyr, за что ему огромное спасибо, читаю. Просто ей-богу раздражает, когда спрашиваешь вполне конкретно, а в ответ начинают умничать. Ну ткни на правильную, литературу, в которой сам ответы ищешь и все, я благодарен, может еще у кого подобный вопрос, будут знать чем люди пользуются-сложно?. Не блин, - по умничать, по ржать, что кто-то по незнанию вопросы задает...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 03:02:46 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
Уважаемый mvm, не хочется грубить, но кому как отвечать - тоже не Ваше дело :) Полностью согласен с ChipKiller. В приведённом выше куске кода используются только самые базовые операции в Си. "Умничать" - это вот это:
mxm писал(а):
*STRING = умножение чего-то на массив данных сообщения - ну полная бредятина. С какого значения начинается *STRING, так что после инкремента энное количество раз станет == 0 ?

А литературы полно, не ждите что кто-то за Вас пожует и в рот покладёт.
Ритчи и Керниган в более читабельном формате.

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 05:58:34 
Прорезались зубы

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Пт май 18, 2012 23:12:23
Сообщений: 249
Рейтинг сообщения: 0
В CHM (имхо лучший формат для справочников):
http://www.onlinedisk.ru/file/880295/
http://www.onlinedisk.ru/file/880296/
http://www.onlinedisk.ru/file/880297/
http://www.onlinedisk.ru/file/880299/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн май 21, 2012 21:04:13 
Встал на лапы
Аватар пользователя

Карма: 5
Рейтинг сообщений: 9
Зарегистрирован: Пн июн 08, 2009 16:09:35
Сообщений: 87
Рейтинг сообщения: 0
https://sunduk.radiokot.ru/loadfile/?load_id=1298883375

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт май 22, 2012 19:51:00 
Открыл глаза

Карма: 6
Рейтинг сообщений: 11
Зарегистрирован: Вс янв 30, 2011 18:52:55
Сообщений: 40
Рейтинг сообщения: 0
огромное спасибо за отзывчивость. :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср июл 04, 2012 17:42:12 
Открыл глаза

Зарегистрирован: Пн янв 16, 2012 18:01:29
Сообщений: 46
Рейтинг сообщения: 0
Купил отладочный набор STM32f4- discovery
прошу помочь найти какие нибудь статьи типо быстрый старт с этой платой, знаком с языком СИ чуть чуть, теперь xочу начинать моргать светодиодами, подскажите пожалуйста,:
С чего начать? =)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт июл 05, 2012 03:09:00 
Держит паяльник хвостом
Аватар пользователя

Карма: 9
Рейтинг сообщений: 40
Зарегистрирован: Сб апр 02, 2011 17:59:22
Сообщений: 995
Откуда: Город-герой Севастополь
Рейтинг сообщения: 0
С посещения сайта производителя http://www.st.com с последующим скачиванием даташита, референс мануала и течнотов, а также всевозможных библиотек и примеров; это можно сделать по этой ссылке.
К каждому примеру прилагается описание, по которому можно понять - что, куда и почему, вплоть до моргания отдельным светодиодом.
Ну и вопросы задавайте, конечно. Мы ж не знаем, какие задачи собираетесь решать. =)

_________________
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт июл 05, 2012 04:10:16 
Открыл глаза

Зарегистрирован: Пт апр 24, 2009 11:25:34
Сообщений: 71
Откуда: Rus
Рейтинг сообщения: 0
Я бы посоветовал бы сначала использовать простой компилятор, вот вышла не давно http://www.mikroe.com/eng/products/view ... o-for-arm/
С помощью его можно помаргать светодиодом уже через 5 мин. там много готовых проектов примеров большой хелп, правда все на английском.
Встроенный программатор отладчик MikroProg отлично работает с discovery, только нужно обновить прошивку stlink на последнюю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт июл 05, 2012 13:21:09 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Ср сен 08, 2010 11:42:19
Сообщений: 244
Рейтинг сообщения: 0
Volodia11960 писал(а):
Купил отладочный набор STM32f4- discovery
прошу помочь найти какие нибудь статьи типо быстрый старт с этой платой, знаком с языком СИ чуть чуть, теперь xочу начинать моргать светодиодами, подскажите пожалуйста,:
С чего начать? =)

если нет внешнего -жтага ставь http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/SW_DRIVER/st-link_v2_usbdriver.zip
и велкам ту де ворлд оф мєджик http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f4discovery_fw.zip


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пт июл 06, 2012 18:45:40 
Открыл глаза

Зарегистрирован: Пн янв 16, 2012 18:01:29
Сообщений: 46
Рейтинг сообщения: 0
где можно бесплатно и без регистрации скачать рабочую программу Atollic TrueStudio PRO???
xотел в качестве знакомства с девасом, по прошивать его уже готовыми прошивками, в IAR но где взять проекты для IAR не знаю
или как это можно осушиствить?)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8919 ]     ... , , , 7, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y