Atmel AT91 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62

Ir para a página of

Bom manual de uso

As regras impõem ao revendedor a obrigação de fornecer ao comprador o manual com o produto Atmel AT91. A falta de manual ou informações incorretas fornecidas ao consumidor são a base de uma queixa por não conformidade do produto com o contrato. De acordo com a lei, pode anexar o manual em uma outra forma de que em papel, o que é frequentemente utilizado, anexando uma forma gráfica ou manual electrónicoAtmel AT91 vídeos instrutivos para os usuários. A condição é uma forma legível e compreensível.

O que é a instrução?

A palavra vem do latim "Instructio" ou instruir. Portanto, no manual Atmel AT91 você pode encontrar uma descrição das fases do processo. O objetivo do manual é instruir, facilitar o arranque, a utilização do equipamento ou a execução de determinadas tarefas. O manual é uma coleção de informações sobre o objeto / serviço, um guia.

Infelizmente, pequenos usuários tomam o tempo para ler o manual Atmel AT91, e um bom manual não só permite conhecer uma série de funcionalidades adicionais do dispositivo, mas evita a formação da maioria das falhas.

Então, o que deve conter o manual perfeito?

Primeiro, o manual Atmel AT91 deve conte:
- dados técnicos do dispositivo Atmel AT91
- nome do fabricante e ano de fabricação do dispositivo Atmel AT91
- instruções de utilização, regulação e manutenção do dispositivo Atmel AT91
- sinais de segurança e certificados que comprovam a conformidade com as normas pertinentes

Por que você não ler manuais?

Normalmente, isso é devido à falta de tempo e à certeza quanto à funcionalidade específica do dispositivo adquirido. Infelizmente, a mesma ligação e o arranque Atmel AT91 não são suficientes. O manual contém uma série de orientações sobre funcionalidades específicas, a segurança, os métodos de manutenção (mesmo sobre produtos que devem ser usados), possíveis defeitos Atmel AT91 e formas de resolver problemas comuns durante o uso. No final, no manual podemos encontrar as coordenadas do serviço Atmel na ausência da eficácia das soluções propostas. Atualmente, muito apreciados são manuais na forma de animações interessantes e vídeos de instrução que de uma forma melhor do que o o folheto falam ao usuário. Este tipo de manual é a chance que o usuário percorrer todo o vídeo instrutivo, sem ignorar especificações e descrições técnicas complicadas Atmel AT91, como para a versão papel.

Por que ler manuais?

Primeiro de tudo, contem a resposta sobre a construção, as possibilidades do dispositivo Atmel AT91, uso dos acessórios individuais e uma gama de informações para desfrutar plenamente todos os recursos e facilidades.

Após a compra bem sucedida de um equipamento / dispositivo, é bom ter um momento para se familiarizar com cada parte do manual Atmel AT91. Atualmente, são cuidadosamente preparados e traduzidos para sejam não só compreensíveis para os usuários, mas para cumprir a sua função básica de informação

