Есть вопросы по GCC и CrossWorks Взял вот этот проект
http://www.mikroco …les/ARM_MP3/AAC_Player
Переделал под IAR. Работу с файлами и DAC перепроверил.
Не корректно работает алгоритм лекодирования МР3.
Первый буфер декодирует одними нулями - второй крайними значениями +/-32767.
Пошел с другого конца.
Выкачал свежий SVN поставил сборку klen.
Подкорректировал makefile.
Скомпилировал, залил через J-LINK Segger-om.
Варнингов при компиляции было довольно много :-(
Не работает совсем. Даже светодиодом не моргает.
Если подцепится IAR-om и сбросить через J-LINK то программа стартует.
Наверное что-то со стартапом, он весь на ассемблере.
Как бы покорректнее перетянуть в CrossWorks, чтобы настройки makefile попали в него?
Может есть какой либо еще путь, как отладить проект?