期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
Analysis and Programming of Kernel for Embedded Systems
1
作者 Kyumann Im woonchul ham 《Journal of Software Engineering and Applications》 2014年第1期14-26,共13页
In this study, we present a miniOS kernel implemented via analysis of the context switching, the scheduler, and the memory management of the original OS kernel for an embedded system based on ARM core. Since this is a... In this study, we present a miniOS kernel implemented via analysis of the context switching, the scheduler, and the memory management of the original OS kernel for an embedded system based on ARM core. Since this is a large subject, we have limited our scope to them only that made up an embedded operating system. The implemented miniOS kernel is composed only by them, to the exclusion of all other functions of the original kernel. Our goal is to modify the OS kernel depending on the product function. The implementation method of the miniOS kernel can be applicable to any OS being mounted based on the ARM core. Modifying the kernel depending on the product function can improve the OS booting speed as well as save the system memory. The functions of the scheduler, the context switching, and the memory management are described with the source in each section. The miniOS kernel was implemented in the Assembly and C language and was verified through the build and the test. The results are shown in the Section 5. 展开更多
关键词 Context Switching SCHEDULER KERNEL OS TIMER Embedded System
暂未订购
Embedded software and hardware implementation system for a human machine interface based on ISOAgLib 被引量:4
2
作者 Enkhbaatar TUMENJARGAL Luubaatar BADARCH +1 位作者 Hyeokjae KWON woonchul ham 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2013年第3期155-166,共12页
Modern agricultural machinery demands adoption of embedded electronic and remote sensing technology for precision agriculture.One of the electronic devices commonly used is the virtual terminal(VT) for tractors.A VT&#... Modern agricultural machinery demands adoption of embedded electronic and remote sensing technology for precision agriculture.One of the electronic devices commonly used is the virtual terminal(VT) for tractors.A VT's functions and terminology are described in the ISO 11783 standard.This paper presents a control system design and implementation for a VT and some other electronic control units(ECUs) for agricultural vehicles based on that standard.Hardware and software development for the VT is implemented using the ISOAgLib open library,in the advanced embedded system.The main part of the system is an embedded board based on a Samsung S3C6410 ARM11 core microprocessor with a controller area network(CAN) module.Its working environment is Windows Embedded CE 6.0(WinCE6.0).The ISOAgLib library provides abundant open sources consistent implementation of ISO 11783.It is written in C++ programming language using object-oriented technology.In this paper,we describe an ISO 11783-based tractor control system with a CAN and its implementation in the embedded system.This paper also explains the operation of a CAN-bus device driver in WinCE6.0 and some modifications of ISOAgLib for our target system.The target system consists of the VT,an ECU for the global positioning system(GPS),and an ECU for lighting for an agricultural tractor.The ECU for GPS and the ECU of a light controller are implemented using STM32F107F ARM Cortex M3-based development boards. 展开更多
关键词 Controller area network(CAN)-bus Virtual terminal(VT) Embedded system ISO 11783
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部