ST10

Интересно, зачем делить оперативку на внутреннюю и внешнюю.. Какой – то уж очень переусложнённый получается процессор. Непривычно много в нём разновидностей памяти, что теоретически при грамотном использовании возможно позволяет производительность повысить, но это всё вероятностные категории.
На самом деле, привыкли мы к халяве ARM-овской и пытаемся под одну гребёнку стричь все прочие процессора.. Вообще, надо было ( просто ) вывести адрес, узнать сегмент, к которому адрес относится, а затем почитать в руководстве пользователя процессором st10f276. При этом у нас, напомню, процессор st10f273, что добавляет путаницы. Скорее всего стало бы понятно, что переменные размечаются в xRAM по галочке в настройках keil, XBUS со всеми навесками выключен, и ничего не происходит. И есть вероятность, что ничегошеньки бы у нас не вывелось)) ну в регистр бы напрямую кусочками бы записал проблем -то .. Важный урок на будущее.

Не приступайте к работе, не прочитав раза 3 документацию)) Особенно важны побочные пдфки. В них содержится та самая информация к размышлению..

P.S. Далеко не первый раз за собой замечаю, что если проблему, которой посветил 30+ попачасов, послать куда подальше и заниматься чем-нибудь другим, через недельки три она решится за час. Как будто вместо меня другой человек до этой неприятности добирается и она превращается из непреодолимого болота в сущее недоразумение. Любопытно.. Но на практике часто этого месяца никто не даёт: здесь и сейчас всем надо.

LEAVE A COMMENT

This site uses Akismet to reduce spam. Learn how your comment data is processed.