App
|
|
2015-08-21 14:16:27 +00:00 |
Drivers
|
W5500::UDP 拆包测试通过 比之前版本稳定
|
2015-09-04 00:42:48 +00:00 |
Message
|
消息增加克隆方法,常量实现
|
2015-09-04 08:51:41 +00:00 |
Modbus
|
数据流独立,网关程序测试通过
|
2015-06-16 14:51:37 +00:00 |
Net
|
整理传输口,不再支持数据流的读写,因为不好控制const
|
2015-09-02 04:25:52 +00:00 |
Platform
|
增加TINY编译模式,尝试最精简的OS
|
2015-08-19 19:02:19 +00:00 |
Security
|
数据流增加直接返回对象的ReadArray和ReadString,借助RVO优化,我们得以简化很多代码
|
2015-08-15 08:41:36 +00:00 |
Test
|
|
2015-08-17 15:08:49 +00:00 |
TinyIP
|
整理传输口,不再支持数据流的读写,因为不好控制const
|
2015-09-02 04:25:52 +00:00 |
TinyIP2
|
W5500 提供硬件 UDP TCP 需要封装一下 尽量与TinyIP 一样的API
|
2015-07-08 12:41:24 +00:00 |
TinyNet
|
以网关地址为基准,进行递增分配
|
2015-09-04 09:59:36 +00:00 |
TokenNet
|
以网关地址为基准,进行递增分配
|
2015-09-04 09:59:36 +00:00 |
Tool
|
语音播报完成情况
|
2015-08-27 01:33:26 +00:00 |
ADC.cpp
|
兼容STM32F4
|
2015-08-13 09:35:11 +00:00 |
ADC.h
|
|
2015-08-13 09:24:26 +00:00 |
CAN.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
CAN.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Config.cpp
|
以网关地址为基准,进行递增分配
|
2015-09-04 09:59:36 +00:00 |
Config.h
|
以网关地址为基准,进行递增分配
|
2015-09-04 09:59:36 +00:00 |
DMA.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
DMA.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Debug.cpp
|
RTM编译时,不要编译调试信息,甚至调试字符串都不要参与编译,测试通过,固件减小12.4%
|
2015-08-19 09:53:47 +00:00 |
Delegate.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Flash.cpp
|
RTM编译时,不要编译调试信息,甚至调试字符串都不要参与编译,测试通过,固件减小12.4%
|
2015-08-19 09:53:47 +00:00 |
Flash.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
I2C.cpp
|
尽可能多的编译类到静态库
|
2015-08-11 07:13:35 +00:00 |
I2C.h
|
|
2015-08-08 07:06:51 +00:00 |
Interrupt.cpp
|
主要三大对象的析构函数用不着
|
2015-08-19 02:49:55 +00:00 |
Interrupt.h
|
主要三大对象的析构函数用不着
|
2015-08-19 02:49:55 +00:00 |
List.h
|
编码完成学习模式、节点注册入网、节点上线、节点离线、设备信息管理,编译通过,未测试
|
2015-06-30 07:08:52 +00:00 |
Memory.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Memory.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Port.cpp
|
最小化SmartOS固件,点灯程序1.7k
|
2015-08-22 07:19:40 +00:00 |
Port.h
|
为了可控制端口打开和关闭,Set的时候仅设置引脚,不打开配置,所以各个地方需要显式调用Config以打开引脚,未经测试,可能影响所有驱动的使用
|
2015-08-07 03:19:05 +00:00 |
Queue.cpp
|
按照115200波特率计算,传输7200字节每秒,每个毫秒7个字节,大概150微秒差不多可以接收一个新字节
|
2015-08-06 06:39:36 +00:00 |
Queue.h
|
按照115200波特率计算,传输7200字节每秒,每个毫秒7个字节,大概150微秒差不多可以接收一个新字节
|
2015-08-06 06:39:36 +00:00 |
RTC.cpp
|
从Time中拆分RTC,不使用RTC的项目减小2k固件大小,编译通过,未测试
|
2015-08-22 09:37:55 +00:00 |
RTC.h
|
从Time中拆分RTC,不使用RTC的项目减小2k固件大小,编译通过,未测试
|
2015-08-22 09:37:55 +00:00 |
SerialPort.cpp
|
根据波特率计算延迟等下一字节时间长度
|
2015-08-24 09:36:06 +00:00 |
SerialPort.h
|
根据波特率计算延迟等下一字节时间长度
|
2015-08-24 09:36:06 +00:00 |
Spi.cpp
|
增加Array::CopyTo,允许数据把内容拷贝给指针。
|
2015-08-10 10:33:19 +00:00 |
Spi.h
|
增加Array::CopyTo,允许数据把内容拷贝给指针。
|
2015-08-10 10:33:19 +00:00 |
Stream.cpp
|
增加数据流是否可写的开关,编译通过,未测试
|
2015-09-02 04:53:29 +00:00 |
Stream.h
|
增加数据流是否可写的开关,编译通过,未测试
|
2015-09-02 04:53:29 +00:00 |
String.cpp
|
|
2015-06-26 13:53:56 +00:00 |
String.h
|
移植MFC的CString,难以编译通过,大量宽字符函数不存在。保留代码作为参考,不使用
|
2015-06-26 12:57:26 +00:00 |
Sys.cpp
|
最小化SmartOS固件,点灯程序1.7k
|
2015-08-22 07:19:40 +00:00 |
Sys.h
|
Sys增加设定任务周期的方法
|
2015-08-22 06:37:53 +00:00 |
Task.cpp
|
调整写法,消灭任务调度的全局变量,编译通过,未测试
|
2015-08-22 06:26:46 +00:00 |
Task.h
|
调整写法,消灭任务调度的全局变量,编译通过,未测试
|
2015-08-22 06:26:46 +00:00 |
Thread.cpp
|
调整写法,消灭任务调度的全局变量,编译通过,未测试
|
2015-08-22 06:26:46 +00:00 |
Thread.h
|
线程池部分完成,编译通过。考虑到维持多个线程在池里面会大量占用栈内存,不划算。因此暂停线程池开发
|
2014-10-19 04:35:45 +00:00 |
Time.cpp
|
从Time中拆分RTC,不使用RTC的项目减小2k固件大小,编译通过,未测试
|
2015-08-22 09:37:55 +00:00 |
Time.h
|
从Time中拆分RTC,不使用RTC的项目减小2k固件大小,编译通过,未测试
|
2015-08-22 09:37:55 +00:00 |
Timer.cpp
|
干掉一个函数,节省0.15k
|
2015-08-22 03:49:51 +00:00 |
Timer.h
|
PWM连续调整脉冲宽度时,即使没有外部事件,也要触发中断
|
2015-07-27 03:23:59 +00:00 |
Type.cpp
|
网络库独立出来,编译通过
|
2015-08-27 01:34:21 +00:00 |
Type.h
|
网络库独立出来,编译通过
|
2015-08-27 01:34:21 +00:00 |
WatchDog.cpp
|
适配新的API
|
2015-08-05 05:42:47 +00:00 |
WatchDog.h
|
并且任务的平均耗时要足够调度,才安排执行,避免上层是Sleep时超出预期时间
|
2015-07-20 00:33:54 +00:00 |
编译助手.cs
|
让旧版本脚本能够自动更新
|
2015-07-24 18:18:48 +00:00 |