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

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

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

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

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

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


 
Опции темы
Непрочитано 27.11.2012, 17:30  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Что за шум, а драки нет? (с)
Реклама:
Easyrider83 вне форума  
Непрочитано 27.11.2012, 18:15  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,532
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Easyrider83 Посмотреть сообщение
Что за шум, а драки нет? (с)
Драки нет, да и не шум это. Просто наблюдение, что они подросли в цене у наших продаванов.
realid на форуме  
Непрочитано 28.11.2012, 00:03  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от realid Посмотреть сообщение
Демпинг от ST кончился? СТМ32 подорожали.
Берите в КомпЭл'е, в МТ-Систем, нечего Мегу баловать, они в последнее время на всё цены поднимают, редко что у них покупаю. -› Обзор цен...

Или в Элитане - по 33.30, если 10 штук, по 49 за две...
__________________
There's always more than one way to skin a cat.

Последний раз редактировалось tempora; 28.11.2012 в 00:20.
tempora вне форума  
Непрочитано 29.11.2012, 10:08  
Дмитрий Таникеев
Прохожий
 
Регистрация: 29.11.2012
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитрий Таникеев на пути к лучшему
Вопрос Re: Изучаем STM32 Cortex M3

Всем привет!

Изучаю MCU STM32F103RCT6 в среде Keil uVision 4 c использованием Standard Peripherals Library.
При программировании столкнулся с проблемой делая следующее:
1 ) инициализация системы функцией SystemInit();
2 ) инициализация RTC (часов реального времени):
- тактирование RTC;
- установка предделителя RTC на 32768;
- включение внешнего кварца LSE с частотой 32768 Гц;
- разрешение прерывания по будильнику;
т.е. здесь имеем счет в RTC_CNT частотой 1 Гц
3 ) инициализация USART1;
4 ) чтение текущего времени с регистра RTC_CNT;
5 ) передача значения текущего времени по USART1;
6 ) установка времени будильника в регистр RTC_ALR = RTC_CNT + 5; (т.е. событие RTC_Alarm должно возникнуть через 5 сек);
7 ) чтение времени будильника с регистра RTC_ALR;
8 ) передача значения времени будильника по USART1;
по п.5 и 8 убеждаюсь, что время_будильника = текущее_время + 5
9 ) вызов режима STANDBY функцией PWR_EnterSTANDBYMode();
10 ) Сон..., Пробуждение по RTC_Alarm и переход к п.1

При этом возникла следующая ошибка:
текущее_время после пробуждения в п.5 отличается на +1 сек от времени_будильника, установленный до ухода в сон. Т.е. получается время_будильника = текущее_время + 6, а должно быть время_будильника = текущее_время + 5.
Кто знает, в чем может быть причина?



P.S. с данной ошибкой обратился в STMicroelectronics, но пока ответа нет.

Последний раз редактировалось Дмитрий Таникеев; 29.11.2012 в 10:13.
Дмитрий Таникеев вне форума  
Непрочитано 29.11.2012, 21:56  
avs2009
Прописка
 
Аватар для avs2009
 
Регистрация: 10.08.2010
Сообщений: 113
Сказал спасибо: 30
Сказали Спасибо 43 раз(а) в 26 сообщении(ях)
avs2009 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Кто нибудь пользовался программой STM Studio 3.1 ?
Хотел посмотреть регистры на STM32F405 (пустой, пока ничего не заливал.)
Получаю непонятный для меня результат:

ввожу адрес регистра GPIOA_MODER: 0x40020000, получаю 0xA8000000
Все как в даташите -состояние после перезагрузки.

ввожу адрес регистра GPIOA_PUPDR: 0x4002000C, получаю тоже самое 0xA8000000
хотя по даташиту должно быть 0x64000000.

Тоже самое с другими регистрами GPIOA - результат всегда 0xA8000000

По даташиту RM0090 стр.53 адреса GPIOA находятся в диапазоне 0x40020000-0x400203FF.
для GPIOA_PUPDR address offset=0x0C. Может я как то не так рассчитываю адрес регистра?
avs2009 вне форума  
Непрочитано 30.11.2012, 09:19  
vovan007
Временная регистрация
 
Регистрация: 09.12.2007
Сообщений: 66
Сказал спасибо: 7
Сказали Спасибо 31 раз(а) в 17 сообщении(ях)
vovan007 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Купил простенькую плату разработчика STM32 и программатор-отладчик j-link. Помигал светодиодом - работает. Теперь вопрос: при отладке по jtag происходит запись программы в flash микроконтроллера? Т.е. через несколько тысяч перезаписей она износится и платку можно выбросить?
vovan007 вне форума  
Непрочитано 30.11.2012, 10:24  
mux
Прописка
 
Регистрация: 24.10.2006
Сообщений: 207
Сказал спасибо: 42
Сказали Спасибо 32 раз(а) в 31 сообщении(ях)
mux на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

vovan007, Да, во флеш. Если не задаваться целью убить флеш, и все будет в порядке. И тысячи прошивок не пройдет как захочется сделать свою платку
Скорее проц сгорит из-за неправильного подключения, чем от перезаписи. Да и в этом случае его можно будет перепаять на новый.
mux вне форума  
Непрочитано 30.11.2012, 11:19  
dadigor
Прописка
 
Аватар для dadigor
 
Регистрация: 10.09.2010
Сообщений: 113
Сказал спасибо: 31
Сказали Спасибо 27 раз(а) в 27 сообщении(ях)
dadigor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

vovan007 - Лет пять назад начинал работать с AT91SAM7E512, достаточно интенсивно. Есть приборчик, который я в течение четырех лет насиловал каждый день, не жалея его FlashRom. Причем почти каждый рабочий день перезаписывал не менее 4-5 раз, иногда и до 50-70 раз в день... Да и в последнее время его иногда перепрограммирую, он у меня как подсобное средство существует. И не убита в нем флэш... Таки дела. По даташиту она гарантированно работает не менее 10 000 циклов. Реально - похоже, что уж точно не меньше.
Не думаю, что у STM дела обстоят хуже, может быть даже лучше, технологиии развиваются. На вскид - например в даташите на STM32F051 написано следующее "tRET - Data retention - 10 kcycles(2) at TA = 55 °C - min - 20 Years" и сноска "2. Cycling performed over the whole temperature range."
У нас в году 365 дней, если попытаться ее извести за год, насилуя каждый день, то нужно 10000/365=27 раз в день как минимум.
Так что не тряситесь особо над отладочной платой... ))
dadigor вне форума  
Непрочитано 30.11.2012, 11:39  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от dadigor Посмотреть сообщение
... например в даташите на STM32F051 написано следующее "tRET - Data retention - 10 kcycles(2) at TA = 55 °C - min - 20 Years" ...
Вообще-то, retention - это продолжительность хранения после записи, а не количество перезаписей. Хранение записанного в течение 20 лет, еще ничего не говорит о гарантированном числе циклов перезаписи. В ДШ на 32-битники часто (но не всегда) указано число перезаписей (ищите в ДШ endurance) - 10К-циклов... но вот беда - есть звоночки... И хотя это 8-битник, однако - производитель-то - один и тот же...
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 30.11.2012, 12:47  
nnkrs71
Частый гость
 
Регистрация: 23.08.2011
Сообщений: 12
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
nnkrs71 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Где можно скачать исходники с прошивкой для STM32F4Discovery что шла с завода?
Дайте ссылку пожалуйста.
nnkrs71 вне форума  
 

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

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

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


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