I am now studying the development of embedded systems. Of course, the most basic thing is to learn a set of processor command sets, learn a rt-OS, and learn an embedded development environment.
I am mainly studying arm's command set. Without a doubt, arm is the most popular embedded processor architecture today. RT-OS I chose us/OS-II. There is no other reason. It is very simple.
On the uC/OS-II website, there is an example of porting UC to various processors. If I have no ability to transplant it now, use someone else's column. Borland's compiler is hard to find. It uses the hi-tech free C compiler. Tell you, you should not go directly to the website of H-tech to go to the one that runs under the complete DoSProgramBecause a dmake tool is missing in it. If this is the case, you cannot compile the program for a long time. At the same time, do not try to create a project to include all the files, which is a waste of time. Because it often occurs that your new project cannot be saved. If anyone knows the reason, please let me know. Thank you!
The best way is to find the v1.00 operating system and the hi-tech compressed package in the drop-down list of the uC/OS-II webpage, contains everything we need. Decompress the package and cut it to the C:/root directory to Form C:/software... then run the unique BAT file in C:/PACC/bin, and then we can compile our UC. Then you copy the new uC/OS-II file to C:/software/uCOS-II/source to complete the task. PS: Compile to run the maketest. BAT file in the corresponding transplanted folder.