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

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

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

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

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

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


 
Опции темы
Непрочитано 23.05.2013, 15:43  
kittec
Гражданин KAZUS.RU
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
А через BSRR можно одной командой установить И сбросить некоторые биты, то есть ещё экономия 3...5 команд и машинных циклов
Через BSRR удобней устанавливать, а через BRR сбрасывать биты порта. Удобство в том, что не надо менять маску битов.
Но побитный доступ возможен только через bit-band.
Реклама:
kittec вне форума  
Непрочитано 23.05.2013, 16:04  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от kittec Посмотреть сообщение
Через BSRR удобней устанавливать, а через BRR сбрасывать биты порта. Удобство в том, что не надо менять маску битов.
Удобно, но если надо одновременно устанавливать и сбрасывать биты, то это фактически 2 блока по 5 команд в каждом (с оптимизацией чуть меньше), вместо одного. Иногда это критично, особенно учитывая неторопливость ногодрыга Кортексов.

Через бит-банд можно оперировать только одним битом, а этими командами можно изменять состояние сразу нескольких битов порта, не затрагивая остальные ножки порта
niXto вне форума  
Непрочитано 24.05.2013, 01:43  
krug_vv
Вид на жительство
 
Регистрация: 09.12.2009
Адрес: Россия, Тула
Сообщений: 377
Сказал спасибо: 192
Сказали Спасибо 156 раз(а) в 99 сообщении(ях)
krug_vv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Дело в том, что верхняя часть BSRR - это аналог BRR. И всё в одном регистре.
Т.е. имеется возможность одной командой часть ног выставить, а другие обнулить.
krug_vv вне форума  
Непрочитано 26.05.2013, 00:59  
pripoy08
Частый гость
 
Регистрация: 20.04.2009
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 1 сообщении
pripoy08 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Доброе время суток!
Может кто пробовал завести ZVS на STM? реально ли это сделать как в UCC3895?
я так понимаю необходимо делать фазовые сдвиги между таймерами, но сдвигая методом добавления значений в CNT результатом не увенчался! может можно как-то по другому это сделать???
заранее спасибо!
pripoy08 вне форума  
Непрочитано 27.05.2013, 13:09  
sslobodyan
Частый гость
 
Регистрация: 14.06.2006
Сообщений: 40
Сказал спасибо: 20
Сказали Спасибо 10 раз(а) в 5 сообщении(ях)
sslobodyan на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от pripoy08 Посмотреть сообщение
фазовые сдвиги между таймерами
Я делал так. Таймер2 либо таймер3 мастер - задает частоту. Таймер1 и таймер15 - слейвы в режиме однократного импульса. В режиме однократного импульса можно задавать время задержки от сработки триггера до начала формирования импульса. Работает прекрасно. stm32f100.
sslobodyan вне форума  
Непрочитано 04.06.2013, 18:28  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

OFF panic или dont'panic: STMicroelectronics увеличивает сроки производства микроконтроллеров http://www.promelec.ru/company/news/1166/
Сегодня в космодроме заказал на всякий 200шт. stm32f100 - хай кращэ лэжать
oleg110592 вне форума  
Непрочитано 04.06.2013, 18:46  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Неудивительно, учитывая что СТ захватил 70% всего рынка Кортекс-М в мире
niXto вне форума  
Непрочитано 04.06.2013, 18:54  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

что-то много номенклатур разных - может как у классика "лучше меньше да лучше".
oleg110592 вне форума  
Непрочитано 04.06.2013, 19:17  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Та не, STM правильные пацаны! Думаю, что где-то во Вьетнаме освоят дополнительные мощностя и всё будет пучком.
nahimovv вне форума  
Непрочитано 04.06.2013, 19:54  
kittec
Гражданин KAZUS.RU
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от oleg110592 Посмотреть сообщение
OFF panic или dont'panic: STMicroelectronics увеличивает сроки производства микроконтроллеров http://www.promelec.ru/company/news/1166/
Не нодо забывать, что менеджеры "Промэлектроника" тоже кушать хотят. А учитывая летние отпуска, на которые деньги тоже надо, то panic очень нужен.
kittec вне форума  
 

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

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

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, время: 21:24.


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