App
|
抽象独立数据存储接口,为配置子系统做准备。
|
2015-10-14 14:53:36 +00:00 |
Drivers
|
抽象独立数据存储接口,为配置子系统做准备。
|
2015-10-14 14:53:36 +00:00 |
Message
|
静态化写入参数
|
2015-10-15 04:16:28 +00:00 |
Modbus
|
数据流Stream去掉读写模版,改用普通读写函数,针对整数进行操作。
|
2015-10-10 14:20:37 +00:00 |
Net
|
修正获取IP地址时指针迁移了2字节的BUG,取消临时后退2字节的代码
|
2015-10-11 02:23:36 +00:00 |
Platform
|
10读取指令不发给设备
|
2015-10-09 10:53:32 +00:00 |
Security
|
令牌指令长度大于25字节不转为微网
|
2015-09-21 09:14:26 +00:00 |
Storage
|
优化数据擦除算法,避免不必要的重复擦除。比如连续地址写入数据时,可避免多次重复擦除。
|
2015-10-14 17:12:14 +00:00 |
Test
|
Flash驱动升级整理后,测试通过
|
2015-10-06 10:39:50 +00:00 |
TinyIP
|
随时修改IP地址,否则DHCP之后得不到新的地址
|
2015-10-07 12:52:01 +00:00 |
TinyNet
|
延迟200ms上报,期间有其它上报任务到来将会覆盖
|
2015-10-13 01:53:29 +00:00 |
TokenNet
|
修正令牌转微网0x11的错误
|
2015-10-12 01:11:38 +00:00 |
Tool
|
编译脚本增加编译存储接口
|
2015-10-15 04:17:33 +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-10-14 18:00:56 +00:00 |
Config.h
|
修正配置类引用存储类路径错误的BUG
|
2015-10-15 01:30:47 +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
|
抽象独立数据存储接口,为配置子系统做准备。
|
2015-10-14 14:53:36 +00:00 |
Flash.h
|
抽象独立数据存储接口,为配置子系统做准备。
|
2015-10-14 14:53:36 +00:00 |
I2C.cpp
|
重写发送地址逻辑,带有子地址时,支持多次启动并发送读取地址
|
2015-10-12 05:18:46 +00:00 |
I2C.h
|
2015-10-03
|
2015-10-06 10:56:54 +00:00 |
Interrupt.cpp
|
为GD32F130增加新的编译脚本,使用F0库和M3指令集
|
2015-10-09 08:03:00 +00:00 |
Interrupt.h
|
为GD32F130增加新的编译脚本,使用F0库和M3指令集
|
2015-10-09 08:03:00 +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
|
如果不是硬件事件,则默认使用20ms抖动
|
2015-10-13 07:28:43 +00:00 |
Port.h
|
调整防抖处理逻辑,修正原防抖函数可能导致事件丢失的错误。
|
2015-10-13 07:07:18 +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-13 16:02:12 +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
|
修正数据流读取整数遇到对齐问题的BUG
|
2015-10-12 07:52:26 +00:00 |
Stream.h
|
数据流Stream去掉读写模版,改用普通读写函数,针对整数进行操作。
|
2015-10-10 14:20:37 +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
|
系统类增加静态内存大小,用于定位堆底位置
|
2015-10-15 04:39:29 +00:00 |
Sys.h
|
系统类增加静态内存大小,用于定位堆底位置
|
2015-10-15 04:39:29 +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
|
中断时间调整为10000ms,也即是10秒,减少中断。
|
2015-10-13 15:17:08 +00:00 |
Time.h
|
M0需要极致性能
|
2015-10-07 13:43:22 +00:00 |
Timer.cpp
|
只有注册回调函数时,才打开中断
|
2015-10-08 13:28:52 +00:00 |
Timer.h
|
|
2015-10-08 12:33:13 +00:00 |
Type.cpp
|
ByteArray增加一个非静态指针的重载,测试可用
|
2015-10-10 14:50:36 +00:00 |
Type.h
|
Array::Set的个数必须大于0
|
2015-10-13 08:09:06 +00:00 |
WatchDog.cpp
|
任务操作函数全部修改为以毫秒ms为单位,所以需要减小1000倍
|
2015-10-05 12:57:37 +00:00 |
WatchDog.h
|
加大看门狗喂狗间隔
|
2015-10-08 12:58:17 +00:00 |