Цитата
насколько я понимаю , периферия и программный код логически расположены в различных адресных пространствах , но физически в одной 256 kb области.
НЕТ!!! Регистры периферии и RAM располагаются по разным адресам и никак не перекрываются, Вы что-то путаете. Объем RAM 256 Kb и все их можно использовать.
Периферия с 0xFFC00000 до 0xFFFFFFFF,
а RAM c 0x00300000 до 0x003FFFFF до REMAP
и с 0x00000000 до 0x000FFFFF после REMAP.
Где тут перекрытие? О чем Вы?
Сообщение отредактировал afad - Aug 18 2006, 13:19