Цитата(aaarrr @ May 18 2010, 18:31)

А Вы окошечки сообщений посмотрите: он, наверное, ругается на запись/чтение левых адресов.
Точно, пишет! В окне command:
*** error 65: access violation at 0x6C000070 : no 'read' permission
а потом и на запись аналогично ругается.
Вообще, складывается впечатление, что в окне Options/Target Keil 4.10 имеется глюк. Привожу все варианты установок и результат их действия после запуска программы в симуляторе. Адрес 0x6C000070 - первый из используемых (регистр контроллера ЖКИ), адрес 0x6C020000 - память контроллера ЖКИ.
Код
default--Start-------Size-------NoInit--access_violation--R13(SP)
---------0x6c000000--0x40000------------0x6C000070--------0x2000041C
---------0x6c000000--0x40000-----v------0x6C000070--------0x2000041C
-v-------0x6c000000--0x40000------------0x6C020000--------0x6C000414
-v-------0x6c000000--0x40000-----v------0x6C020000--------0x6C000414
Т.е., отмечаю default - там создается стек, NoInit - вообще никак не влияет.
А size там в каких единицах задавать, в байтах?
Придется изучать синтаксис scatter файла...
Пока отформатировал данное послание, упарился...