|
ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ДЛЯ РАБОТЫ СО СТЕНДОМ SDK-1.1 .... 221
5
ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ДЛЯ РАБОТЫ СО СТЕНДОМ SDK-1.1 .... 221
5.1
П
РОГРАММИРОВАНИЕ СТЕНДА
SDK-1.1 .................................................................. 221
5.2
К
ОМПИЛЯТОР
SDCC ................................................................................................ 222
5.2.1
Опции командной строки компилятора ...................................................... 222
5.2.2
Классы памяти ............................................................................................... 223
5.2.3
Абсолютная адресация.................................................................................. 224
5.2.4
Реентерабельность ......................................................................................... 225
5.2.5
Оверлеи .......................................................................................................... 226
5.2.6
Обработчики прерываний ............................................................................. 226
5.2.7
Критические секции ...................................................................................... 227
5.2.8
Семафоры ....................................................................................................... 227
5.2.9
Ассемблерные вставки .................................................................................. 228
5.2.10
Использование меток .................................................................................... 229
5.2.11
Директива __naked ........................................................................................ 229
5.2.12
Формат Intel HEX .......................................................................................... 230
5.3
И
НСТРУМЕНТАЛЬНАЯ СИСТЕМА
M3P ...................................................................... 231
5.3.1
Язык FORTH .................................................................................................. 231
5.3.2
Основные команды M3P ............................................................................... 232
5.3.3
Циклы ............................................................................................................. 234
5.3.4
Условные ветвления ...................................................................................... 235
5.3.5
Переменные и константы ............................................................................. 235
5.3.6
Загрузка файла в SDK-1.1 ............................................................................. 236
5.4
У
ТИЛИТА MAKE
........................................................................................................ 236
5.4.1
Использование make ..................................................................................... 238
5.4.2
Пример makefile для Windows ..................................................................... 239
5.4.3
Пример makefile для Linux ........................................................................... 241
5.5
С
ИСТЕМА КОНТРОЛЯ ВЕРСИЙ
................................................................................... 242
5.5.1
Работа с системой контроля версий ............................................................ 243
Do'stlaringiz bilan baham: |
|
|