| The paper expounds research background, design ideas andimplement method of software and hardware of an embedded systemexperimental platform based on Freescale HCS08.Firstly, the paper introduces the research background of the projectand the work which will be accomplished. With the rapid development ofembedded technology, embedded system has been widely used in allaspects of human's life. Because of talent demand of society, lots ofcolleges have set up embedded application technology courses. Thiscourse is highly integrated and it requires that student has higher superiorprogramming ability and hardware knowledge. Freescale's new HCS08series MCU have been accepted by industry all over the world for theirpowerful computing, lower energy consumption and price. There isnecessary to develop and design product with HCS08 series MCU underthe suitable experimental platform.For the current situation, the paper designed an embedded systemexperimental platform for teaching.In the hardware design of the platform, the paper programs the wholecircuit board that consists of MCU module, power module, clock module,communications interface module, I/O module, debugging interfacemodule and expanding interface module. It dissertates in detail thehardware design and the implement of the circuit board. Moreover, itcompletes the hardware debugging.In the software design of the platform, the paper introduces how touse the cross-compiler which includes code editor, compiler, programmerand debugger. It also introduces how to achieve the Bootloader whichincludes program monitor, files transfer, and flash burning. The paper introduces the features and kernel structure ofμC/OS_Ⅱ,and analyses the method of portingμC/OS_Ⅱ. PortingμC/OS_Ⅱto theexperimental platform is expounded in particular: To change the codesrelated to the platform architectures in order to make the operating systemboot smoothly.In the end, the paper gives some experiences during the developmentand recommends the advanced view of the research. |