MPLAB X IDE: Написание приложения загрузчика для PIC32

голоса
0

Я новичок с Microchip программирования, и я получаю некоторые неприятности. Мне нужно написать приложение загрузчика с помощью MPLAB X IDE, но я не знаю, как настроить компилятор / компоновщик для того, чтобы создать исполняемый файл, отображенный в правой области памяти.

Consuting технического описания компонента, я могу видеть это адрес:

Программа Флэш -> 0x1D000000 - 0x1D1FFFFF
Boot Flash -> 0x1FC00000 - 0x1FC73FFF

Как я могу создать программу, которая использует загрузочный флэш? Какие параметры я изменить? За сеткой я прочитал, что, может быть, я должен использовать компоновщик скрипт, но я не могу понять, как использовать их.

Можете ли вы предоставить мне информацию?

Задан 27/11/2018 в 15:11
источник пользователем
На других языках...                            


1 ответов

голоса
0

Я прошел через аналогичный вопрос.

Лучший способ сделать это состоит в использовании рамки Harmony для создания сценария линкера для загрузчика с правильной областью памяти для вашего чипа.

Просто создать фиктивный проект с установкой загрузчика и компиляции, он будет генерировать скрипт компоновщика.

После того, как вы получите сценарий компоновщика, вы можете импортировать его в свой проект.

Кроме того, необходимо сделать то же самое для кода приложения, как линкер отличается, а для него из-за инициализации регионов.

Ответил 05/01/2019 в 11:44
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more