Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Портирование кода в BF533
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
Santy
Необходимо портировать код под BF533.
Программа написана на Си без использования спец библиотек.
Программа состоит из операций: сложения, вычитания,умножения,деления,циклов,условий,передачи функциям одномерных и двумерных массивов. Программа работает правильно без зависаний на BF533 под операционной системой Linux(на отладчике).На плате (без Linux) программа грузится из флешки в процессор, но работае непредсказуемо(может работать некоторое время нормально, но потом некоторое время неправильно).Бывае добавиш кода(например printf),который абсолютно не нужен, прога начинает работать, а удалиш этот не нужный код перестает работать. Используется компилятор GCC под BF и загрузчик u-boot .Все глобальные переменные в самом начале, после инициализации, обнуляю в написанной для этого функции.
Помогите пожалуйста разобраться в чем может быть проблема.
uriy
Может быть стоит почитать Errata.
Santy
Цитата(DRUID3 @ Mar 27 2008, 08:21) *



В самом начале моя прога работал на BF533 под Linux и исполняемый файл был elf. Прога работала отлично. Но в последствии на испытуемом образце BF533 работает без Linux и исполняемый файл bin,
который конвертируется в hex. Прога не работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.