| поискавой системы для электроныых деталей |
|
C166 датащи(PDF) 2 Page - Arm Limited (or its affiliates). |
|
|
|||||||||||||||||||||||||||||
C166 датащи(HTML) 2 Page - Arm Limited (or its affiliates). |
|
2 / 3 page ![]() Real-time operating systems for C166 devices Copyright © 2022 Arm Ltd. All rights reserved https://developer.arm.com/documentation/107724/latest 2 • Kernel routines are provided by a library that is automatically included by the linker. All you must do is specify the RTX166TNY directive. • Interrupts may be used to trigger tasks or to start standard C166 interrupt functions. • RTX166 Tiny supports all C166 Compiler memory models. ARTX-166 ARTX-166 is an advanced real-time kernel for the Infineon XC16x and C16x as well as the STMicroelectronics ST10 families of microcontrollers. It is designed to solve several problems in embedded programs: • Multitasking allows you to manage several jobs (tasks) on a single CPU. • Real-time control allows you to configure tasks so that operations execute within a defined period. You have control over task priorities, round-robin, preemptive context switching, and support for multiple instances of the same task function. • Flash file system allows you to create, save, read, and modify files stored on a flash memory device. • TCP/IP networking is a ground-up implementation specifically designed for embedded applications. It helps you to create TCP/IP solutions that connect to standard internet browsers. Features For a comprehensive list of features refer to the C166 RTOS Comparison Table. Here are the highlights: Kernel • Tasks are integrated into the C166 C Compiler language. The following example shows how tasks are declared: void display_task (void) __task { } • Kernel routines are provided by a library that is automatically included by the linker. All you must do is specify the AR166 linker directive or select Advanced RTX166 within the µVision IDE. • Interrupts may be used to trigger tasks or to start standard C166 interrupt functions. • Several methods of inter-task communication are provided including events, mailboxes, and semaphores. • ARTX-166 supports all C166 Compiler memory models except the Tiny Model. Flash File System • Stores data in binary, ASCII, or any other format. • Flash file system applications are written using standard C constructs. • You may specify numerous configuration parameters including maximum number of files, file I/O buffer size, and sector layout. • Code to write and erase flash blocks is easy to configure for each project. TCP/IP Networking • A TCP/IP Library supports internetworking on C16x, XC16x, and ST10 devices. • Protocols supported: ARP, UDP, TCP, HTTP, TFTP, SMTP, DHCP, Telnet. • Pre-configured for Crystal CS8900A and Asix Ax88796 Ethernet Controllers. Other Ethernet controllers may be used with user-configured initialization routines. • Several example projects are available. Documentation All C166 documentation (including RTX166 Tiny and ARTX-166) is available here: developer.arm.com/documentation/101638/latest/ |
|
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |