0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CWX-OSK-D1K-DL

CWX-OSK-D1K-DL

  • 厂商:

    NXP(恩智浦)

  • 封装:

  • 描述:

    SOFTWARE DIST LICENSE

  • 数据手册
  • 价格&库存
CWX-OSK-D1K-DL 数据手册
Software Development Tools REAL TIME OPERATING SYSTEM Overview emphasis in the design of OSEKturbo OS was to Freescale OSEKturbo OS is the leading meet demanding performance requirements, while OSEK/VDX™ Real Time Operating System maintaining the outstanding reputation for stability (RTOS) implementation available on the market and quality (SEI CMM level 52) established in today in terms of quality and performance. more than five years of automotive ECU OSEKturbo fully conforms to the latest development. The result is that Freescale OSEK/VDX Operating System standard1. The OSEKturbo is one of most widely used RTOS is fully configurable and statically defined OSEK/VDX OS implementations on the market within the CodeWarrior™ IDE environment. Only today. Although the OSEK/VDX specification was those functions that are required are included created by the automotive industry, the providing the user with a truly scaleable RTOS. specification does not limit its use to automotive OSEKturbo OS is available for a wide range of 8-, 16- and 32-bit embedded microprocessors. The applications and it is increasingly being used in a wide range of embedded applications ranging Benefits By adopting Freescale OSEKturbo and CodeWarrior Development Studio, embedded developers can: > Reduce software integration time and the associated costs from industrial control to telecom products. > Re-use software modules among different application designs Freescale OSEK tool support Freescale’s 8- to 32-bit microcontrollers reducing Freescale offers a Builder tool for easy configuration the number of tools that need to be re-learned for of OSEKturbo applications. The Freescale OSEK new projects on different architectures. OSEK > Reduce maintenance costs through the use of a high-level language and common platform Builder is a graphical Windows™ based application System Generator (SysGen) is fully integrated in the that enables the developer to easily configure a build process and for the configuration of project runtime system. The tool allows the developer to settings. OSEK Builder can also be called as OSEK optimize the software to meet the specific configuration editor. CodeWarrior Development application needs. A complete system description is Studio supports full OSEK OS kernel awareness generated in OSEK Implementation Language (OIL) during debugging. CodeWarrior Development Studio format, allowing full portability of the application can also provide simulation support for development configuration. The developer may also choose to without hardware. generate OS libraries from Builder. > Ensure a high-quality, stable software environment for their applications > Ensure a highly efficient OS with extremely small memory footprint and outstanding performance > Ensure an optimized, highly integrated and broadly supported development tool chain In addition Freescale has established strong Freescale also offers an OSEK plug-in to allow partnerships with industry leaders providing OSEKturbo applications are written kernel-aware debugging in CodeWarrior deeper integration with a wide variety of partner in C language using the OSEK Development Studio, enabling the developers to use tools including Model Based Simulation, Code Application Programming Interface the CodeWarrior IDE for the whole application Generation, Schedulability Analysis, popular CAN- (API) enabling portability and re- development. It brings many advantages such as based communications software and tools, and use of software. simplified project setup through the use of support for many 3rd Party OSEK kernel aware stationaries and samples. CodeWarrior tools support debuggers (emulators) and compilers. 1 OSEK/VDX Consortium (Offene Systeme und deren Schnittstellen für die Elektronik im Kraftfahrzeug/Vehicle Distributed eXecutive) – for more information and for details on specification see: www.osek-vdx.org. 2 OSEKturbo Software development team has been assessed at Capability Maturity Model (CMM) level 5 by the Software Engineering Institute (SEI) - for more information see: www.sei.cmu.edu/sei-home.html. OSEK Real Time Operating System OSEKturbo Performance Information Context switch timings: • Measurements done with Timer capture (MPC555: TB, time base register; HCS12DP256: TCNT, timer count register) First instruction in called task executed • • Tasks activated consecutively, ISR that activates tasks as well 19 tasks, 3 ISRs, STANDARD status Ready to call first instruction in previous task ActivateTask is called Call Terminate Task TASK 2 TASK 1 CONTEXT SWITCH BETWEEN TASKS OSEKturbo Performance Information TERMINATE TASK TIME MPC555 40MHz; BCC1 HCS12DP256 8MHz; BCC1 Context switch between tasks (ActiveTask) 1.7µs 12.5µs Terminate task with return to background task 0.9µs 6.6µs Context switch from ISR (ActiveTask) 2.1µs 14.9µs Freescale OSEKturbo OS Products OSEKturbo releases exist for all OS (BCC1, ECC1, BCC2, ECC2) and COM (CCCA and Typical Memory Requirements: MPC555 HCS12DP256 2304 bytes 776 bytes OS data 108 bytes 60 bytes OS code 2196 bytes 716 bytes Total OS RAM 466 bytes 90 bytes Total OS ROM > OSEKturbo highly optimized for speed and memory on each target power modes, interrupt handler and Floating Point registers > ORTI (OSEK Runtime Interface) for kernel aware debugging > Full internal OSEK communication for inter process communication > Enhanced OSEK Builder for OIL configuration > Task management for activation and termination of tasks > Multiple scheduling policies > Interrupt management > Event control for task synchronization > Error handling > Freescale MPC5xx > Resource management based on OSEK priority ceiling protocol Benchmark configuration: > BCC1 with one task per priority > Freescale MPC5200 > Counter management > Pre-emptive Scheduling > Freescale DSP56800E > Efficient alarm management > No multiple activations > Freescale S12X > Optimal stack methods > 10 basic tasks + 1 initialization task > Stack monitoring > 10 alarms with task activations > Freescale MAC7100 > Fast links for accessing system data structures > 1 16-bit (1 ms) Technical Enhancements > Timescale feature that enables cyclic task activations based on efficient alarms > Automatic exclusion of unused system services > No messages, no resources CCCB) conformance classes. Supported Processors (check with your local Freescale sales office for latest list) > Freescale 68HC08 > Freescale 68HC(S)12 > Freescale MPC55xx > Specific hardware features such as memory bank switching and use of low > 1 ISR (in addition to system timer) > Standard status, debug level zero > No hooks Learn More: For more information about Freescale products, please visit www.freescale.com/codewarrior FREESCALE and the FREESCALE logo are trademarks of Freescale Semiconductor, Inc. CODEWARRIOR and the CODEWARRIOR logo are trademarks of Metrowerks Corp. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005. © Metrowerks Corp. 2005. Metrowerks is a Freescale company. ALL RIGHTS RESERVED. 950-00048 REV B
CWX-OSK-D1K-DL 价格&库存

很抱歉,暂时无法提供与“CWX-OSK-D1K-DL”相匹配的价格&库存,您可以联系我们找货

免费人工找货