Product SiteDocumentation Site

7.3. 嵌​入​式​开​发​

Fedora 13 includes a range of packages to support development of embedded applications on various targets. There is broad support for the AVR and related parts as well as for the Microchip PIC. In addition, there are packages to support development on older, less popular parts such as the Z80, 8051, and others. This section describes significant changes for Fedora 13. For a more complete description refer to Packages for embedded development on the wiki available at http://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支​持​得​到​大​幅​改​进​,包​括​对​PIC33设​备​的​支​持​
  • 工​具​链​和​编​程​器​选​择​移​至​项​目​管​理​器​
有​关​完​整​信​息​,请​查​看​Piklab变​更​记​录​http://piklab.sourceforge.net/changelog.php.

7.3.3. mcu8051ide

mcu8051ide更​新​至​1.3.3。​除​修​正​bug外​,还​包​括​以​下​新​特​性​:
  • RS232/UART 调​试​器​,一​个​用​于​在​真​实​硬​件​环​境​下​做​调​试​的​工​具​
  • 符​号​列​表 (添​加​于​右​侧​面​板​)
  • 汇​编​支​持​将​注​册​名​称​设​置​为​常​量​。​因​此​从​此​版​本​开​始​您​可​以​这​样​写​代​码​:
    ABC   EQU   R0
          MOV   ABC, #55h   ; <- This will be compiled as "MOV R0, #55h
    

7.3.4. gnusim8085

Fedora 13 includes gnusim8085 version 1.3.6. This new release is now internationalized, and includes a number of usability improvements and new features. For a complete description, refer to the announcement at https://launchpad.net/gnusim8085/+announcement/5242.

7.3.5. avr-binutuls

avr-binutils更​新​至​2.20。​除​修​正​bug外​还​增​加​了​很​多​新​功​能​。​有​关​详​情​请​参​考​该​项​目​的​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 has been updated to 4.5.0, along with avr-gcc-c++. Refer to http://gcc.gnu.org/gcc-4.5/changes.html for the details of this upgrade.