подниму вопрос по стеку еще раз, теперь для NXP, у которых нет __set_MSP() итак, есть бут, есть пара вещей в оперативке и во флеше, которая должна остаться для приложения ему (приложению) оставляются ссылки на все это дело
Из приложения вся инициализация пока убрана. Оно будет работать в своей области адресов, но может вызывать некоторые функции бута и обращаться к переменным (все адреса - в той таблице, приложение адрес таблицы знает)
Скажите, что так или не так
1. Вектора прерываний. Бут инициализирует таблицу в RAM. Приложение, если нужно, поменяет на свои 2. Тот же стек - в приложении активно пользоваться не будет (не выйдет за пределы, обозначенные бутом). Стоит ли менять? Если да, то как? (просто прочитал ветку и задумался, может там есть какие-то камни подводные?) 3. Сишные либы. Ну тут долго жевали не так далеко на форуме, решили, что лучше те же самые либы оставить как буту - бутово, приложению - приложенево 4. ....... Возможно, по ходу возникнет
Спасибо
|