Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 21.02.2017, 17:08  
eenote
Частый гость
 
Регистрация: 11.02.2017
Сообщений: 25
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
eenote на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от zöner Посмотреть сообщение
и пином пошевелить не могут
. Зачем?
Реклама:
eenote вне форума  
Непрочитано 21.02.2017, 17:08  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Easyrider83 Посмотреть сообщение
Я пока не очень понимаю, как с помощью DMA можно дергать пинами и читать их состояние?
Если нужно читать 8-16 датчиков одновременно, то почему и нет? Достаточно одного таймера с ДМАР и 3 канала ДМА. И всё хардварно! Один канал рулит таймером по таблице, второй дрыгает портом, третий считывает состояние порта. Вуаля! И никаких прерываний при этом.
STM32F0 вне форума  
Сказали "Спасибо" STM32F0
Easyrider83 (21.02.2017)
Непрочитано 21.02.2017, 17:09  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eenote Посмотреть сообщение
Зачем?
А у них пин постоянно чешется.
STM32F0 вне форума  
Непрочитано 21.02.2017, 17:12  
eenote
Частый гость
 
Регистрация: 11.02.2017
Сообщений: 25
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
eenote на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Дурная привычка с 8ми битных контроллеров? Или документацию не читают?
eenote вне форума  
Непрочитано 21.02.2017, 17:22  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eenote Посмотреть сообщение
Дурная привычка с 8ми битных контроллеров? Или документацию не читают?
Не знаю. И доктора похоже здесь бессильны. Если я юзаю таймер для одной линии датчиков, зачем мне что-то ждать и ещё и ногой дрыгать? Вывод таймера в опэн драйн и пусть он своей ногой сам и дрыгает!
Видать кукушка не просто их покинула, а ешё и яйца на стороне отложила.
STM32F0 вне форума  
Непрочитано 21.02.2017, 17:55  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Курс уроков,вот пример по памяти https://www.youtube.com/watch?v=jnig...d37aVv0ic24jqV
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 22.02.2017, 09:20  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,644
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Полез на сайт ST за сниппетами для F1 и ничего не нашел. Только под F0…
Товарищи, поделитесь ссылками, откуда сниппеты для F1 взять!
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 22.02.2017, 09:51  
eenote
Частый гость
 
Регистрация: 11.02.2017
Сообщений: 25
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
eenote на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от CERGEI1982 Посмотреть сообщение
Курс уроков,
Извините, если вы по этой ***** собрались изучать, я вам сочувствую.
eenote вне форума  
Сказали "Спасибо" eenote
eddy (22.02.2017)
Непрочитано 22.02.2017, 12:59  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eenote Посмотреть сообщение
Извините, если вы по этой ***** собрались изучать, я вам сочувствую.
Ну RM0008 и эту ***** + по инету, неправильный путь?
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 22.02.2017, 14:02  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eddy Посмотреть сообщение
Цитата:
для микросекундной задержки тоже таймер заряжать?
Да, за это время можно много чего полезного сделать
Хм... ну давайте посчитаем. 1 мкс - это условный 1 МГц. А МК, напирмер пусть будет, 48 МГц, то есть, есть 48 условных тактов. Вход в прерывание - 12 тактов, выход из него тоже 12 тактов, плюс вся эта хня в прерывании, а усугубляет веселье то, что у некоторых таймеров вектора объединенные. А перед этим - плюс хня с настройкой и запуском таймера. От какого момента то начинать отсчитывать интервал? И потом хня с перенаправлением проги на "это что-то полезное". Итого - больше половины интервала, а то и весь полностью, растеряли "вникуда".
А вдруг частота МК будет меньшей?
Если хотите точно отмерить очень малые интервалы - вставляйте ассемблерные вставки nop-ов или циклов. И в эту задержку закладывайте время исполнения действий.
В любом случае - одну микросекунду - подождете, не опоздаете. Вы же не на 216-мегагерцевом контроллере лабаете...
К тому же, чем выше частота, тем больше потребление тока. Если контроллер успевает что-то сделать на меньшей частоте, то незачем ее задирать просто так. Из личного примера - МК на базовой 16 МГц успевает управляться с графикой 480х272 точек, и ничо, нормальдос.
NewWriter вне форума  
Эти 3 пользователя(ей) сказали Спасибо NewWriter за это сообщение:
CERGEI1982 (22.02.2017), majorka65 (22.02.2017), zöner (22.02.2017)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 14:39.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot