|
Странное поведение 5.10 при компиляции в C++ |
|
|
|
 |
Ответов
|
Sep 14 2007, 14:39
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(alexander55 @ Sep 14 2007, 14:59)  Привожу текст для RAM (под Flash аналогично) . .... Какие есть мысли. Текст видать кто-то покоцал. А мысль одна: переводя слова zltigo extern "C" __arm __irq void IRQ_ISR_Handler() { ...... } А чтобы компилилось в обоих режимах - Код #include <yvals.h> _EXTERN_C __arm __irq void IRQ_ISR_Handler() { ...... } _END_EXTERN_C насчет yvals.h - возможно в 5.10 он имеет другое название, но в предыдущих он подключается автоматически через любой из библиотечных заголовочных файлов (через тот же stdint.h)
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Sep 17 2007, 05:58
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(zltigo @ Sep 17 2007, 09:37)  Полная ерунда. Можете хоть горшком называть - что-то походя еще подправили. Я также считал, а сейчас во всем уже сомневаюсь. Сейчас проверил. Название важно для startup, для С может даже не совпадать со startup овским. Там важен даже регистр, т.е. IRQ_Handler проходит, а irq_handler нет.
Сообщение отредактировал alexander55 - Sep 17 2007, 06:12
|
|
|
|
Сообщений в этой теме
alexander55 Странное поведение 5.10 при компиляции в C++ Sep 14 2007, 11:59 zltigo Цитата(alexander55 @ Sep 14 2007, 14:59) ... Sep 14 2007, 12:23    zltigo Цитата(alexander55 @ Sep 17 2007, 08:58) ... Sep 17 2007, 06:11     alexander55 "Сейчас проверил. Название важно для startup,... Sep 17 2007, 06:28      zltigo Цитата(alexander55 @ Sep 17 2007, 09:28) ... Sep 17 2007, 06:45       alexander55 Цитата(zltigo @ Sep 17 2007, 10:45) но им... Sep 17 2007, 06:59        zltigo Цитата(alexander55 @ Sep 17 2007, 09:59) ... Sep 17 2007, 07:10         alexander55 Цитата(zltigo @ Sep 17 2007, 11:10) Все, ... Sep 18 2007, 08:23          alexander55 Спасибо всем (Zltogo и особенно Сергею Борщ). Все ... Sep 19 2007, 11:39           IgorKossak Цитата(alexander55 @ Sep 19 2007, 14:39) ... Sep 19 2007, 17:24            alexander55 Цитата(IgorKossak @ Sep 19 2007, 21:24) Н... Sep 20 2007, 04:43           alexander55 Цитата(alexander55 @ Sep 19 2007, 15:39) ... Sep 24 2007, 04:47            dxp Цитата(alexander55 @ Sep 24 2007, 11:47) ... Sep 24 2007, 06:04             alexander55 Цитата(dxp @ Sep 24 2007, 10:04) А не про... Sep 24 2007, 09:31              Сергей Борщ Цитата(alexander55 @ Sep 24 2007, 12:31) ... Sep 24 2007, 10:18               alexander55 Цитата(Сергей Борщ @ Sep 24 2007, 14:18) ... Sep 25 2007, 04:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|