CpuArm01b – Procesorová jednotka ARM9 180 MHz

CpuArm01b – Procesorová jednotka ARM9 180 MHz

  • napájecí napětí 7–30 VDC
  • procesor ATMEL ARM9 – 180MHz
  • SDRAM 32 MB
  • FLASH 4 MB
  • 4× RS232
  • CAN 1 Mbit, galvanicky izolovaný
  • LAN 10/100BASE–T
  • USB 2.0 Host
  • XBus pro připojování rozšiřujících desek
  • MicroSD slot
  • Watchdog s LED indikací
  • rozhraní JTAG
  • hodiny reálného času zálohované baterií
  • zálohovaná SRAM 512 kB
  • bootloader pro nahrávání software po RS232
  • podpora U-Boot/Linux
  • 2× konfigurovatelná LED
  • 2× konfigurovatelná propojka


Popis

CpuArm01b je procesorová jednotka, osazená procesorem Atmel ARM9 – 180 MHz a pamětí SDRAM 32 MB. Programové vybavení může být uloženo ve FLASH 4 MB nebo na kartě MicroSD.

Jednotka je dále vybavena zálohovanou pamětí SRAM 512 kB, zabezpečovacím obvodem Watchdog, galvanicky izolovanou sběrnicí CAN, čtyřmi linkami RS232 a sběrnicí XBus, umožňující připojování rozšiřujících desek.

Uživatelský program se do FLASH paměti procesorové jednotky nahrává po sériové lince RS232 pomocí vestavěného bootloaderu, případně může být uložen na MicroSD kartě (Linux).

Technické parametry

  • Napájení: 7–30 VDC
  • Spotřeba: 90 mA při 24 V, 140 mA při 12 V (bez připojených rozšiřujících desek)
  • Pracovní teplota: 0–70 °C
  • Procesor
    • Typ: ATMEL ARM9 180MHz
    • RAM: 16 kB
    • Cache: 16 kB datová, 16 kB instrukční, Write Buffer
  • DRAM
    • Typ: SDRAM 2×16bit
    • Kapacita: 32 MB
  • FLASH
    • Kapacita: 4 MB
  • MicroSD slot
    • Typ: Push/Push
    • Podporované karty: MicroSD, MicroSDHC
  • USB
    • Typ: USB2.0 Host
    • Rychlost: full speed, 12 Mb/sec
  • Ethernet
    • Typ: 10/100BASE–T
    • Rychlost: 10/100 Mbit
    • Duplex: half/full
    • Indikace: příjem/vysílání, 10/100 Mbit
  • XBus
    • Data: 8 bit
    • Adresa: 8 bit
    • Přerušení: 2
    • Napájení rozšiřujících desek: 5 VDC, max. 4 A
  • RTC
    • Datum: rok, měsíc, den, den v týdnu
    • Čas: hodiny, minuty, sekundy, desetiny a setiny
    • přestupné roky do r. 2100
    • automatické ukládání času vypnutí
    • SW kalibrace
  • Linka RS232
    • Počet: 4
    • Konektor: 3 piny
    • Signály: TxD, RxD, GND
    • Rychlost: programově nastavitelná až do 230400 bps
  • Sběrnice CAN
    • Konektor: 3 piny
    • Signály: CANH, CANL, GND
    • Rychlost: programově nastavitelná až do 1 Mbit
    • Galvanická izolace: ano
    • Indikace: vysílání/příjem

Programové vybavení

Do procesorové jednotky lze pomocí rozhraní JTAG nebo linky RS232 nahrát libovolnou uživatelskou aplikaci napsanou v C nebo C++. Pro vytvoření software lze použít běžně dostupné vývojové nástroje (GCC, IAR). K dispozici jsou knihovny v jazyce C pro obsluhu periferií procesorové desky.

Procesorová deska umožňuje spouštění softwarového vybavení U-Boot/Linux.

Dokumentace