Go to file
nnhy 4b9161c1e6 RTM编译时,不要编译调试信息,甚至调试字符串都不要参与编译,测试通过,固件减小12.4% 2015-08-19 09:53:47 +00:00
App 增加闪烁端口应用类,无阻塞,便于无阻塞闪烁小灯和蜂鸣器,在门磁上测试通过 2015-08-18 11:04:25 +00:00
Drivers Parse太大,用不着的时候,不要参与编译 2015-08-19 09:03:33 +00:00
Message 消息基类,支持直接转为数据流或者字节数组 2015-08-17 03:56:11 +00:00
Modbus 数据流独立,网关程序测试通过 2015-06-16 14:51:37 +00:00
Net 尽量少用String::Format,它使用的vsnprintf会导致编译后固件多增加2k大小 2015-08-12 09:50:34 +00:00
Platform 尽可能多的编译类到静态库 2015-08-11 07:13:35 +00:00
Security 数据流增加直接返回对象的ReadArray和ReadString,借助RVO优化,我们得以简化很多代码 2015-08-15 08:41:36 +00:00
Test 2015-08-17 15:08:49 +00:00
TinyIP 原来的静态成员,可以改为静态方法,首次执行是构造对象 2015-08-12 10:29:05 +00:00
TinyIP2 W5500 提供硬件 UDP TCP 需要封装一下 尽量与TinyIP 一样的API 2015-07-08 12:41:24 +00:00
TinyNet RTM编译时,不要编译调试信息,甚至调试字符串都不要参与编译,测试通过,固件减小12.4% 2015-08-19 09:53:47 +00:00
TokenNet 登陆返回不加密 2015-08-17 08:43:43 +00:00
Tool 关闭6803警告 2015-08-19 08:13:21 +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-08-17 02:37:17 +00:00
Config.h 增加配置类和数据存储区,编译通过 2015-08-17 02:37:17 +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 兼容F1 2015-08-08 09:17:07 +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 转 UTF8 编码 2015-01-19 05:25:44 +00:00
RTC.h 转 UTF8 编码 2015-01-19 05:25:44 +00:00
SerialPort.cpp 增强字节数组,增加所有整数类型的读写,特别处理字节对齐问题。 2015-08-11 08:50:06 +00:00
SerialPort.h 使用宏定义来描述默认波特率 2015-08-08 09:25:53 +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-08-15 08:54:14 +00:00
Stream.h 数据流增加直接返回对象的ReadArray和ReadString,借助RVO优化,我们得以简化很多代码 2015-08-15 08:41:36 +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 RTM编译时,不要编译调试信息,甚至调试字符串都不要参与编译,测试通过,固件减小12.4% 2015-08-19 09:53:47 +00:00
Sys.h RTM编译时,不要编译调试信息,甚至调试字符串都不要参与编译,测试通过,固件减小12.4% 2015-08-19 09:53:47 +00:00
Task.cpp 事件型任务运行指定下一次执行时间,便于连续改变任务执行时间 2015-08-18 11:03:37 +00:00
Task.h 事件型任务运行指定下一次执行时间,便于连续改变任务执行时间 2015-08-18 11:03:37 +00:00
Thread.cpp 系统时钟虽然很重要,但是并非所有系统都需要用到系统时钟 2015-07-28 15:18:15 +00:00
Thread.h 线程池部分完成,编译通过。考虑到维持多个线程在池里面会大量占用栈内存,不划算。因此暂停线程池开发 2014-10-19 04:35:45 +00:00
Time.cpp Parse太大,用不着的时候,不要参与编译 2015-08-19 09:03:33 +00:00
Time.h Parse太大,用不着的时候,不要参与编译 2015-08-19 09:03:33 +00:00
Timer.cpp 频率超出允许的范围 2015-08-07 03:47:05 +00:00
Timer.h PWM连续调整脉冲宽度时,即使没有外部事件,也要触发中断 2015-07-27 03:23:59 +00:00
Type.cpp 修正字符串链接的一个错误 2015-08-15 04:14:27 +00:00
Type.h 不要自己拷贝给自己 2015-08-15 04:33:37 +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