30.01.2017, 18:39
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Bill
|
Чему равны RTC_FLAG_RTOFF и RESET?
|
Я просто раскрыл содержание стандартной STM-овской библиотеки.
RTC_FLAG_RTOFF = 0x0020
RESET = 0
|
|
|
|
30.01.2017, 19:31
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dgrishin
|
PWR-›CR |= PWR_CR_DBP;
Эта команда относится и к RTC регистрам
|
Спасибо. Поднимал этот бит, но как-то криво, через #define. после вашего проверил в отладке, обнаружил что этот бит не поднят.
|
|
|
|
31.01.2017, 18:34
|
|
Частый гость
Регистрация: 27.10.2006
Сообщений: 36
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 2 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Создал проект в STM32CubeMX под Keil uVision5 5.22 при отладке
не выводится Peripherals-›General Purpose I/O да и другие отладочные вкладки.
В проекте созданным без STM32CubeMX отладка работает без этих проблем.
Помогите решить эту проблему.
|
|
|
|
09.02.2017, 15:27
|
|
Прописка
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Возможно, уже было. Вопрос по DMA USART RX.
Чему равно время USART IDLE line detected?
Времени передачи одного байта? Можно ли его увеличить?
Пробовал передавать с компа через USB-UART свисток. Прерывание выскакивает после каждого байта.
Сам пример разжёван здесь.
ПыСы. самДурак ![Улыбка](images/smilies/icon_smile.gif) Пропустил чтение регистра данных USART:
Код:
|
USART2-›DR; // Снимаем флаг прерывания по IDLE (иначе будет входить в эту ветку бесконечно) |
Последний раз редактировалось gks5; 10.02.2017 в 14:59.
|
|
|
|
11.02.2017, 01:47
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
между засыпаниями в Standby где-то можно сохранить 1 байт состояния (лучше 2..4 байта) ? В reference размыто пишут про Vdd Standby domain registers, но картинка ничего не проясняет...
Последний раз редактировалось zöner; 11.02.2017 в 14:17.
|
|
|
|
11.02.2017, 19:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Как узнать какой файл startup_stm32f10x_*.s мне нужен в проект под STM32F103C8T6 ? И в чем их различие ? В адресах при сбросе и т. д. ?
__________________
Глаза боятся,а руки делают.
|
|
|
|
11.02.2017, 19:51
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от zöner
|
в Standby где-то можно сохранить 1 байт состояния
|
Смотреть надо в сторону Backup-регистров, ими управляет Backup domain
Сообщение от CERGEI1982
|
Как узнать какой файл startup_stm32f10x_*.s мне нужен в проект под STM32F103C8T6 ?
|
STM32F103C8T6 с 64 кБ флеша относится к medium-density группе. Поэтому, нужен файл startup_stm32f10x_ md.s
md_vl - это medium-density value line, например STM32F100RB.
Отличаются составом периферии, в основном, количеством таймеров
Последний раз редактировалось NewWriter; 11.02.2017 в 20:01.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо NewWriter за это сообщение:
|
|
|
11.02.2017, 20:02
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Цитата:
|
Смотреть надо в сторону Backup-регистров, ими управляет Backup domain
|
спасибо, RTC backup регистры - то что надо...
оказалось кроме RTC-›WPR нужно PWR-›CR |= PWR_CR_DBP;
Последний раз редактировалось zöner; 11.02.2017 в 20:05.
|
|
|
|
11.02.2017, 20:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от NewWriter
|
md_vl - это medium-density value line, например STM32F100RB.
|
Вот только как понять когда нужен value line ?
__________________
Глаза боятся,а руки делают.
Последний раз редактировалось CERGEI1982; 11.02.2017 в 20:14.
|
|
|
|
11.02.2017, 20:15
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:26.
|
|