Development of Cross-Toolchain and Linux Device Driver
An embedded system is a combination of hardware and software program. Embedded systems have a very wide range varying from a simple 8051 microcontroller device to high-speed processor devices, which are even capable of running operating systems. Depending on the hardware design and architecture, an embedded system may run a simple C program or even an operating system. The trending IOT (Internet of Things) and automation applications require high-performance systems which can also support high definition graphics. An embedded OS is a running approach for embedded computer systems. These running methods are designed to be small, efficient optimized, and strict in using resources, simply known as RTOS. The machine running an embedded working system could be very constrained in resources akin to RAM and ROM, and for that reason programs made for embedded hardware are very distinct in their performance. Because of reminiscence obstacles, embedded working programs are commonly written in meeting language, however for some excessive-finish hardware, some of them are additionally written in additional transportable languages, like C.
KeywordsRTOS IoT Cross-compiler Toolchain
- 1.Gupta, T., Verma, G.: Area and power optimization of VPB peripheral memory for ARM7TDMI based microcontrollers. In: International Conference on Cognitive Computing and Information Processing (CCIP-2015), JSSATEN, Noida, India, 3–4 Mar 2015 Google Scholar
- 2.Verma, G., Verma, V., Jhambhulkar, S., Verma, H.: Design of a lead-lag compensator for position loop control of a gimballed payload. Paper Presented at the International Conference on Signal Processing and Integrated Networks (SPIN-2015), Amity University, Noida, India, 19–20 Feb 2015Google Scholar
- 8.Corbett, J., Rubini, A., Kroah-Harrman, G.: Linux Device Drivers, 3rd edn., pp. 1–72. O’Reilly (2005)Google Scholar
- 9.Verma, G., et al.: Low power techniques for digital system design. Indian J. Sci. Technol. 8(17) (2015) (IPL063)Google Scholar
- 10.Sally, G.: Pro Linux Embedded Systems, pp. 107–140. Apress (2010)Google Scholar