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

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

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

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

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

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


 
Опции темы
Непрочитано 31.10.2014, 22:28  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

модель камня все таки какая?
Реклама:
Hives вне форума  
Непрочитано 31.10.2014, 22:28  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

процессор stm32f051c8
swat24 вне форума  
Непрочитано 01.11.2014, 18:33  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Так что? никаких вариантов ?
swat24 вне форума  
Непрочитано 01.11.2014, 19:30  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от swat24 Посмотреть сообщение
И на втором канале 8 и на третьем 8
Без вариантов - ничего не передалось, ничего не принялось. Иначе значение счётчиков было бы другое.
STM32F0 вне форума  
Непрочитано 01.11.2014, 19:37  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от swat24 Посмотреть сообщение
Так что? никаких вариантов ?
А ты думаешь кому-то интересно простыни SPL разгребать?
Было бы в вменяемом виде, можно было бы посмотреть...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 01.11.2014, 19:38  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

STM32F0, я понимаю, что ничего не передается, т.к. значение в регистре юарта не изменяется вообще, но почему? тактирование ДМА, ЮАРТА, SYSCFG разрешено, по отладчику все настраивается, что не так может быть?
dosikus, во вменяемом виде - это напрямую в регистры? как по мне так там больше шансов ошибиться, чем тут...

Что бы не было простыней напишу, что у меня включено из юсарта и ДМА:
CR1 - TE, RE; CR3 , DMAT, DMAR
DMA для передачи 2 канал, для приема 3
CCR2 - EN, DIR, MINC
CCR3 - EN, MINC

Вроде все правильно
В счетчиках везде значение 8. Получается ДМА не стартует, хотя включен канал и разрешена работа с ЮАРТОМ

Какие могут быть причины не запуска DMA?
Если бы не было тактирования, то и не настраивался бы ДМА. А так для ДМА настроили адреса, направление и увеличение адреса памяти (массива). Для ЮАРТА разрешаем прием/передачу и работу с ДМА. Вроде же все. Включаем канал ДМА и все должно работать... Если бы не работал ЮСАРТ - то не получалось бы отправить данные записью в регистр TDR, а так все отправляется и принимается

Последний раз редактировалось swat24; 02.11.2014 в 01:04.
swat24 вне форума  
Непрочитано 02.11.2014, 01:03  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

swat24 только что проверил код на паре 031 - все со свистом улетает на выход.
а поскольку ты ждешь ответа - подозреваю что там что то не то с датчиком
PS если тебе реально надо - выкладываей весь проект.

Последний раз редактировалось Hives; 02.11.2014 в 01:08.
Hives вне форума  
Непрочитано 02.11.2014, 01:09  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Hives, спасибо, что проверили и очень хорошо, что работает. Но теперь я не понимаю вообще почему у меня не хочет
Пробовал проверять флаг отправки, т.е. 2 канал и тоже никакой реакции, как будто ДМА не включается вообще или чего-то ждет...

Проект в приложении. Это будущие часы, пока со всем вроде разобрался, остался датчик температуры...

Ладно, попробую сегодня переписать без ДМА, только почему не хочет он запускаться это вопрос...
Вложения:
Тип файла: rar 01112014.rar (4.43 Мб, 48 просмотров)

Последний раз редактировалось swat24; 03.11.2014 в 11:05.
swat24 вне форума  
Непрочитано 03.11.2014, 15:35  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Подскажите пожалуйста, если кто-нибудь знает решение.

Имеется контроллер STM32F0. При отладке в IaR, когда останавливаемся в точке останова счетчики продолжают считать.

Слышал что можно сделать так, что при остановке по точке останова останавливаются и таймеры.
Соответственно продолжили отладку - таймеры начали считать дальше.

спасибо.
Mike121234 вне форума  
Непрочитано 03.11.2014, 17:08  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Mike121234 регистры DBGMCU, в референсе раздел 32
Hives вне форума  
Сказали "Спасибо" Hives
Mike121234 (03.11.2014)
 

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

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

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


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