Product SiteDocumentation Site

6.3. Розробка для вбудованих систем

This beat is located here: https://fedoraproject.org/wiki/Documentation_Embedded_Development_Beat

До складу Fedora 13 включено широкий діапазон пакунків, створених для розробки програмного забезпечення різного призначення для вбудованих пристроїв. Передбачено розгорнуту підтримку AVR та пов’язаних складових, а також Microchip PIC. Крім того, у дистрибутиві ви знайдете пакунки для підтримки розробки для старіших, менш популярних складових, зокрема Z80, 8051 та інших. Повніший опис наведено на сторінці Пакунки для розробки для вбудованих пристроїв у вікі за адресою: https://fedoraproject.org/wiki/Packages_For_Embedded_Development .

6.3.1. avrdude

avrdude було оновлено з версії 5.8 до версії 5.10. У новому випуску ви знайдете підтримку додаткових складових, та декілька нових програматорів.

6.3.2. piklab

piklab було оновлено до версії 0.15.7.
Серед основних змін:
  • Було вилучено підтримку PICkit2V2
  • Підтримку ICD2 було значно покращено, зокрема передбачено підтримку пристроїв dsPIC33
  • Вибір набору інструментів та програматорів перенесено до керування проектами
Докладний опис та журнал змін Piklab наведено на сторінці http://piklab.sourceforge.net/changelog.php.

6.3.3. mcu8051ide

mcu8051ide було оновлено до версії 1.3.3. Окрім виправлення вад, у цьому випуску ви знайдете такі нові можливості:
  • Зневадник RS232/UART, інструмент призначений для усування вад у програмах, призначених для роботи на справжньому обладнанні
  • Список символів (додано на праву панель)
  • У асемблері тепер передбачено підтримку призначення назв регістрів до констант. Отже, у цій версії ви можете користуватися таким кодом:
     ABC EQU R0 MOV ABC, #55h ; <- Його буде зібрано як "MOV R0, #55h
    

6.3.4. gnusim8085

До складу Fedora 13 включено gnusim8085 версії 1.3.6. Цей випуск доповнено перекладами, включено декілька покращень у зручності користування та нових можливостей. Повніший список можна знайти у оголошенні про випуск за адресою https://launchpad.net/gnusim8085/+announcement/5242.

6.3.5. avr-binutils

avr-binutils було оновлено до версії 2.20. Передбачено декілька нових можливостей, виправлено декілька вад. Щоб дізнатися більше, зверніться до файла NEWS проекту. Цей файл зберігається за адресою http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/src/binutils/NEWS?rev=1.87&content-type=text/plain&cvsroot=src&only_with_tag=binutils-binutils-2_20.

6.3.6. avr-gcc

avr-gcc було оновлено до версії 4.3.3, разом з avr-gcc-c++. Зверніться до розділу Параграф 5.3, “Збірка компіляторів GCC”, щоб дізнатися більше про це оновлення.