搜索资源列表
c库部分源代码
- c库的部分源代码 用惯了操作系统提供的内存api,你是否了解系统的运行机制,这是提供动态内存分配最简单的实现代码 静态的代码库 可用各种c编译-c for the source code of the operating system are used to provide memory api, whether you know the operating mechanism, which is to provide the most dynamic memory allocation to
EmbeddedGUI_Demo
- 这是一个\"微型嵌入式 GUI\" 的演示程序,可展示 GUI 功能,也支持滑鼠与键盘,其 GUI 核心 可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主 窗口,DLGWINDOW对话框窗口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR 横向滚动条,VSCROLLBAR竖向滚动条,TEXTBOX单行文本编辑框,EDITBOX多行文本编辑框,
EmbeddedGUI_Application_Example
- 这是一个\"微型嵌入式 GUI\" 的应用开发例子 (含源代码),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗口,DLGWINDOW对话框窗 口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横向滚动条,VSCROLLBAR竖 向滚动条,TEXTBOX单行文本编辑框,EDITBOX多行文本编辑框,COMBOBOX
EmbeddedGUI-DJGPP+DJGPP_Compiler(With_DJGPP_Compil
- 这是一个支持\"微型嵌入式 GUI\" 的 DJGPP+DJGPP 编译器 (含DJGPP编译器),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗 口,DLGWINDOW对话框窗口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横 向滚动条,VSCROLLBAR竖向滚动条,TEXTBOX单行文本编辑框,EDITBO
EmbeddedGUI-SDK_For_DOS-16Bit(Chinese)
- 这是一个支持\"微型嵌入式 GUI\" 的 SDK For DOS-16Bit (简体中文版),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗 口,DLGWINDOW对话框窗口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横 向滚动条,VSCROLLBAR竖向滚动条,TEXTBOX单行文本编辑框,EDITBOX多
EmbeddedGUI-SDK_For_Windows(English)
- 这是一个支持\"微型嵌入式 GUI\" 的 SDK For Windows (English),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗口,DLGWINDOW对 话框窗口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横向滚动 条,VSCROLLBAR竖向滚动条,TEXTBOX单行文本编辑框,EDITBOX多
EmbeddedGUI-SDK_For_Windows(Chinese)
- 这是一个支持\"微型嵌入式 GUI\" 的 SDK For Windows (简体中文版),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗 口,DLGWINDOW对话框窗口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横 向滚动条,VSCROLLBAR竖向滚动条,TEXTBOX单行文本编辑框,EDITBOX多行文
EmbeddedGUI-SDK_For_Linux.tar
- 这是一个支持\"微型嵌入式 GUI\" 的 SDK For Linux 版,其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗口,DLGWINDOW对话框窗 口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横向滚动条,VSCROLLBAR竖 向滚动条,TEXTBOX单行文本编辑框,EDITBOX多行文本编辑框,COM
zlib-1.0.8
- 在DSPF2812下,对zlib1.0.8进行优化。采用静态分配内存的方式进行--压缩--。不同于zlib1.0.8源码中采用动态分配内存的方式。并且,针对DSPF2812的左移16操作的错误进行了处理。特别适合于嵌入式系统的解压应用,而不仅仅限于DSP。注意这里只是对压缩,不包括解压,进行了静态内存分配
cal
- 移植到嵌入式上的科学计算器,ucgui界面。c语言编写。克服了有的环境下对动态分配内存及数据类型转化支持不够的问题
DynAlloc
- 单片机动态内存分配代码,实现malloc.-Single-chip dynamic memory allocation code, realize malloc.
timeout-list-malloc
- 从uclibc的malloc和glib的glist、timeout提取出来的代码,用于嵌入式开发。分配一块内存用于动态内存,有定时功能,提供双向链表这种容器。用于没有操作系统和c标准库支持的环境。-Uclibc' s malloc and glib from the glist, timeout extracted the code for embedded development. A memory for dynamic memory allocation, there is timi
MCUSimilate_1.2
- 一个用于单片机内运行的微内核,有像ucOS样的基于优先级的任务调度。但是没有使用其实时抢夺,我是等待一个高任务级运行完了才等到其他的任务运行。当前任务不可抢夺。这样就不用考虑到任务切换带来的损耗了。还有我用了一个内存分配机制,可以动态分配和释放内存块。这些都是在VC6.0上的测试示例,但使用者可以用到任意一款单片机开发上面。所有代码都在VC6.0和XC2287M上测试过了。-One for the microcontroller to run the micro-kernel, there is
mem
- 标准C语言实现的动态内存分配,在VS2005下写成,但文件扩展名为.c 可以方便的移植到STM32、51等处理器中。内有动态内存分配的实现原理,仅共参考-Standard C language implementation of dynamic memory allocation, under written in VS2005, but the file extension. C can be easily ported to the STM32, 51 and other processor
malloc
- 各种malloc动态内存分配的实现方法,包括单链,双链,双向,双向循环,目录,伙伴-Various malloc implementations of dynamic memory allocation methods, including the single-stranded and double-stranded, two-way, two-way loop, directories, partners
memory
- VxWorks系统下内存分配。实现内存动态分配和释放,解决内存碎片问题。-VxWorks system memory allocation. Dynamic memory allocation and release to solve the problem of memory fragmentation.
memb
- 因单片机的ram非常有限,本人在实际的工作中发现在编写单片机程序时能使用动态内存分配将对程序结构和提高程序复杂度有很大的帮助,但是编写动态内存分配代码因ram有限又不适宜采用动态链表的方式来管理内存,采用固定分配块的方式又不能充分利用单片机的ram(有时候一个字节都很重要啊),为此想出这个在速度和ram使用效率折中的办法(因为在使用动态内存的地方往往速度要求不是很高)。 本代码是采用C语言编写,可以在任何可编译C语言的工具上编译。 如果你在使用中发现任何的bug,或者对单片机
ATKNCR
- (数字字母手写识别库)ATKNCR_M_Vx.x.lib和ATKNCR_N_Vx.x.lib的唯一区别是是否使用动态内存分配. 其中:M,代表需要用到malloc的版本,必须实现alientek_ncr_malloc和alientek_ncr_free两个函数 N,代表普通版本,不需要实现alientek_ncr_malloc和alientek_ncr_free两个函数 Vx.x,代表当前识别程序的版本. 功能:支持数字/小写字母/大写字母/混合四种识别模式.
MSP430-GSM
- 基于MSP430F5529以及SIM900A模块的智能家居应用之一,但远远不是智能家居的全部。本代码纯属原创,只有参考SIM900A的数据手册,但是底层函数均已被我封装好,建议使用的cpu有足够大的内存,因为我里面很大一部分在使用动态内存分配。主要底层函数包括设备识别,网络供应商识别,收发短信(中英文均可),打电话,接电话等等,每一条语句都在MSPF5529官方开发板上面调试通过。参考者务必注明源代码来源-MSP430F5529 and smart home applications SIM90
Stm32启动文件配置
- stm32启动文件可以说有 5 个作用:1,初始化堆栈SP 2,初始化中断向量表 3,配置系统时钟 4,—main 进入main()函数 5,初始化PC指针, 上电后就从 RESET Handler 开始执行。 简单说明:(详其他可参考 cortex_m3 内核) 堆:主要用于动态内存的分配,比如用 malloc() 栈:变量,函数调用。 weak 是 若定义 意思是说 自己可以在 C 中定义 。 B . 跳转到无限循环。