19. Software ?
?
μ EZ? ? takes ? its ? name ? from ? the ? Muses ? of ? Greek ? mythology. ? A ? Muse ? was ? a ? goddess ? who ? inspired ? the ? creation ? process ?
for ? the ? arts ? and ? sciences. ? Like ? its ? ancient ? Greek ? namesake, ? the ? μ EZ? ? platform ? inspires ? rapid ? development ? by ?
supplying ? customers ? with ? an ? extensive ? library ? of ? open ? source ? software, ? drivers, ? and ? processor ? support ?‐? all ? under ? a ?
common ? framework. ? μ EZ? ? development ? works ? on ? the ? premise ? of ? ”design ? once, ? reuse ? many ? times”. ? This ? provides ?
an ? open ? source ? standard ? for ? embedded ? developers ? to ? build ? upon ? and ? support. ? μ EZ? ? allows ? companies ? to ? focus ? on ?
innovation ? and ? on ? their ? own ? value ‐ added ? applications ? while ? minimizing ? development ? time ? and ? maximizing ?
software ? reuse. ?
?
The ? diagram ? below ? shows ? a ? typical ? embedded ? application ? stack. ? μ EZ? ? has ? three ? primary ? categories ? of ? components ?
that ? help ? simplify ? embedded ? application ? development: ?
?
1. Operating System Abstraction Layer ( μ EZ? OSAL)
2. Sub-system drivers ( μ EZ? TCP/IP, μ EZ? USB, μ EZ? Driver)
3. Hardware Abstraction Layer ( μ EZ? HAL)
?
?
?
?
The ? selection ? of ? an ? RTOS ? can ? be ? one ? of ? the ? most ? daunting ? aspects ? of ? an ? embedded ? system ? development. ? With ?
μ EZ? ? the ? primary ? features ? of ? common ? multi ‐ tasking ? operating ? systems ? are ? abstracted, ? thus ? easing ? the ? transition ? to ?
an ? open ? source ? or ? low ‐ cost ? RTOS. ? The ? μ EZ? ? OSAL ? provides ? applications ? access ? to ? the ? following ? features ? in ? an ? OS ‐
independent ? fashion: ?
?
?
?
?
Pre ‐ emptive ? multitasking ?
Stack ? overflow ? detection ?
Unlimited ? number ? of ? tasks ?
?
?
Queues ?
Semaphores ? (binary, ? counting, ? mutex) ?
?
21 ?
?
相关PDF资料
DK12S16 SHIELD DRIP KIT 12"
DK16S16 SHIELD DRIP KIT 16"
DK1A1B-12V RELAY GEN PURPOSE DPST 8A 12V
DK20S16 SHIELD DRIP KIT 20"
DK24S16 SHIELD DRIP KIT 24"
DK30S16 SHIELD DRIP KIT 30"
DK36S16 SHIELD DRIP KIT 36"
DK86065-2 KIT EVAL 16BIT DAC FOR MB86065
相关代理商/技术参数
DK-57VTS-LPC3250 功能描述:开发板和工具包 - ARM 5.7" VGA Touch LCD Kit for LPC3250 RoHS:否 制造商:Arduino 产品:Development Boards 工具用于评估:ATSAM3X8EA-AU 核心:ARM Cortex M3 接口类型:DAC, ICSP, JTAG, UART, USB 工作电源电压:3.3 V
DK58110CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control
DK58120CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control
DK58210CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control
DK58220CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control
DK58310CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control
DK58320CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control
DK58410CP 制造商:未知厂家 制造商全称:未知厂家 功能描述:Electrical Specification for Pulse and Direction Motion Control