基于ARM7微控制器AT91X40开发板的定时器程序,在GDB下或Skyeye下仿真通过,程序结构清晰,希望对奋斗于各阶段的程序员有所启发。
标签: ARM7 91X X40 91
上传时间: 2016-02-28
上传用户:yangbo69
uCOSII只提供了操作系统内核,用户要自己添加文件处理、人机界面、网络接口等重要部分。其中Shell(人机界面)提供了人与机器交互的界面,是机器服务于人的体现,是系统必不可少的重要组成部分。现代的很多OS如UNIX、DOS、VxWorks都提供了友好的命令行界面。Windows更是提供了GUI。大部分人认识OS都是从这里开始的。 由于Skyeye下的仿真串口USART已经实现了中断方式的接收(实际是从键盘接收输入),而且串口输出(实际上是输出到终端屏幕)也已经实现,所以实现一个类似DOS或Bash的简化版Shell并不困难。其本质思想就是:Shell作为一个uC/OSII下的任务,接收用户输入的字符,存储到缓冲区,并回显在屏幕上,以回车键为用户输入的结束信号,随后解析用户输入的命令名称、参数,调用相应的命令函数。一直到这个命令函数运行返回,才继续Shell的人机交互界面。Shell作为一个任务工作于内核之外,占用一个任务号。
标签: uCOSII 操作系统 内核
上传时间: 2014-01-22
上传用户:xc216
VIP专区-嵌入式/单片机编程源码精选合集系列(25)资源包含以下内容:1. 嵌入式GSM短信息接口的软硬件设计.2. 数字PID及其算法.3. cpress鼠标固件源码.4. 修改MAC的软件.5. MM36SB020串行FLASH的简单例子.6. WINCE - CEPC.7. HOW TO Communicate with PDA by IrDA..8. 时间显示例子 1.9. 用于lpc2104的显示例子2.10. 可以在LPC2104上使用的显示的例子.11. lwIP-Softools-11Jul2002-alpha.12. 语音自动应答系统源代码.13. Wince 中ADO3.0的使用方法.14. pic单片板usb编程模板.15. CCDC01采集器测试仪软件:拼音输入法码表.16. 用PIC16C54控制的电话扩音器.17. 用2051播放音乐.18. CH451键盘显示芯片的控制程序.19. 44b0上开发的油蛇吃豆的游戏.20. 44b0上usb的驱动程序.21. 44b0上usb应用程序实例.22. 2407实验程序在CCS环境下运行.23. TI的TMS320LF2407源代码!.24. msp430开发的驻波表测试仪 数字显示的,国内没有的哦.25. 集成电路数据手册.26. 256色TFT.27. 8色TFT驱动程序.28. 2051模拟PS2键盘和PC机通讯程序 6M下.29. DS1620 - 12F675温度lcd显示.30. 介绍嵌入式系统的一些基础知识。.31. 对开放源码的嵌入式仿真环境Skyeye的综述。.32. 匣发光二术管的显示程序.33. 通过7路AD转换.34. 基本的时钟中断程序.35. 语音即录即放程序.36. 时钟的率调整程序.37. Protel DXP 常用库元件.38. 乒乓球游戏机设计.39. sdt文件移植为ads文件配置的改变.40. 44b0中断的处理.
标签: 2.0 机械设计 软件
上传时间: 2013-07-15
上传用户:eeworm