ARM
肖恩•布莱恩特
这个作者很懒,什么都没留下…
展开
-
Windows环境下ARM集成开发环境的搭建与使用
Windows环境下可以使用Eclipse IDE for C/C++ Developers来搭建ARM开发环境安装步骤如下:1. 安装Java SE网址:http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html下载这个文件:jre-7u3-windows-i586原创 2014-06-12 20:39:37 · 8914 阅读 · 2 评论 -
又一个简单而强大的单片机内存管理器-不带内存碎片整理
与之前的单片机内存管理实现思路不同前者为将内存区域划分为固定大小的块,通过每个块的状态来分配内存,获取到的是连续的内存块,则相应的,内存也是连续的。此次新的内存管理是将整个待分配的内存块看作一个空闲内存描述结构加内存区域,申请一块内存是将空闲且大小合适的内存一分为二或整块获取来实现,释放内存是将当前内存与前后空闲内存合并完成的,有双向链表的意思。memory.h原创 2015-08-25 21:45:50 · 2508 阅读 · 0 评论 -
单线程轮训裸机OS程序
近日在学习STM32单片机操作系统之余,写了如下单线程轮训裸机OS程序,分享出来与大家共同进步,如有错误或不足之处,敬请谅解,尊听指导。此单线程轮训裸机OS具有一下特点:1.以系统滴答时钟为驱动持续工作;2.任务具有关闭、睡眠、执行、延时、等待共五种状态;3.任务ID及任务数需在系统运行前就确定;4.任务执行过程中可根据需要随时对任务进行关闭,打开,睡眠及唤醒操作;原创 2016-01-22 22:04:04 · 891 阅读 · 0 评论