您现在的位置是:首页 > Micro Digital Inc. > smx® Real Time Kernel for ColdFire

Micro Digital Inc.
 

smx® Real Time Kernel for ColdFire

 
订购信息
订单号 经销商 库存    
smxCF Digi-Key Corporation 无库存 定购 报价
 
smxCF is the version of smx designed for the Coldfire processor family. It has many features to facilitate Coldfire development, which are discussed below. smx ® is an industrial-strength, hard real time kernel for embedded systems.

Prices start at $7,500 and include, unless otherwise indicated: Development kit, project development license, royalty free incorporation license for one developed product with up to 50,000 units produced, source code and 90 days of support.

 

 Processors Supported

smxCF will run on any of the Coldfire processors. We have put particular emphasis on these processor/board combinations:

  • 548x: Freescale M5485EVB (5485, 5484, 5483, 5482, 5481, 5480)
  • 547x: Freescale M5475EVB (5475, 5474, 5473, 5472, 5471, 5470)
  • 5445x: Freescale M54455EVB (54455, 54454, 54453, 54452, 54451, 54450)
  • 5407: Freescale M5407C3
  • 532x/7x: Freescale M5329EVB (5329, 5328, 5327, 5373L, 5373, 5372L, 5372)
  • 5307: Freescale M5307C3
  • 528x: Freescale M5282EVB and Avnet ADS-MCF5282-EVL (5282, 5281, 5280)
  • 5275/5274: Freescale M5275EVB
  • 5272: Freescale M5272C3
  • 5271/5270: Freescale M5271EVB
  • 5251/5250/5253: Freescale M5251C3
  • 5249: Freescale M5249C3
  • 523x: Freescale M523xEVB (5235, 5234, 5233, 5232)
  • 5227x: Freescale M52277EVB (52277, 52274)
  • 5216/5214: Freescale M5282EVB
  • 5213/5212/5211: Freescale M5213EVB
  • 5208/5207: Freescale M5208EVB
  • 5206e: Freescale M5206EC3

Evaluation kits are available for all boards listed above at www.smxRTOS.com/eval

smx reduces development schedule and cost by offering proven code and pre-integration with popular processors and tools.The smxBSP package, which is included with smx, provides processor-specific support for smx and for the application software. smx is shipped with project files and documentation for specific tool suites. Clear manuals help users to understand how to use multitasking in their designs. The smx Protosystem allows a quick start, with good examples.

smx lowers product cost duet o its high performance and small size. High performance allows using less expensive processors. In some cases, it allows using a single processor instead of a dual-processor. In many cases, smx fits into on-chip RAM and flash. This eliminates the need for external memory chips and may allow using processors without processor buses,which reduces pin count and thus cost, even further.

smx helps to improve reliability because it offers proven code, extensive built-in diagnostics,and powerful kernel-aware debugging using smxAware. The smxAwareDLL works with several debuggers to provide kernel-aware debugging.It also offers Graphical Analysis Tools, which include, for example,timelines that show when each ISR, LSR, and task ran and what causedit to start and stop running. This kind of support permits delivering reliable embedded systems on tight schedules.

More easily maintained application code results from the better structure imposed by smx. Applications based upon smx are organized into tasks that behave predictably. This is more appropriate for modern embedded systems than is the customary super loop, which often results in spaghetti code. Embedded systems written with smx are easier to understand, debug, and maintain.The good task structure, provided by smx, helps when adding new product features to keep up with competition.

smx is affordable There are no royalties and the up-front cost is low. Full source codeand 90 days support are included.