-
五子棋
所谓操作系统的移植,是指使一个实时操作系统能够在某个特定的微处理器平台上运行。
mCOS-II的主要代码都是由标准的C语言写成的,移植方便。但仍需要用汇编语言写一些与处理器相关的代码,这是因为µC/OS-Ⅱ在读写处理器寄存器时只能通过汇编语言来实现。
移植的主要工作是修改部分与处理器硬件相关的代码。
处理器需要满足的条件
处理器的C编译器能产生可重入代码。
在程序中可以打开或者关闭中断。
处理器支持中断,并且能产生定时中断(通常在10-100Hz之间)。
处理器支持能够容纳一定量数据的硬件堆栈(可能达几KB)
处理器有将堆栈指针和其他CPU寄存器存储和读出到堆栈(或者内存)的指令
了解处理器的特点
- 2022-07-02 00:54:15下载
- 积分:1
-
Matlab-and-C-mixed-programming
Matlab转换为dll库再与C混合编程(Matlab and C mixed programming)
- 2014-09-11 21:54:54下载
- 积分:1
-
C
C语言课程设计的专用书籍 C高级使用编程,非常详尽的图形界面编程 (C language curriculum design of special books)
- 2013-10-15 15:19:12下载
- 积分:1
-
QQ
说明: 这是一个模拟QQ聊天软件,功能有:群聊,私聊,公开出来,大家学习学习(this is a system like the QQ that you can chat with your friend only or public.)
- 2009-08-20 20:27:01下载
- 积分:1
-
28335看门狗程序
TMS320F28335看门狗程序,防止DSP运行过程中程序跑飞(TMS320F28335 Watchdog Program to Prevent the Program from Running in the Process of DSP)
- 2020-06-17 20:00:02下载
- 积分:1
-
Qt-register-sqlite
Qt设计注册登录界面+数据库操作,在fedora23操作环境下完成设计(Qt register sqlite )
- 2016-09-22 15:03:50下载
- 积分:1
-
TPWM2
基于c8051f360,用PCA产生pwm方波(Based c8051f360, pwm square wave generated with PCA)
- 2010-07-22 10:18:26下载
- 积分:1
-
APM123D23传感器驱动,供大家参考。
这是代理给的驱动,通过IIC控制传感器,这资料是在是少,现上传给大家参考,少走一些弯路。
- 2023-07-25 07:30:03下载
- 积分:1
-
Ns2 超时 Mac (麦迪) 协议投用
执行 T MAC 协议在 ns2 跟你可以在 ns 2 T MAC 协议执行此代码。关于这段代码的详细信息,您可以阅读自述文件。在 T mac 协议减少能源消耗在 mac 层采用占空比实现传感器节点以便他们可以设置睡眠和活动的时间。
- 2022-10-14 15:00:03下载
- 积分:1
-
Enrf24-master
说明: energia的一个无线模块库,新手上路,各位大佬多帮衬。(A wireless module library of Energia)
- 2020-06-23 06:40:01下载
- 积分:1