Download Epson CMOS 32-Bit Single Chip Microcomputer S1C33L03 Specifications
Transcript
PF1003-05 S1C33 Family S5U1C330R1S Middleware Realtime OS middleware ● Realtime OS for S1C33 Family ● Suport µITRON 3.0 ● Optimize for S1C33 Family ■ DESCRIPTION • The S5U1C330R1S is a realtime operating system for the S1C33 Family of single-chip microcomputers. Complies with µITRON3.0 specifications. • Compact and high-speed kernel optimized for use in the S1C33 Family. • The S5U1C330R1S is released with a CD-ROM including all source code, library and sample programs. So you can customize the S5U1C330R1S for your system. • Multiple tasks can share a common stack area (when not processed in parallel). You can minimize the amount of RAM used in your system by your application. • Using S5U1C330R1S in your design enables you to quickly and efficiently develop embedded applications for printers, PDAs, FA products and various types of control equipment. ■ FEATURES ● System Diagram Application program Task 1 Task 2 Task 3 Task 4 Task 5 ••• Task n S5U1C330R1S kernel Synchronization Task Task-dependent System and management synchronization management communication functions functions functions functions Time Interrupt Memory pool management management management functions functions functions S1C33 Family microcomputer (Hardware) ● Memory Requirements and Speed Kernel size∗1: ROM: 9.8K bytes RAM: 2.4K bytes Dispatch time∗2: 13.6 µs (CPU: 40MHz, Bus: 20MHz) ∗1 Number of tasks = 8, number of priority levels = 8, number of event flags = 8, number of semaphore = 8, number of mailboxes = 8, number of message buffers = 8, number of variable-size memory pools = 8, number of fixed-size memory pools = 8, number of cyclic handlers = 8 and number of alarm handlers = 8 ∗2 Tasks of the same priority were switched over by a rot_rdq system call. These are standard values for a guide and will vary according to the user's system environment and the make condition. The net value should be evaluated on the actual system. 57