реклама на сайте
подробности

 
 
> STM32-H103 + IAR + MT-Link , помогите оживить
pan_oleg
сообщение Mar 11 2008, 09:49
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 76
Регистрация: 16-11-07
Пользователь №: 32 387



Имею отладчик STM32-H103 Olimex.
А также JTAG отладчик MT-Link.
Викачал иар5.11.
Я так пологаю что через MT-Link мне нужно залить в STM32-H103 код и дальше работать с ним,
на пока все безуспешно.
Кто имел дело с всем этим добром, помогите розобратся.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
pan_oleg
сообщение Mar 14 2008, 11:46
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 76
Регистрация: 16-11-07
Пользователь №: 32 387



извените, не совсем понял, куда мне нужно первую часть кода, что ви добавели, вставить, в main.c?

я добавил в main.c

uint32_t const __vector_table[]@".intvec" =
{
0x20002800, // ñòåê â êîíåö RAM
(uint32_t)main
};
__noreturn


и уменя выскочили ошыбки

Building configuration: 1 - Debug
Updating build tree...
main.c
Error[Pe077]: this declaration has no storage class or type specifier D:\Work\data_sheet\ARM32 CORTEX\my_first\main.c 33
Error[Pe065]: expected a ";" D:\Work\data_sheet\ARM32 CORTEX\my_first\main.c 33
Warning[Pe012]: parsing restarts here after previous syntax error D:\Work\data_sheet\ARM32 CORTEX\my_first\main.c 37
Error while running C/C++ Compiler

Total number of errors: 2
Total number of warnings: 1


возможно уменя и скомпилятором чтото не то ?
Go to the top of the page
 
+Quote Post
KRS
сообщение Mar 14 2008, 11:52
Сообщение #3


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(pan_oleg @ Mar 14 2008, 14:46) *
извените, не совсем понял, куда мне нужно первую часть кода, что ви добавели, вставить, в main.c?

я предлагаю не добавлять, а создать новый проект, причем так что бы был только ваш код ни каких билиотек, инициализации сегментов и т.п... Для начала это позволит разобраться как стартует процессор, разобраться со стеком, точками входа...
(да еще в настройках дебагера убрать run to main что бы сразу останвливался)

Цитата(pan_oleg @ Mar 14 2008, 14:46) *
я добавил в main.c

uint32_t const __vector_table[]@".intvec" =
{
0x20002800, // ñòåê â êîíåö RAM
(uint32_t)main
};
__noreturn


__noreturn относится к определению main
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- pan_oleg   STM32-H103 + IAR + MT-Link , помогите оживить   Mar 11 2008, 09:49
- - KAlex   А разве MT-Link поддерживает STM32?   Mar 11 2008, 10:03
- - pan_oleg   А что не поддерживает?   Mar 11 2008, 10:13
|- - cebotor   Цитата(pan_oleg @ Mar 11 2008, 13:13) А ч...   Mar 11 2008, 10:24
|- - KAlex   Ядро Cortex-M3. Различия здесь: http://www.arm.com...   Mar 11 2008, 10:32
|- - cebotor   Цитата(KAlex @ Mar 11 2008, 13:32) Ядро C...   Mar 11 2008, 11:42
- - pan_oleg   ок. по очереди. Драйувер для MT-Link я поставил, ...   Mar 11 2008, 12:35
|- - cebotor   абсолютно по очереди : Цитата(pan_oleg @ Mar ...   Mar 11 2008, 13:28
- - pan_oleg   драйвера я взя вот откуда: C:\Program Files...   Mar 11 2008, 13:52
- - pan_oleg   Люди добрые, помогите с STM32 розобратся. не могу ...   Mar 14 2008, 09:48
|- - KRS   Цитата(pan_oleg @ Mar 14 2008, 12:48) Люд...   Mar 14 2008, 10:14
- - pan_oleg   какой проект создавать , С или С++ ? создаю через ...   Mar 14 2008, 11:59
|- - KRS   Цитата(pan_oleg @ Mar 14 2008, 14:59) как...   Mar 14 2008, 12:07
- - pan_oleg   Простите за глупые вопросы, я просто пока не очень...   Mar 14 2008, 13:35
- - pan_oleg   Спасибо всем за советы, получилось запустить. Взял...   Mar 20 2008, 09:14


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 23:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016