App
|
程序稳定以后,减少调试日志输出
|
2015-10-08 11:01:58 +00:00 |
Drivers
|
没有收到数据时,需要给缓冲区置零,否则系统逻辑会混乱
|
2015-10-08 03:03:05 +00:00 |
Message
|
程序稳定以后,减少调试日志输出
|
2015-10-08 11:01:58 +00:00 |
Modbus
|
数据流独立,网关程序测试通过
|
2015-06-16 14:51:37 +00:00 |
Net
|
修正时间轮错误,简单测试通过,未深入测试
|
2015-10-07 12:41:09 +00:00 |
Platform
|
修正分频系数少了1的错误
|
2015-10-08 10:24:00 +00:00 |
Security
|
令牌指令长度大于25字节不转为微网
|
2015-09-21 09:14:26 +00:00 |
Test
|
Flash驱动升级整理后,测试通过
|
2015-10-06 10:39:50 +00:00 |
TinyIP
|
随时修改IP地址,否则DHCP之后得不到新的地址
|
2015-10-07 12:52:01 +00:00 |
TinyNet
|
接收模式。0只收自己,1接收自己和广播,2接收所有。
|
2015-10-08 12:03:32 +00:00 |
TokenNet
|
|
2015-10-08 05:58:46 +00:00 |
Tool
|
增加I2C编译
|
2015-09-30 08:50:46 +00:00 |
ADC.cpp
|
ADC直接初始化模拟输入口对象,减少内存分配
|
2015-10-06 07:47:30 +00:00 |
ADC.h
|
ADC直接初始化模拟输入口对象,减少内存分配
|
2015-10-06 07:47:30 +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-08 02:47:39 +00:00 |
Config.h
|
|
2015-09-08 02:47:39 +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
|
Flash驱动升级整理后,测试通过
|
2015-10-06 10:39:50 +00:00 |
Delegate.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Flash.cpp
|
Flash驱动升级整理后,测试通过
|
2015-10-06 10:39:50 +00:00 |
Flash.h
|
Flash驱动升级整理后,测试通过
|
2015-10-06 10:39:50 +00:00 |
I2C.cpp
|
I2C驱动独立延迟函数,SHT30合并一个Read函数同时读取温湿度。
|
2015-10-04 08:18:10 +00:00 |
I2C.h
|
2015-10-03
|
2015-10-06 10:56:54 +00:00 |
Interrupt.cpp
|
滴答时钟可能没有中断函数
|
2015-10-05 09:25:33 +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
|
|
2015-09-09 04:14:13 +00:00 |
Port.cpp
|
修正模式错误
|
2015-10-08 10:59:04 +00:00 |
Port.h
|
ADC直接初始化模拟输入口对象,减少内存分配
|
2015-10-06 07:47:30 +00:00 |
Queue.cpp
|
中断发送过于频繁,采用循环阻塞发送。后面考虑独立发送任务
|
2015-09-30 03:06:19 +00:00 |
Queue.h
|
缩小关中断时间,避免串口接收丢失数据
|
2015-09-28 08:10:56 +00:00 |
RTC.cpp
|
修正各应用中用到的本地时间
|
2015-10-08 02:52:17 +00:00 |
RTC.h
|
从Time中拆分RTC,不使用RTC的项目减小2k固件大小,编译通过,未测试
|
2015-08-22 09:37:55 +00:00 |
SerialPort.cpp
|
|
2015-10-08 10:59:26 +00:00 |
SerialPort.h
|
优化串口接收中断处理的性能
|
2015-10-05 14:56:31 +00:00 |
Spi.cpp
|
输入输出端口Port.Config拆分为Open/Close,更贴近实际使用意义
|
2015-09-05 03:40:38 +00:00 |
Spi.h
|
增加Array::CopyTo,允许数据把内容拷贝给指针。
|
2015-08-10 10:33:19 +00:00 |
Stream.cpp
|
修正串口接收数据部分丢失的问题,可能是队列存在多线程冲突
|
2015-09-25 02:33:46 +00:00 |
Stream.h
|
修正串口接收数据部分丢失的问题,可能是队列存在多线程冲突
|
2015-09-25 02:33:46 +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
|
还是需要记录系统启动的状态,否则无法准确估计,导致Start之前的Sys.Sleep有问题
|
2015-10-08 12:05:06 +00:00 |
Sys.h
|
还是需要记录系统启动的状态,否则无法准确估计,导致Start之前的Sys.Sleep有问题
|
2015-10-08 12:05:06 +00:00 |
Task.cpp
|
没有收到数据时,需要给缓冲区置零,否则系统逻辑会混乱
|
2015-10-08 03:03:05 +00:00 |
Task.h
|
较大的Sys.Delay也需要进行时间任务调度,默认以50us作为边界
|
2015-10-05 12:36:35 +00:00 |
Thread.cpp
|
系统时间,以毫秒作为基本精度
|
2015-10-05 13:22:23 +00:00 |
Thread.h
|
线程池部分完成,编译通过。考虑到维持多个线程在池里面会大量占用栈内存,不划算。因此暂停线程池开发
|
2014-10-19 04:35:45 +00:00 |
Time.cpp
|
优化M0性能
|
2015-10-08 10:59:54 +00:00 |
Time.h
|
M0需要极致性能
|
2015-10-07 13:43:22 +00:00 |
Timer.cpp
|
宏定义错误 造成 PWM 配置不到位
|
2015-10-08 07:03:18 +00:00 |
Timer.h
|
修正灰度算法的使用方式,加快开关速度,测试通过
|
2015-09-21 13:33:29 +00:00 |
Type.cpp
|
!!!发现堆栈用穿,内存不足。
|
2015-09-21 09:41:29 +00:00 |
Type.h
|
给数组增加Push/Pop,用于操作末端元素
|
2015-09-22 03:28:21 +00:00 |
WatchDog.cpp
|
任务操作函数全部修改为以毫秒ms为单位,所以需要减小1000倍
|
2015-10-05 12:57:37 +00:00 |
WatchDog.h
|
并且任务的平均耗时要足够调度,才安排执行,避免上层是Sleep时超出预期时间
|
2015-07-20 00:33:54 +00:00 |