Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Статус после инициализации



После инициализации BSL, в силу вступают следующие настройки:

• Остановить сторожевой таймер Watchdog Timer

• Запретить все прерывания (GIE=O)

• В версии V1.10: указатель стека не изменяется, кроме тех случаев, когда
он указывает на несуществующую область памяти. В этом случае, он бу­
дет инициализирован по адресу 021Ап.

Библиотека Компэла 75


Ь //- Использование внутренних функций, периферийных блоков...

В версиях V1.30 и выше: указатель стека не изменяется в случае про­
граммного вызова BSL по адресу «горячего» запуска. В случае запуска
BSL при помощи аппаратной активизации либо программного вызова по
адресу «холодного» старта, указатель стека инициализируется по адресу
0220п

• F1xx:

Базовый модуль тактирования настраивается следующим образом (мини­мальная частота при этом равна1.5МГц):

BCSCTL1 = 85h (RSEL = 5, ХТ2СШ = 1)

DCOCTL = 80h (DCO = 4, MOD = 0)

BCSCTL2 = 00h только в случае «холодного» запуска

SR: SCG1 = OOh (SMCLK вкл) только в случае «холодного» запуска

F4xx:

Умножитель частоты FLL и модуль тактирования настраивается следую­щим образом (минимальная частота при этом равна1.5МГц):

SCFIO = OOh (D = 0, FN_x = 0) SCFI1 = 98h (N_DCO)

SCFQCTL: (M = 0)

SR: SCGO = 1 (петля захвата FLL отключена)

FLL_CTL1 = OOh только в случае «холодного» запуска

• Программный УАПП (SW-UART): Timer_A функционирует в непрерывном
режиме (continuous mode), источник тактирования -MCLK (Div = 1)

CCR0 используется для сравнения CCTLO используется для поллинга CCIFGO

• Вывод ТХ сконфигурирован как выход, на выходе лог. «1» для состояния
готовности RS232

• Вывод RX сконфигурирован как вход

• Защищенные паролем команды заблокированы (только в случае «холод­
ного» запуска)

После системной инициализации, BSL готов к работе и находится в ожида­нии первой синхропоследовательности (SS), сопровождаемой посылкой дан­ных, содержащих первую команду BSL.





Дата публикования: 2014-11-18; Прочитано: 232 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...