|
HardFault на операциях с double |
|
|
|
Sep 16 2010, 10:25
|

developer
   
Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032

|
Компилятор Sourcery G++ Lite 2010q1-188. Ядро Cortex-M3. При попытке выполнить операции с данными типа double контроллер вылетает в HardFault Exaption. Таже сама программа скомпилированая IAR работает нормально. Ключи компиляции Код CFLAGS = -mcpu=cortex-m3 -mthumb -Wall -g $(OPTIMIZATION) $(INCLUDES) LDFLAGS = -Wl,--gc-sections,-Map=$@.map,-cref,-u,Reset_Handler -T link.ld Подскажите в чем может быть причина возникновения исключительной ситуации?
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
 |
Ответов
|
Sep 22 2010, 04:30
|

developer
   
Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032

|
Цитата(klen @ Sep 21 2010, 15:38)  глубина стека потребная для вызова вашей функции - 20 байтов, прогнал на всех значениях для входного параметра, у меня все работает. Вы на каком контроллере пробовали ? В железе или в симуляторе? Цитата(GetSmart @ Sep 22 2010, 08:28)  Разве под отладчиком нельзя найти место "сваливания"? Нету у меня отладчика  Да и как я писал выше, тот же проект собранный в IAR замечательно работает.
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
Сообщений в этой теме
dimka76 HardFault на операциях с double Sep 16 2010, 10:25 klen на вскидку приходит мысль только о том что линкер ... Sep 16 2010, 16:18 AHTOXA У меня на прошлой сборке (arm-2009q1-161-arm-none-... Sep 16 2010, 17:02 dimka76 Цитата(klen @ Sep 16 2010, 20:18) на вски... Sep 17 2010, 05:03  klen а со стеком все впорядке,? плавющая запятая реали... Sep 18 2010, 14:45   dimka76 Цитата(klen @ Sep 18 2010, 18:45) а со ст... Sep 20 2010, 05:29    klen Цитата(dimka76 @ Sep 20 2010, 09:29) Я во... Sep 20 2010, 09:33     dimka76 Цитата(klen @ Sep 20 2010, 13:33) дайте и... Sep 20 2010, 09:42 dimka76 Цитата(_Pasha @ Sep 20 2010, 20:20) Дима,... Sep 21 2010, 04:50   dimka76 Цитата(klen @ Sep 21 2010, 15:38) глубина... Sep 21 2010, 12:08    klen на первый взгляд нет косяков, ошибка видимо смеш... Sep 21 2010, 19:33     dimka76 Цитата(klen @ Sep 22 2010, 14:03) проверя... Sep 22 2010, 10:57 GetSmart Разве под отладчиком нельзя найти место "свал... Sep 22 2010, 04:28 dimka76 Удалось решить проблему.
Собрал свой проектик в K... Sep 24 2010, 09:56 _Pasha Цитата(dimka76 @ Sep 24 2010, 13:56) КодL... Sep 24 2010, 11:39  dimka76 Цитата(_Pasha @ Sep 24 2010, 15:39) 1.У В... Sep 24 2010, 12:01   klen -mcpu=cortex-m3 -mthumb
это никак не могло сыграт... Sep 24 2010, 12:45    dimka76 Цитата(klen @ Sep 24 2010, 16:45) а вот -... Sep 24 2010, 12:52   MrYuran Цитата(dimka76 @ Sep 24 2010, 16:01) А пл... Sep 24 2010, 13:41 dimka76 Поэкспериментировав с ключиками линкера выяснил, ч... Sep 25 2010, 03:47 klen Цитата(dimka76 @ Sep 25 2010, 07:47) Поэк... Sep 25 2010, 06:39  dimka76 Цитата(klen @ Sep 25 2010, 10:39) бред ка... Sep 25 2010, 06:47
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|