Цитата(Vladimir_T @ May 22 2009, 13:06)

Ведь, если я правильно понимаю, FS обеспечивает обмен с картой памяти через драйвер, где и находятся низкоуровневые функции поддержки SPI. Тогда почему вызываются SWI?
Для первого варианта надо переопределить SWI обработчик в стартапе.
Закоментируйте
SWI_Handler B SWI_Handler
Добавьте
IMPORT SWI_Handler
или возьмите вариант с MircoLIB. Если сбилдится с MicroLIB - так будет даже лучше.
Цитата
Тогда почему вызываются SWI?
Потому что ARMLib по умолчанию дает вам STDIO через JTAG.