摘要: 本人设计的中间件中包含了多个CPU外设的抽象定义,使应用层使用硬件相关的功能时可以实现硬件无关,这可以使得代码具有高度可移植性,因为应用层代码根本就不需要做任何移植请看应用层使用单片机串口的示例: 1 #include "samsis_api.h" // 包含api.h就可以使用seria... 阅读全文
posted @ 2015-07-28 14:25 Sam的博客 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 这是一个使用C++封装的TCP/IP协议栈(仅传输层),属于本人所设计的中间件的一员,具有硬件无关,应用无关特性,使用非常方便,一看代码便知: 1 #include "net.h" // 包含这个net.h就可以使用所有TCP/IP中间件的以下4个功能 2 3 TcpC... 阅读全文
posted @ 2015-07-28 14:19 Sam的博客 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 原创文章,转载请注明出处! 现世面上流传着很多嵌入式操作系统,都已经非常优秀,但本人(Sam的博客-博客园)还是自己编写了一个RTOS,不敢说优秀,但绝对是使用起来最简单的.先看一个工程截图与一段main.cpp代码 1 #include "os.h" // ... 阅读全文
posted @ 2015-07-28 10:35 Sam的博客 阅读(3147) 评论(0) 推荐(1) 编辑