-
NUTTX操作系统源码
Nuttx 是一个实时嵌入式操作系统(Embedded RTOS),它很小巧,在微控制器环境中使用。Nuttx完全可扩展,可从从小型(8位)至中型嵌入式(32位)系统。它的设计目的还在于完全符合POSIX标准,完全实时,并完全开放。
- 2022-01-24 10:11:19下载
- 积分:1
-
lunix下用c编写malloc函数
lunix下用c编写malloc函数-lunix c prepared using malloc function
- 2022-04-30 13:07:48下载
- 积分:1
-
OMAP730 USB 驱动源码
OMAP730 USB 驱动源码-OMAP730 USB driver source code
- 2022-03-29 04:57:49下载
- 积分:1
-
扩展的动态内存机制
任务综述
本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内...
扩展的动态内存机制
任务综述
本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内存池的管理机制处理内存块分配与释放的过程,而消息队列中保存的是每个预先申请内存块的地址。当用户需要分配一个内存块时,使用msgQReceive() 函数从消息队列中获取一个相应大小的内存块地址;当用户需要释放一个内存块时,则使用msgQSend()函数将内存块首地址发送回消息队列中。通过这种方法,减少了内存反复申请与释放产生外部碎片的可能,并能够有效利用预先分配的思想减少内部碎片。同时也通过消息队列的特性实现了方便的内存块申请与释放的管理操作。
同时,本系统作为扩展的动态内存管理机制,引入了定制的内存分配与释放功能,使用了互斥机制保证操作安全性和一系列告警机制。在保证内存分配与释放安全有序的基础上,还增加了管理监视机制。
其系统具体实现参照系统实现部分。-none
- 2022-10-26 02:25:03下载
- 积分:1
-
dos 1.0 其中包含quick basic源代码、内存管理himem emm386 发展历史
dos 1.0 其中包含quick basic源代码、内存管理himem emm386 发展历史-dos 1.0 which includes quick basic source code, memory management himem emm386 history
- 2023-02-04 17:40:08下载
- 积分:1
-
请阅读您的软件包,并用英文描述它至少40个字节。
Please read your package and describe it at least 40 bytes in English.
System will automatically delete the directory of debug and release, so please do not put files on these two directory.
- 2022-08-21 02:21:32下载
- 积分:1
-
rockos是一款嵌入式操作系统,已经被广泛的应用
rockos是一款嵌入式操作系统,已经被广泛的应用-rockos is an embedded operating system, has been widely applied
- 2023-07-26 22:40:03下载
- 积分:1
-
XE2 DelForEX v2.5.4
델파이 자체 포매터도 있지만
DelForEX 익숙한분을 위해서 올립니다。
- 2022-12-30 11:45:08下载
- 积分:1
-
The use of AVR to do the IIC main mode of procedure, for reference for everyone!
使用AVR做的IIC主模式下的程序,大家可以参考一下!-The use of AVR to do the IIC main mode of procedure, for reference for everyone!
- 2022-07-19 22:40:36下载
- 积分:1
-
文件属性的改变以及移动文件的c语言程序源代码
文件属性的改变以及移动文件的c语言程序源代码-Change file attributes, and mobile file c language source code
- 2022-08-23 20:39:15下载
- 积分:1