The Design and Implementation of Multi-Path Data Acquisition and Filtering Algorithm Based on μC/OS-Ⅱ
|School||Inner Mongolia University|
|Course||Signal and Information Processing|
|Keywords||μC/OS- Ⅱ S3C44B0X IIR filter Data acquisition|
With the rapid development of computer technology , embedded systems have become an important part of the computer field . The performance of embedded devices , embedded applications now put forward higher requirements , 8 /16 bit microcontroller system performance obviously been unable to meet its requirements . ARM7TDMI is an efficient , low - power RISC processor , S3C44B0X is the kernel as the core of a chip , which integrates many peripherals , especially suitable for embedded products . This article is based on SAMSUNG 's S3C44B0X embedded chip , designed a μC/OS- Ⅱ operating system , data acquisition system . The main contents include the following aspects : ( 1 ) describes the situation and development trend of embedded system and collection system , and analysis of the application of the embedded data acquisition system . ( 2 ) study of embedded real-time operating system μC/OS- II , its core concept , and composition . The transplant conditions required μC/OS- Ⅱ on ARM processor , and after the cut after successfully ported to the ARM processor . (3) describes the ARM7 S3C44B0X architecture and its function . ( 4 ) analysis of the composition and functions of the multi- channel data acquisition system hardware modules . Analysis of multi-channel data acquisition system signal filtering algorithm for processing . Embedded system software based on the ARM S3C44B0X and μC/OS- Ⅱ cross compile and debug environment , the design of multi-tasking to achieve data acquisition , the completion of the data collection and IIR filters based on ARM and μC/OS- Ⅱ design .