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

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

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

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

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

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


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

andries5 совсем не трудно. достаточно просто добавить программный эмулятор процессора. для вас видимо такая задача - *овно вопрос а им видите ли лень
Реклама:
Hives вне форума   Ответить с цитированием
Непрочитано 21.11.2011, 16:58   #1012
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,808
Сказал спасибо: 124
Сказали Спасибо 604 раз(а) в 421 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Если они сделали для 101, 102 и 103, то могли-бы и для 100 и 105, 107. Хотя, что для них мои желания?
andries5 вне форума   Ответить с цитированием
Непрочитано 21.11.2011, 19:12   #1013
dmitriycor
Частый гость
 
Регистрация: 05.03.2011
Сообщений: 36
Сказал спасибо: 7
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
dmitriycor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Вопрос, кто-нибудь запускал на stm32F107VC пример Eterneta и uIP из примера в IAR для стандартной библиотеки или такой же пример из официально библиотеки которая на сайте STM, а то что-то не хочет он показывать замер АЦП и температуру на страничке когда вбиваешь адрес ip может для этого примера еще что-то надо у меня Win7 друг сказал что может из-за нее что не так с ним?
dmitriycor вне форума   Ответить с цитированием
Непрочитано 23.11.2011, 12:05   #1014
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

всем привет
извините, если не в тему: нет ни у кого готовой подпрограмки под кейл конвертирующей строку в айпи?
к примеру прилетело 1:9:2:.:1:6:8:.:1:5:.:2:1 (192.168.15.21), конвертировать в 192:168:15:21 ???
k000858 вне форума   Ответить с цитированием
Непрочитано 23.11.2011, 22:24   #1015
dccharacter
Временная регистрация
 
Регистрация: 28.03.2010
Сообщений: 56
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
dccharacter на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Тыкнулся в DMA, ради интереса и практики решил переписать USART-пример с прерываний на DMA. В Референс мануале написано: Peripheral-to-memory and memory-to-peripheral, and peripheral-to-peripheral transfers.
Вот как исполняется последнее?

Похоже я нашел ответ прям под носом: store the data received from SPI1 into the
SPI1 Rx buffer and the data received from SPI2 into the SPI2 Rx buffer. DMA Channel3 is
configured to transfer data from the SPI1 Tx buffer to the SPI1_DR register for transmission
to SPI2. DMA Channel5 is configured to transfer data from the SPI2 Tx buffer to the
SPI2_DR register for transmission to SPI1.
As soon as the two SPI TxDMAEN and RxDM и т.д. В примерах от st.

Последний раз редактировалось dccharacter; 23.11.2011 в 23:00.
dccharacter вне форума   Ответить с цитированием
Непрочитано 23.11.2011, 23:39   #1016
dccharacter
Временная регистрация
 
Регистрация: 28.03.2010
Сообщений: 56
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
dccharacter на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Круто, работает. Указал ему в обоих местах (мемори и перифериал) один и тот же адрес - DR юсарта. Все прекрасно
dccharacter вне форума   Ответить с цитированием
Непрочитано 24.11.2011, 18:18   #1017
EugenPKH
Прописка
 
Регистрация: 08.10.2009
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
EugenPKH на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

ООО Всезнающий All расскажите как без DMA и прерываний работать с АЦП режиме SCAN c регулярными каналами .скан 2 входов 10 и 11
EugenPKH вне форума   Ответить с цитированием
Непрочитано 24.11.2011, 19:56   #1018
tanq
Гражданин KAZUS.RU
 
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
tanq на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от EugenPKH Посмотреть сообщение
ООО Всезнающий All расскажите как без DMA и прерываний работать с АЦП режиме SCAN c регулярными каналами .скан 2 входов 10 и 11
Никак. Наличие DMA подразумевает отсутствие альтернативных механизмов, FIFO к примеру. Поэтому нужно использовать DMA.
tanq вне форума   Ответить с цитированием
Непрочитано 24.11.2011, 20:09   #1019
avs2009
Прописка
 
Аватар для avs2009
 
Регистрация: 10.08.2010
Сообщений: 113
Сказал спасибо: 30
Сказали Спасибо 43 раз(а) в 26 сообщении(ях)
avs2009 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Помогите кто может!!!
Использую Discovery + IAR.
При попытке очередной раз прошить необходимое мне действие не происходит.
Появляется окно "Programming Flash memory" и на этом все заканчивается. Индикатор прогресса на нуле. На плате мигает диод LD1. После долгого ожидания жму кнопку Cancel и все.....
PHP код:
Thu Nov 24 19:36:15 2011Loaded macro fileC:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0 Kickstart\arm\config\flashloader\ST\FlashSTM32F10x  xx.mac 
Thu Nov 24 19
:36:15 2011: -IexecUserFlashInit
Thu Nov 24 19:36:15 2011Loaded debugeeC:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0 Kickstart\arm\config\flashloader\ST\FlashSTM32F10x  xxRAM6K.out 
Thu Nov 24 19
:36:15 2011Target reset 
Thu Nov 24 19
:47:38 2011Debug session aborted
старая программа не затирается.
debug без загрузки работает.

Что такое у меня случилось?
avs2009 вне форума   Ответить с цитированием
Непрочитано 25.11.2011, 22:14   #1020
avs2009
Прописка
 
Аватар для avs2009
 
Регистрация: 10.08.2010
Сообщений: 113
Сказал спасибо: 30
Сказали Спасибо 43 раз(а) в 26 сообщении(ях)
avs2009 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Разобрался сам.
"ловкость рук" и все заработало. Нажимаю на плате Reset. Далее жму Download и тут же отпускаю Reset - залилось глазом не успел моргнуть.

До глюка экспериментировал с передачей данных с АЦП с помощью DMA. Убрал настройку DMA и все стало заливаться без шаманства.
Код убийца был такой, если кому интересно:
PHP код:
  // разрешаем тактирование DMA
  
if ((RCC-›AHBENR RCC_AHBENR_DMA1EN) != RCC_AHBENR_DMA1EN)
  {
    
RCC-›AHBENR |= RCC_AHBENR_DMA1EN;
  }
    
// Адрес периферии
    
DMA1_Channel1-›CPAR = (uint32_t) &ADC1-›DR;
     
// Адрес памяти
    
DMA1_Channel1-›CMAR = (uint32_t) &ADC_buff[0];
      
// указываем число пересылаемых данных
    
DMA1_Channel1-›CNDTR 255;
    
// прерывания : у меня не заработало, где-то что-то сделал не так...
    // разрешить глобальное прерывание для канала
   // разрешить прерывание по полному заполнению буфера 
  
DMA1-›ISR|=DMA_ISR_TCIF1 DMA_ISR_GIF1;
  
  
// разрешаем работу + режим
  
DMA1_Channel1-›CCR  =DMA_CCR1_MINC DMA_CCR1_CIRC DMA_CCR1_PSIZE_0 DMA_CCR1_MSIZE_0;    
  
  
  
DMA1_Channel1-›CCR |=DMA_CCR1_EN
avs2009 вне форума   Ответить с цитированием
Ответ

Закладки


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

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


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