Índice do manual

  • Página 1

    ARM © T HUMB © M ICROCONTROLLERS A T91 Thir d Party Development T ools 5C46 AT91 3Party BAT.xp 7/09/05 2:49 Page 1[...]

  • Página 2

    V endor Products Page Chapter I - Compilers, Assemblers and Debuggers I-01 Accelerated T echnology Nucleus EDGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-02 American Arium SourcePoint™ Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Página 3

    V endor Products Page Chapter IV - Flash Programmers IV -01 BP Microsystems Universal Engineering Programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV -02 Data I/O Microcontr oller Programming Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV-03 System General PowerLab Universal Progra[...]

  • Página 4

    Chapter I Compilers, Assemblers & Debuggers ■ Accelerated T echnology Nucleus EDGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-02 ■ American Arium SourcePoint™ Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-03 ■ ARM RealView ® Develo[...]

  • Página 5

    A CCELERA TED T ECHNOLOGY N UCLEUS EDGE Based on the Eclipse platform, Nucleus EDGE is an integrated development environment that assembles pr oject manager , source editors, compiler tools, debugger , simulator and profiler into one easy-to-use environment. Nucleus EDGE supports various compilers for Atmel’ s microcontr ollers. The Nucleus Debug[...]

  • Página 6

    A MERICAN A RIUM S OURCE P OINT ™ D EBUGGER American Arium offers Sour cePoint™ , the company’ s flagship debugger , developed specifically for SoC design and debug. The 32-bit application runs on Microsoft ® Windows ® 2000/XP and Linux hosts and supports ARM7™ and ARM9™ processors. SourcePoint and an Arium emulator together provide out[...]

  • Página 7

    ARM ® R EAL V IEW ® D EVELOPER S UITE ARM ® RealView ® Development T ools provide a superior solution for all current r equirements and already have featur es requir ed to support complex system-on-chip, MCU and ASSP devices that integrate multiple cores, each running full operating systems. RealView development tools are unique in being able t[...]

  • Página 8

    A SHLING S OURCE -L EVEL D EBUGGER PathFinder is Ashling’ s C/C++ Source- Level Debugger for A T91 devices, with multiple user-configurable windows, point- and-click, drag-and-drop, hover help and hover data display , splitter windows, right- mouse menus, tabbed dialogs, and menu- bar , button, hot- key and script (macro)-file controls. PathFinde[...]

  • Página 9

    E MBEST I NFO &T ECH C O ., L TD . A TMEL ARM D EVELOPMENT T OOLS Embest provides a full suite of Atmel ARM Development T ools . It includes the Embest IDE, emulator and evaluation boards. Embest IDE for ARM is a complete solution for embedded ARM development. It provides a simple and versatile graphical user interface and tools for creating ap[...]

  • Página 10

    C HAPTER I - C OMPILERS , A SSEMBLERS & D EBUGGERS G REEN H ILLS S OFTW ARE MUL TI ® INTEGRA TED DEVELOPMENT ENVIRONMENT AND O PTIMIZING C AND C++ COMPILERS Optimizing Compilers Green Hills Optimizing C, C++ and EC++ compilers have a well-earned reputation for producing very high-quality code for ARM 7, ARM 9, and Thumb. Code written in differ[...]

  • Página 11

    C HAPTER I - C OMPILERS , A SSEMBLERS & D EBUGGERS H ITEX D EVELOPMENT T OOLS H I TOP FOR ARM HiTOP is the universal user interface and IDE according to the latest industry standar ds and is applicable for all Hitex Development T ools, like T antino and T anto. This windows based software is the state-of-the-art user interface with the well-kno[...]

  • Página 12

    IAR S YSTEMS IAR E MBEDDED W ORKBENCH ® FOR ARM IAR Embedded W orkbench ® is an easy- to-use, powerful integrated development environment for embedded systems. Based on solid technology , it seamlessly integrates the IAR C/ C++ compiler , assembler , editor and project manager , linker , librarian and C-SPY™ debugger into a comprehensive toolki[...]

  • Página 13

    K EIL S OFTW ARE PK-ARM P ROFESSIONAL D EVELOPER ’ S K IT The Keil PK-ARM Professional Developer’ s Kit is based on the popular µVision IDE. It integrates the Keil CARM Compiler , Macro Assembler , and Linker/Locater with JT AG Debugging and Accurate Device Simulation found in the µVision Debugger . The Advanced Real-Time Ker nel makes this a[...]

  • Página 14

    L AUTERBACH TRACE32-P OWER V IEW The Graphical User Interface (GUI) TRACE32-PowerView is the powerful IDE with the same intuitive look and feel as all TRACE32 T ools. It works together with all third party compilers and can be integrated to editors and CASE-T ools. The complete GUI can be customized comfortably to the requir ements of each project.[...]

  • Página 15

    MQX E MBEDDED , A D IVISION OF ARC I NTERNA TIONAL T HE M ET A W ARE ® T OOL S UITE FOR ARM The MetaW are ® T ool Suite for ARM from MQX Embedded offers powerful, flexible, software development tools with ARM-specific optimizations, generating fast, compact code. This full suite of tools provides advanced, customizable debugging, making the most [...]

  • Página 16

    C HAPTER I - C OMPILERS , A SSEMBLERS & D EBUGGERS R OWLEY A SSOCIA TES L IMITED C ROSS W ORKS FOR ARM CrossW orks for ARM contains all you’ll ever need for A T91 application development. CrossW orks for ARM contains the CrossStudio IDE, C/C++ compilers fr om the GNU compiler collection, a small footprint embedded C/C++ library with RTOS capa[...]

  • Página 17

    S IGNUM S YSTEMS C ORP . C HAMELEON -ARM M UL TI -C ORE D EBUGGER Chameleon Multi-Core Debugger Chameleon Debugger works with JT AGjet- ARM emulation device to provide a consistent GUI interface to an embedded project at all stages of the development cycle. Chameleon Debugger supports up to 256 homogeneous or heterogeneous CPUs in a single debuggin[...]

  • Página 18

    Chapter II JT AG ICE Interfaces ■ Abatron BDI1000 / BDI2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-02 ■ American Arium GT -1000D/LC-500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-03 ■ ARM ARM RealView ® T race™ captur e unit ARM [...]

  • Página 19

    A BA TRON AG BDI1000 / BDI2000 BDI1000 and BDI2000 (BDI Family) add JT AG debugging for the ARM-based A T91 family . W ith the BDI family , you control and monitor the microcontr oller solely through the stable on-chip debugging services. Y ou won’t waste time and target r esources with a software ROM monitor , and you eliminate the cabling probl[...]

  • Página 20

    A MERICAN A RIUM GT -1000D/LC-500 American Arium offers several hardware- assisted debug solutions for the embedded developer . The two most popular are the GT -1000D and the LC-500 . Both support ARM7™ and ARM9™ processors. The GT - 1000D , a trace port analyzer , commands a trace depth of 1 GByte and a half-clock capture rate of 640 MHz. The [...]

  • Página 21

    ARM RealView RVT T race capture unit is an add-on for RealView ICE to capture output from the ARM Embedded T race Macrocell ™ . ARM RealV iew ICE supports all ARM p r ocessors and can be expanded with additional modules for extended functionality , such as T race capture. Supported Platforms Windows ® 2000, XP Note: Cannot be used standalone. Th[...]

  • Página 22

    A SHLING O PELLA - G ENIA Ashling Microsystems of fer a range of tools to support debug of A T91 products. The product line of fers varying degrees of debug capability according to the embedded systems developer's needs and budget. Opella: The Opella for ARM emulator is an EmbeddedICE emulator and permits run/stop control of A T91 core impleme[...]

  • Página 23

    G REEN H ILLS S OFTW ARE G REEN H ILLS H ARDW ARE D EBUG D EVICES The SuperT race™ Probe, Green Hills ® Pr obe and Slingshot™ debug device are advanced hardwar e debug devices that enable the MUL TI ® integrated development environment to load, control, debug and test a target system without the need for prior board initialization, an RTOS, o[...]

  • Página 24

    H ITEX D EVELOPMENT T OOLS T ANTINO & T ANTO D EBUG T OOLS T antino for ARM7-9 is our compact and cost-effective USB-to-JT AG debug interface. It supports all run-control debug facilities like breakpoints, watchpoints, single-step, register and memory view . T ogether with the HiTOP IDE, you have everything to compile and debug your application[...]

  • Página 25

    K EIL S OFTW ARE ULINK USB-JT AG I NTERF ACE A DAPTER The Keil ULINK USB-JT AG Interface Adapter connects the USB port of your PC directly to the JT AG port of Atmel A T91 ARM devices. Using the µVision Debugger with ULINK, you can easily create, download, and test embedded applications on actual target hardwar e. ULINK provides dir ect access to [...]

  • Página 26

    L AUTERBACH TRACE32-ICD JT AG Interface The JT AG Debugger TRACE32-ICD provides a complete set of development and testing tools for the A T91 microcontr ollers which are all based on an ARM7or ARM9 cor e. The advanced modularity of TRACE32-ICD allows to extend the debugger with an EPROM simulator or an I/O simulator . TRACE32 works with the highest[...]

  • Página 27

    S EGGER M ICROCONTROLLER S YSTEME G MBH J-L INK J-Link is a small USB to JT AG debug device, designed for ARM cores. It connects via USB to the Windows PC host. J-Mem, a small (app. 50 kb) stand-alone application for Microsoft Windows 2000 and Windows XP is included. It requires a J-Link connected to the USB port and an ARM system connected to J-Li[...]

  • Página 28

    S IGNUM S YSTEMS C ORP . JT AG JET -ARM JT AG JET -T RACE C ONT ACTS USA Signum Systems Corp. 11992 Challenger Court Moorpark, CA 93021 - USA Phone: +1 (805) 523-9774 Fax: +1 (805) 523-9776 EUROPE e-mail: sales@signum.com ASIA/JAP AN e-mail: sales@signum.com W EB S ITE www .signum.com II-11 Celebrating 25 years of emulation systems design! JT AGjet[...]

  • Página 29

    S OPHIA S YSTEMS EJ-D EBUG JT AG E MULA TOR C ONT ACTS JAP AN Sophia Systems Co. Ltd. 6-2 Minami-kurokawa, Asao-ku, Kawasaki-shi Kanagawa 215-8588 - Japan Phone: +81 (0)44-989-7110 Fax: +81 (0)44-989-7014 e-mail: intsales@sophia-systems.co.jp W EB S ITE www .sophia.com II-12 Sophia’ s EJ-Debug JT AG Emulator has all the same great functions as ou[...]

  • Página 30

    Chapter III R TOS ■ Accelerated T echnology Nucleus PLUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III-02 ■ Adeneo Windows CE support for A T91RM9200 based designs . . . III-03 ■ CMX Systems CMX-RTX™ and CMX-Tiny+™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III[...]

  • Página 31

    A CCELERA TED T ECHNOLOGY N UCLEUS PLUS The Nucleus PLUS kernel provides efficient, high performance task management, inter -task communication, inter -task synchronization, memory management, and component query features. Optimizations in system clock, interrupt and compiler register usage ar e only part of the advanced features pr ovided by Nucle[...]

  • Página 32

    Integrating drivers for all standard interfaces, this BSP enables application developers to port their Windows CE-based software onto systems based on the A T91RM9200 with minimal development effort and risk. Additionally , Adeneo can adapt or enhance the BSP to the specific requir ements of the client. As a Windows CE-certified training partner , [...]

  • Página 33

    CMX S YSTEMS , I NC . CMX-R TX™ AND CMX-T INY +™ CMX-RTX and CMX-Tiny+ are truly pre- emptive, multi-tasking real time operating systems (RTOS) for the Atmel series of processors. These “lean and mean” RTOSes offer the smallest footprint, the fastest context switching times, and the lowest interrupt latency times available on the market tod[...]

  • Página 34

    G REEN H ILLS S OFTW ARE INTEGRITY ® R TOS AND VEL OS ITY ™ MICROKERNEL Green Hills Softwar e has two royalty-fr ee RTOS products. The POSIX conformant INTEGRITY ® RTOS is memory-pr otected and securely partitioned for use in embedded systems that requir e the utmost in reliability and security . The velOSity™ microkernel , the foundation of [...]

  • Página 35

    KADAK P RODUCTS L TD . AMX™ R TOS AMX is a full featured r eal time operating system (RTOS) for the ARM and ARM Thumb micropr ocessor families. AMX has been tested on the Atmel A T91EB40A, EB42, EB63 and A T91SAM7S-EK Evaluation Boards. AMX is a simple, readily understandable software development tool which meets the stringent requir ements of al[...]

  • Página 36

    K EIL S OFTW ARE AR TX-ARM A DV ANCED R TOS The Keil AR TX-ARM Advanced RTOS for ARM-based Microcontr ollers is a flexible Real-Time Operating System that includes a Flash File System and TCP/IP Networking support. ARTX-ARM is designed to solve several common challenges for embedded developers including: • Multitasking which allows you to manage [...]

  • Página 37

    M ICRI µ M R EAL -T IME O PERA TING S YSTEM µC/OS-II is a portable, ROMable, scalable, preemptive r eal-time, deterministic, multi- tasking kernel for microprocessors, micr o- controllers and DSPs. µC/OS-II can manage up to 63 application tasks and provides the following services: Semaphores, Event Flags, Mutual Exclusion Semaphores (to r educe [...]

  • Página 38

    M ICRO D IGIT AL Smx ® M ODULAR R TOS smx is a modular RTOS that has been designed with an architectur e to meet the needs of small to medium size embedded systems. It features small, ef ficiently written modules and thus works well on less expensive processors. The modules ar e highly independent. This permits leaving out those that are not neede[...]

  • Página 39

    MQX E MBEDDED , A D IVISION OF ARC I NTERNA TIONAL MQX™ R TOS The MQX™ RTOS of fers leading-edge technology for embedded designs based on the Atmel A T91 family processors. The MQX RTOS with its modern, component-based, microkernel architectur e was designed for speed and efficiency in embedded systems. The MQX RTOS delivers true RTOS performan[...]

  • Página 40

    S EGGER M ICROCONTROLLER S YSTEME G MBH EMB OS embOS is a real time operating system for embedded applications designed to offer the benefits of a fully featured multitasking system even for hard r eal time applications using minimal resour ces. embOS is available in source or object code form. Both come with a ready to go start project: The first [...]

  • Página 41

    Chapter IV Flash Programmers ■ BP Microsystems Universal Engineering Programmer . . . . . . . . . . . . . . . . . . . . . . . . . IV -02 ■ Data I/O Microcontr oller Programming Solutions . . . . . . . . . . . . . . . . . . . IV -03 ■ System General PowerLab Universal Programmer T9600 Universal Programming System . . . . . . . . . . . . . . . [...]

  • Página 42

    BP M ICROSYSTEMS U NIVERSAL E NGINEERING P ROGRAMMER BP Microsystems’ newest Universal Engineering P r ogrammers are here to meet your programming needs. Designed using the latest technology developed over the past year , the new 1710 and 1610 support more devices, including nearly 1,000 Atmel devices, and offer the industry’ s best value with [...]

  • Página 43

    Data I/O offers pr ogramming solutions from design and engineering programmers to fully automated, off-line systems, to just in time programming systems. In 2005 Data I/O has extended its range of programming solutions with the introduction of the ImageWriter™, an in-system pr ogramming solution designed specifically for production. For over 30 y[...]

  • Página 44

    C ONT ACTS T AIWAN System General T aiwan 5F , No. 9, Alley 6, Lane 45 Bao-Shing Road, Shin-Dian City , T aipei Hsien - T aiwan Phone: +886-2-2917-3005 Fax: +886-2-2911-1283 e-mail: info@sg.com.tw USA System General USA 1623 South Main Street, Milptas, CA 95035 - USA Phone: (+1) 408-263-6667 Fax: (+1) 408-262-9220 e-mail: sales@systemgeneral.com W [...]

  • Página 45

    X EL TEK S UPERPRO 3000U SUPERPRO 3000U USB Interfaced Ultra-high Speed Stand- alone Universal Programmer This high-speed, USB connected pro gram- mer provides a scaleable pr ogramming solution, used singly for development or with up to 4 units, clustered for low volume production. With its 48 universal pin drivers (100 universal pin drivers option[...]

  • Página 46

    Chapter V Reference Designs ■ IniCore System Design Board SDB-750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V-02 ■ Phytec phyCORE ® - ARM7/A T91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V -03 ■ SoftSys ARMtwister PCMCIA-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Página 47

    I NICORE I NC . S YSTEM D ESIGN B OARD SBD-750/1000 The SDB-750/1000 is powered by the ARM7TDMI 32-bit RISC processor based A T91R40807. In combination with the 2 Mbytes SRAM and 16 MBytes of program memory (FLASH), the board operates in a standalone mode. It is available with an up to one million gates ProASIC PLUS FPGA from Actel. The SDB-750/100[...]

  • Página 48

    P HYTEC T ECHNOLOGIE H OLDING PHY CORE ® -ARM7/A T91 Description: Based on the Atmel A T91M55800A ARM7TDMI controller , the phyCORE- ARM7/A T91 offers processing power combined with low power consumption in a minimum form factor (60x53 mm). The A T91M55800A has a 32-bit RISC architectur e with a high-density 16-bit instruction set. A large number [...]

  • Página 49

    S OFT S YS ARM TWISTER PCMCIA-2 The ARMtwister is a small embedded control boar d with PCMCIA socket utilizing the Atmel A T91M40800 Microcontr oller . With its customized version of uClinux-2.4 it is possible to use IEEE 802.11 Wireless PCMCIA cards, as well as Ethernet cards and most other 16-bit PCMCIA cards. Applications The board is ideal for [...]

  • Página 50

    Chapter VI Software IP ■ Accelerated T echnology Nucleus NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-02 ■ CMX Systems CMX-TCP/IP™ and CMX-MicroNet™ . . . . . . . . . . . . . . . . . . . . . . VI-03 ■ Kadak Products KwikNet ® TCP/IP Stack . . . . . . . . . . . . . . . . [...]

  • Página 51

    A CCELERA TED T ECHNOLOGY N UCLEUS NET Nucleus NET is Accelerated T echnology’ s fast, compact, and easy to use TCP/IP net- working stack. It is the foundation for our networking products, enabling your embedded applica tion to communicate with other hosts on the Internet. A sockets API is provided so that anyone familiar with the simple use of s[...]

  • Página 52

    CMX S YSTEMS , I NC . CMX TCP/IP™ AND CMX-M ICRO N ET ™ CMX TCP/IP is a full-featured, 100% RFC compliant, TCP/IP stack. CMX TCP/IP provides virtually all of the pr otocols, link layers, interfaces, and device drivers that are requir ed for embedded networking connectivity applications. CMX-MicroNet is a very small TCP/IP stack that has been sp[...]

  • Página 53

    KADAK P RODUCTS L TD . K WIK N ET ® TCP/IP S T ACK The KwikNet TCP/IP Stack and its various options enable you, the embedded system developer , to add networking features to your products with a minimum of time and expense. The KwikNet product line gives you a compact, reliable, high performance TCP/IP stack built with KADAK’ s characteristic si[...]

  • Página 54

    M ICRI µ M TCP/IP P ROTOCOL S T ACK µC/TCP-IP is a compact, reliable, high performance TCP/IP protocol stack. Built fr om the ground up with Micriµm’ s renowned quality , scalability and reliability , µC/TCP-IP enables the rapid configuration of requir ed network options to minimize your time to market. Cleanest Source Code µC/TCP-IP provide[...]

  • Página 55

    M ICRO D IGIT AL smx F ILE ™ M ANAGER AND smx N ET ™ TCP/IP N ETWORK smx File is a robust, DOS-compatible file system for hard r eal-time embedded systems. It supports all device types commonly used in embedded systems. smx File features high-performance file i/o and also provides disk dir ectory man-agement. smx File is written in ANSI C. Sour[...]

  • Página 56

    N ETBRICKS S OFTMODEM B RICKS Netbricks is a leading developer and supplier of portable software compliant with pr otocol standards as published by the governing institutions around the world (ITU, ETSI, ANSI, IETF , 3GPP , ...). Netbricks supplies its source code to over 350 major telecommunications equipment developers, networking manufacturers a[...]

  • Página 57

    NexGenIP Embedded TCP/IP Suite NexGenIP is designed to be used “out-of- the-box” in your embedded products. NexGenIP supports TCP , UDP , IP , ICMP , IGMP , ARP , Ether net and Multicast. A BSD 4.4A socket interface (sync/async) is available. Additional features like SACK and Wireless profiled TCP ar e implemented. It is compatible with both V4[...]

  • Página 58

    R TJ C OMPUTING P TY . L TD . Simple R TJ – J AVA V IR TUAL M ACHINE The simple RT J is a clean room imple- mentation of the Java Virtual machine that has been specially optimized to run on devices with limited amount of memory and without the support of any RTOS. It has all the key features that ar e requir ed from any decent VM implementation i[...]

  • Página 59

    S EGGER M ICROCONTROLLER S YSTEME G MBH EM W IN G RAPHICS S OFTW ARE AND GUI emWin , probably the most ef ficient and comprehensive embedded GUI today , is written in ANSI “C”. It works on any 8-16- 32 bit Microcontr oller and supports any b/w , grey-scale or colour display . Drivers for all common LCD controllers ar e available. All types of g[...]

  • Página 60

    Chapter VII Consultants VII-01 C HAPTER VII - C ONSUL T A NTS 5C46 AT91 3Party BAT.xp 7/09/05 2:56 Page 60[...]

  • Página 61

    Consultants - A T91 ARM Thumb Company Company URL Contact Region / Name http:// Short Description RTJ Computing www.rtjcom.com T el: +61 403 947 343 AUSTRALIA / PTY Ltd peterg@rtjcom.com Java Peter Gasparik AL T Software www .altsoftware.com designssales@altsoftware.com CANADA / Inc. Hardware and Softwar e graphics, network designs Adeneo www .aden[...]

  • Página 62

    Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131, USA T el. : (408) 441-0311 Fax : (408) 487-2600 Regional Headquarters Europe Atmel Sarl Route des Arsenaux 41 Case Postale 80 CH-1705 Fribourg Switzerland T el. : (41) 26-426-5555 Fax : (41) 26-426-5500 Asia Room 1219 Chinachem Golden Plaza 77 Mody Road T simshatsui East Kowloon Hong Kong T[...]