11.01.2012, 20:27
|
#1161
|
Прохожий
Регистрация: 08.02.2005
Сообщений: 5
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
eitch, вся проблема из-за этого:
Цитата:
|
"5.2.1.2 Stack constraints at a public interface
The stack must also conform to the following constraint at a public
interface:
SP mod 8 = 0. The stack must be double-word aligned."
|
У меня на дискавери помогло вот это:
Цитата:
|
the stacksize fix is done in the startup_stm32f10x_md.c
change The initial stack pointer in the vector table:
(void *)&pulStack[STACK_SIZE-1],
to
(void (*)(void))((unsigned long)pulStack + sizeof(pulStack)),
|
Только жирными printf по коду получаются.
Себе на память тут еще оставлю: что бы нормально работала библиотека math.h под gcc в кокосе надо добавить в конфигураторе в "linked libraries" файл CooCox\CoSmart\gcc\arm-none-eabi\lib\thumb2\libm.a и добавить в конце опцию линкеру -lm.
|
|
|
|
12.01.2012, 14:39
|
#1162
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Наконец-то пришел мне ULINK2. При первом же подключении возжелал обновить софт. Обновился сам. Потом заработал. Может работать в JTAG и SWD. Команда стереть и записать флеш в кеил теперь работает. Отладка идет без особой разницы с ST-Link.
|
|
|
|
12.01.2012, 15:14
|
#1163
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Easyrider83
|
Наконец-то пришел мне ULINK2.
|
Будет весьма полезно многим , если создашь отдельную ветку с ссылкой на продавца.
__________________
Осторожно , злой кот
|
|
|
|
12.01.2012, 17:47
|
#1164
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
Будет весьма полезно многим , если создашь отдельную ветку с ссылкой на продавца.
|
Да, я могу сделать не большой отчет по работе устройства.
Пока что между SWD и JTAG разницы не заметил. Работают одинаково шустро. Только SWD всего две линии занимает, а JTAG... даже не помню.
|
|
|
|
12.01.2012, 18:26
|
#1165
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Easyrider83
|
Да, я могу сделать не большой отчет по работе устройства.
|
Если ваш U-Link в работе ничем не отличается от оригинала будет достаточно ссылки на продавца, ибо в этом и есть проблема .Проблема выбора.
Ну а отдельная для того чтоб не затерялась...
__________________
Осторожно , злой кот
|
|
|
|
12.01.2012, 20:25
|
#1166
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
12.01.2012, 20:53
|
#1167
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Все равно лучше бы отдельную , ибо уже возникают вопросы.
Чем U-Link лучше J-Link ? Или лучше иметь оба ?
__________________
Осторожно , злой кот
|
|
|
|
12.01.2012, 21:42
|
#1168
|
Почётный гражданин KAZUS.RU
Регистрация: 19.02.2008
Сообщений: 1,801
Сказал спасибо: 124
Сказали Спасибо 602 раз(а) в 419 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
В списке поддерживаемых МК от ST нет STM32F2 и STM32F4.
|
|
|
|
12.01.2012, 21:48
|
#1169
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от andries5
|
В списке поддерживаемых МК от ST нет STM32F2 и STM32F4.
|
Копипиаст обзора наверное не свежий...
__________________
Осторожно , злой кот
|
|
|
|
12.01.2012, 22:31
|
#1170
|
Частый гость
Регистрация: 03.02.2007
Сообщений: 28
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Спасибо Grum77, но мне ваш способ не помог. Стало на 2 кракозябры меньше и все.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:46.
|
|