Product SiteDocumentation Site

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

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

7.3.1. avrdude

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

7.3.2. piklab

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

7.3.3. mcu8051ide

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

7.3.4. gnusim8085

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

7.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.

7.3.6. avr-gcc

avr-gcc було оновлено до версії 4.5.0, разом з avr-gcc-c++. Зверніться до розділу http://gcc.gnu.org/gcc-4.5/changes.html, щоб дізнатися більше про це оновлення.