Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Изучаем STM32 Cortex M3

Непрочитано 11.01.2012, 20:27  
Grum77
Прохожий
 
Регистрация: 08.02.2005
Сообщений: 5
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Grum77 на пути к лучшему
По умолчанию 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.
Реклама:
Grum77 вне форума  
Непрочитано 12.01.2012, 14:39  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Наконец-то пришел мне ULINK2. При первом же подключении возжелал обновить софт. Обновился сам. Потом заработал. Может работать в JTAG и SWD. Команда стереть и записать флеш в кеил теперь работает. Отладка идет без особой разницы с ST-Link.
Easyrider83 вне форума  
Непрочитано 12.01.2012, 15:14  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Easyrider83 Посмотреть сообщение
Наконец-то пришел мне ULINK2.
Будет весьма полезно многим , если создашь отдельную ветку с ссылкой на продавца.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 12.01.2012, 17:47  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от dosikus Посмотреть сообщение
Будет весьма полезно многим , если создашь отдельную ветку с ссылкой на продавца.
Да, я могу сделать не большой отчет по работе устройства.
Пока что между SWD и JTAG разницы не заметил. Работают одинаково шустро. Только SWD всего две линии занимает, а JTAG... даже не помню.
Easyrider83 вне форума  
Непрочитано 12.01.2012, 18:26  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Easyrider83 Посмотреть сообщение
Да, я могу сделать не большой отчет по работе устройства.
Если ваш U-Link в работе ничем не отличается от оригинала будет достаточно ссылки на продавца, ибо в этом и есть проблема .Проблема выбора.
Ну а отдельная для того чтоб не затерялась...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 12.01.2012, 20:25  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

http://www.ebay.com/itm/370565048821...84.m1439.l2649
Срок доставки составил около месяца.
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
dosikus (12.01.2012)
Непрочитано 12.01.2012, 20:53  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Все равно лучше бы отдельную , ибо уже возникают вопросы.
Чем U-Link лучше J-Link ? Или лучше иметь оба ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 12.01.2012, 21:42  
andries5
Почётный гражданин KAZUS.RUN
 
Регистрация: 19.02.2008
Сообщений: 1,840
Сказал спасибо: 128
Сказали Спасибо 613 раз(а) в 430 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

В списке поддерживаемых МК от ST нет STM32F2 и STM32F4.
andries5 вне форума  
Непрочитано 12.01.2012, 21:48  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от andries5 Посмотреть сообщение
В списке поддерживаемых МК от ST нет STM32F2 и STM32F4.
Копипиаст обзора наверное не свежий...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 12.01.2012, 22:31  
eitch
Частый гость
 
Регистрация: 03.02.2007
Сообщений: 28
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
eitch на пути к лучшему
Печаль Re: Изучаем STM32 Cortex M3

Спасибо Grum77, но мне ваш способ не помог. Стало на 2 кракозябры меньше и все.
eitch вне форума  
 
Опции темы

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

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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.