06.12.2012, 15:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Ну так гляньте на что указывает TIM6 перед тем как туды вставлять. Мож оно мимо таймера куды попадает
|
|
|
Сказали "Спасибо" Boba_spb
|
|
|
06.12.2012, 17:23
|
|
Прохожий
Регистрация: 26.06.2007
Сообщений: 3
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Boba_spb
|
Ну так гляньте на что указывает TIM6 перед тем как туды вставлять. Мож оно мимо таймера куды попадает
|
Спасибо, убрала использование предделителя и все встало на свои места.
|
|
|
|
06.12.2012, 19:31
|
|
Частый гость
Регистрация: 20.09.2009
Сообщений: 40
Сказал спасибо: 17
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Boba_spb
|
Ну так гляньте на что указывает TIM6 перед тем как туды вставлять. Мож оно мимо таймера куды попадает
|
А на что он может указывать кроме TIM6??? Тем более что значение вполне конкретно пишется в TIM6-›CNT, скорее всего в регистре TIM6-›ARR меньшее значение чем значение записываемое в TIM6-›CNT, это только предположение, сам я пишу в этот регистр и в прерываниях, и вне, и зависаний(кстати МК уходит в HardFault или тупо виснет?) не было, во всяком случае пределитель здесь не причем.
__________________
|
|
|
|
07.12.2012, 09:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Если программа прошита в ПЗУ то только счетчик таймера. Если отлаживается из ОЗУ, то чему угодно .
|
|
|
|
15.12.2012, 15:24
|
|
Временная регистрация
Регистрация: 23.11.2008
Сообщений: 80
Сказал спасибо: 14
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Начал осваивать STM32f4Discovery с симуляций в MDK-ARM 4.60
Но на попытке проинициализировать системные регистры
void SystemInit(void)
RCC-›CR |= (uint32_t)0x00000001;
ругается:
*** error 65: access violation at 0x40023800 : no 'read' permission
На сайте кейла говорится, что эмуляция периферии не поддерживается.
Есть еще-нибудь какая-нибудь возможность эмулировать процессор с периферией, чтобы учиться его настраивать и програмить?
|
|
|
|
15.12.2012, 15:51
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от eugin_b
|
Начал осваивать STM32f4Discovery с симуляций в MDK-ARM 4.60
Есть еще-нибудь какая-нибудь возможность эмулировать процессор с периферией, чтобы учиться его настраивать и програмить?
|
Зачем вам возможность симулировать, если у вас аппаратный отладчик есть? Отлаживайте в железе.
|
|
|
|
15.12.2012, 17:52
|
|
Временная регистрация
Регистрация: 23.11.2008
Сообщений: 80
Сказал спасибо: 14
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от _Артём_
|
Зачем вам возможность симулировать, если у вас аппаратный отладчик есть? Отлаживайте в железе.
|
Означает ли это, что такой возможности нет?
Железа может быть много, в том числе и измерительного. Все это вытаскивать и подсоединять - иногда проще проэмулировать....
|
|
|
|
15.12.2012, 18:38
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от eugin_b
|
Означает ли это, что такой возможности нет?
|
Точно не скажу, но сами подумайте легко ли всю периферию просимулировать на таком процессоре?
|
|
|
|
16.12.2012, 13:10
|
|
Заблокирован
Регистрация: 14.04.2008
Адрес: Украина, совсем рядом от террористов!
Сообщений: 388
Сказал спасибо: 32
Сказали Спасибо 85 раз(а) в 62 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Здравствуйте уважаемые! Возникла необходимость использовать USART, для стыковки старой машиной SIEMENS, формат пакета там 9600 7bit 2 stop bit, после чтения доки обнаружил что в stm32 USART только 8 или 9 бит. Я где-то или чего-то не понимаю, кто-то сталкивался с подобной задачей?
|
|
|
|
16.12.2012, 14:00
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сделайте на 8 бит+1 стоп бит.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:36.
|
|