45
Software libraries
Abundant M16C middleware (software libraries)
List of M16C software libraries
Performance specification of M16C software libraries (when using the M16C/62)
The software libraries (middleware) normally provided for microprocessors are available for the M16C-family
microcontrollers which essentially are used for controller applications. These software libraries help to reduce
the software development time as well as the number of dedicated external ICs needed.
Field of application Function name M32C/80M16C/80M16C/62
JPEG
TCP/IP
httpd
FAT12,FAT16,FAT32
Image processing
Internet
File system
Specification
Compression and expansion of
still pictures
TCP/IP
http daemon protocol
DOS file system
: Under development: New products
*
:Need to RTOS when use TCP/IP
Library Specification Advantages
Compression time: approx. 0.5 s (XIN = 16 MHz, 5 V)
Sampling ratio Y:Cb:Cr = 4:2:2
For full-color QCIF (144 x 160 dots x RGB)
Expansion time: approx. 0.4 s (XIN = 16 MHz, 5 V)
For full-color QCIF (144 x 160 dots x RGB)
Compatible files can be manipulated in Windows 95/98
Kanji file names supported
Files on large-capacity HDD (exceeding 2 GB) can be
manipulated
Transfer speed: 1.5 Mbps (XIN = 16 MHz, 5 V) (target performance)
JPEG compression
JPEG expansion
FAT12, FAT16
FAT32
TCP/IP
ROM/RAM
Approx. 5 KB/ approx. 4 KB
Approx. 6 KB/ approx. 6 KB
Approx. 40 KB/ approx. 4 KB
Approx. 50 KB/ approx. 17 KB *(target performance)
*) User buffers included
*) Dictionary sizes included
Approx. 25 KB/ approx. 10 KB
Reduced development load
Reduced cost
Reduced development load
Reduced cost
Reduced development load
Reduced development load
Reduced development load
(Compression)
(Compression/expansion)
(FAT12, FAT16)
(Compression)
(Compression/expansion)
(Compression)
(Compression/expansion)
Accessory
Ethernet
Contoroller IC
HDD CD-ROM
CMOS Sensor
TCP/IP
protocol stack
HTTPD
FAT16
FAT32
File-system
JPEG
Encode/Decode
software
Middleware
(Software Library)
Driver
(Controlled Other Devices)
Hardware
M16C Family
Ethernet
ATA
ATAPI
Photographing
µITRON-OS(MR-30X)*
Application Program
Comentários a estes Manuais