Аппаратные и программные


Примеры программирования стенда SDK-1.1



Download 3,23 Mb.
Pdf ko'rish
bet154/179
Sana24.02.2022
Hajmi3,23 Mb.
#234030
TuriУчебное пособие
1   ...   150   151   152   153   154   155   156   157   ...   179
6 Примеры программирования стенда SDK-1.1 
6.1 Приступаем к работе 
Для работы со стендом SDK-1.1 вам понадобится: 
• Персональный 
компьютер 
или 
ноутбук, 
работающий 
под 
операционными системами MS Windows, Linux или Mac OS (в 
принципе, инструментальные средства должны работать в любой Unix 
подобной среде). 
• Коммуникационный кабель RS-232 (возможно вам понадобится 
переходник USB2Com). 
• SDCC, бесплатный компилятор языка Си для микроконтроллеров (этот 
компилятор можно свободно скачать в сети Интернет для разных 
платформ, есть исходные тексты). 
• Утилита make (для Windows можно воспользоваться пакетом Cygwin, в 
Linux и MacOS можно воспользоваться версиями GNU make). 
• Инструментальная 
система GM3P (исходные 
тексты 
и 
скомпилированная версия может быть свободно получена на сайте 
Научно-образовательного направления «Встроенные вычислительные 
системы» кафедры вычислительной техники СПбГУ ИТМО 
http://embedded.ifmo.ru). 
• Исходные тексты примеров (могут быть скачаны на сайте 
http://embedded.ifmo.ru). 
• Если вы любите работать в IDE, скачайте себе бесплатную (и весьма 
при этом удобную) среду разработки Eclipse с плагином для работы с 
исходными текстами на языках C/C++. 
Все перечисленные компоненты, как вы уже поняли, кроссплатформенные 
и будут работать практически везде. 
На 
Интернет-форуме http://embedded.ifmo.ru/forum приветствуется 
обсуждение особенностей программирования учебного стенда SDK-1.1 (а также 
и других стендов) в специальных разделах. 
Если вы знакомы со сборкой программ из исходных текстов в ОС Linux, 
для вас не составит особого труда разобраться с тем, как можно 
скомпилировать программу и загрузить ее в учебный стенд. В противном 
случае, рекомендуется изучить разделы данного пособия, посвященные 
инструментальному 
обеспечению (sdcc, make, m3p). В 
качестве 
дополнительного материала можно порекомендовать руководство пользователя 
для SDCC (на английском языке), множество статей и книг на русском и 
английском языках по утилите make, а также руководство пользователя и 
исходные тексты утилиты M3P, которые можно скачать с сайта 
http://embedded.ifmo.ru. Не знающим язык Си хочется порекомендовать книгу 
Кернигана и Ричи «Язык программирования Си» [39]. 


246 
Итак, мы берем стенд SDK-1.1 в руки и начинаем работать. Необходимо 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   150   151   152   153   154   155   156   157   ...   179




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish