STM32F103, непонятки с DMA
16.11.2014, 18:50
|
|
|
Гражданин KAZUS.RUN
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от dosikus
|
|
Имелось в виду - натягивать код AVR на ARM . Привыкнув на гадости реализовывать все софтовым ногодрыгом переносят свои "наработки" на платформу с аппаратными плюшками.
|
Это конечно не дело, разве что от нехорошей жизни...
Сообщение от dosikus
|
|
Яркие примеры тому ЛИ и Рюмик, в свое время "монстры" AVR ...
|
ЛИ - знаю, а Рюмик - что за млнстр такой?
|
|
|
|
16.11.2014, 18:53
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Сообщение от _Артём_
|
|
У новых АВР сейчас
|
Речь шла о атмегах и иже с ними .
Если ты о SAMD20 и т.д. - попытка их заказать провалилась.
Да и не думаю что для других они более доступны чем мне.
_Артём_, скачай Радиоаматор , конкретно 2012 .
Там цикл статей , озаглавленный "барьер" . Что уже наводит на мысль..
http://rutracker.org/forum/viewtopic.php?t=3438754
|
Цитата:
|
|
разве что от нехорошей жизни...
|
Скорей от другого , AVR -это диагноз...
Вот для ознакомления
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 16.11.2014 в 19:01.
|
|
|
|
16.11.2014, 18:56
|
|
|
Гражданин KAZUS.RUN
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от dosikus
|
|
Речь шла о атмегах и иже с ними .
|
Меги сравнивать смысла нет - периферия слабая.
Сообщение от dosikus
|
Если ты о SAMD20 и т.д. - попытка их заказать провалилась.
Да и не думаю что для других они более доступны чем мне.
|
Я о AVR которые XMEGA - вполне доступны для заказа. И еррата уже чистая.
|
|
|
|
16.11.2014, 19:05
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от _Артём_
|
|
Меги сравнивать смысла нет - периферия слабая.
|
Речь не о сравнении.
Человек всю жизнь юзал AVR и в основном софтовый ногодрыг - переход на STM32 ничего нового ему дал. Грю же AVR - диагноз.
Хэ мега ? Нет, нет не надо нам этого чуда. Лучше STM32F0 - плюшек так и повалило ...
__________________
Осторожно , злой кот
|
|
|
|
16.11.2014, 19:10
|
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
|
Цитата:
|
|
Я о AVR которые XMEGA - вполне доступны для заказа.
|
"Доктор сказал в морг, значит в морг!"(С)
STM8 интересны на уровне STM8S003. Ну, в некоторых случаях STM8L. Да и то только потому, что периферия такая же как у STM32. Всё что чуть сложнее - STM32F и точка.
|
|
|
|
16.11.2014, 19:14
|
|
|
Гражданин KAZUS.RUN
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от dosikus
|
|
Человек всю жизнь юзал AVR и в основном софтовый ногодрыг - переход на STM32 ничего нового ему дал.
|
Ну если всю жизнь - ногодрыг, то тады ой. STM32/EFM32/LPCxxx не поможет - пора на пенсию.
Сообщение от dosikus
|
|
Грю же AVR - диагноз.
|
Гомеопатический какой-то диагноз...или психиатрический. То есть в именно болезнь понять невозможно...
Тогда и ПИК диагноз и x51 и x8080/86 и тд и тп. Пора на пенсию короче.
Сообщение от dosikus
|
|
Хэ мега ? Нет, нет не надо нам этого чуда. Лучше STM32F0 - плюшек так и повалило ...
|
Ну кто же спорит - 32 бит ядро конечно быстрее 8-битного.
Хоть и xmega тоже годно (всяко не хуже STM  .
|
|
|
|
16.11.2014, 19:17
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от STM32F0
|
|
STM8 интересны
|
Прикинь уже не интересны , нету их "в местных ларьках" ...  )))
__________________
Осторожно , злой кот
|
|
|
|
16.11.2014, 19:18
|
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от _Артём_
|
xmega тоже годно (всяко не хуже STM .
|
Это уже для любителей флоры и фауны. Не вижу смысла без причины разводить зоопарк/огород.
|
|
|
|
16.11.2014, 19:22
|
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от dosikus
|
Прикинь уже не интересны , нету их "в местных ларьках" ... )))
|
У нас есть! Но всё равно, я быстрее выберу STM8 для простой задачи, чем ПИК/АВР/иксмегу.
|
|
|
|
16.11.2014, 19:25
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
|
Re: STM32F103, непонятки с DMA
Сообщение от STM32F0
|
|
Вот ты как раз и сползёшь на унылый ногодрых с подсчётом тактов!
|
Чушь-то какая! Для этого есть таймер, который устанавливает флаги. А в main проверяем - если флаг установлен, пора очередную операцию сделать.
Сообщение от STM32F0
|
|
Накой там эта хрень чудесатая если все таймслоты обеспечиваются таймером, а чтение температуры заключается в простом разборе потока данных и складывании их в байты?
|
А ничего, что каждую операцию обращения по адресу нужно начинать с команды reset?
Посылаем команду reset, затем выплевываем идентификатор нужного датчика, затем уже даем команду считвать температуру и считываем. Ясен пень, все это делается не в прерываниях. И без ожиданий: просто в main проверяем, готов ли очередной шаг. Если готов, запускаем следующий шаг. И так по кругу.
Аналогично у меня работает считывание температур (до 16 терморезисторов) с внешнего SPI'ного АЦП: засылается команда, затем периодически проверяется статус; если ответ получен, засылается следующая команда и т.д. На DMA это реализовать невозможно, т.к. нужно параллельно коммутатору адрес менять (правда, это тоже можно было бы на DMA повесить, чтобы циклически менялось содержимое регистра BSRR).
Сообщение от STM32F0
|
|
он начинает чудить по АВРовски.
|
Я физически не могу "чудить по АВРовски", т.к. ни разу в жизни с этими МК не сталкивался! 3-4 года назад работал с пиками. А где-то в прошлом году решил попробовать STM32 (а еще и STM8 для баловства, т.к. наткнулся на ибее на начинающего продавца, который ради репутации продавал по очень смешным ценам — 60р за макетку с STM8S105).
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:34.
|
|