uCOS-II中文版电子书更新
μC/OS-II的应用程序和其他DOS应用程序是一样的。用户可以像在DOS下编译其他单线程的程序一样编译和链接用户程序。生成的.EXE程序可以在DOS下装载和运行,当然应用程序应该从main()函数开始。因为μC/OS-II是多任务,为每个任务开辟一个堆栈,所以单线程的DOS环境应该保存,在退出μC/OS-II程序时返回到DOS。调用PC_DOSSaveReturn()可以保存当前DOS环境,而调用PC_DOSReturn()可以返回到DOS。PC.C中使用ANSI C的setjmp(),longjmp()函数来分别保存和恢复DOS环境。Borland C/C++编译库提供这些函数,多数其它的编译程序也应有这类函数。
2.53MB
文件大小:
评论区