大石头
|
835bcc3f15
|
修正VC下的一些编译警告
|
2017-02-26 23:22:43 +08:00 |
大石头
|
5447220c29
|
兼容VC编译器
|
2017-02-26 18:31:43 +08:00 |
大石头
|
2dd269fd9e
|
解除对基类Object依赖
|
2017-02-26 15:09:02 +08:00 |
大石头
|
7d36d3ce73
|
解除对基类Object依赖
|
2017-02-26 15:06:52 +08:00 |
大石头
|
10f6b09bc3
|
解除对基类Object依赖
|
2017-02-26 14:22:01 +08:00 |
大石头
|
0897fd9e7f
|
主次版本一般最大只有几十,绝大多数时候是个位数,不需要太大
|
2017-02-26 14:08:01 +08:00 |
大石头
|
338f492502
|
解除对基类Object依赖,使用有符号整数替代无符号整数。
|
2017-02-26 13:02:42 +08:00 |
大石头
|
0cad3f7c2b
|
分开存储秒数和毫秒数,绝大多数时候只需要秒数进行运算,大大减少了64位整数运算,提升效率。
解除对基类Object依赖,使用有符号整数替代无符号整数。
|
2017-02-26 13:02:13 +08:00 |
大石头
|
fb5f43c4d2
|
修正编译警告,未使用变量
|
2017-02-26 12:58:15 +08:00 |
大石头X2
|
3fada9a2c5
|
记录第一个有空闲内存的块,减少内存分配时的查找次数。
测试通过
|
2017-02-25 16:10:23 +08:00 |
大石头X2
|
f26089762e
|
显示任务状态,同时显示堆状态。
|
2017-02-25 15:15:01 +08:00 |
大石头X2
|
4d8d16972f
|
修正堆释放后Used计算错误,不能用下一块指针减去当前指针,因为最后一块可能没有用完
|
2017-02-25 15:14:52 +08:00 |
大石头X2
|
757fac6cd7
|
使用函数指针格式化%p
|
2017-02-25 14:31:39 +08:00 |
大石头X2
|
258835798e
|
加入分配失败的日志
|
2017-02-22 19:43:11 +08:00 |
大石头X2
|
1b495d9490
|
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
|
2017-02-22 11:36:15 +08:00 |
大石头X2
|
63cce80167
|
任务调度增加进入睡眠以及退出睡眠的委托,以方便移植到RTOS上
|
2017-02-22 11:36:03 +08:00 |
cdy
|
5337a97f15
|
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
|
2017-02-21 10:00:15 +08:00 |
cdy
|
921e42e597
|
低功耗对WIFI配置有影响
|
2017-02-21 09:56:46 +08:00 |
大石头X2
|
de2db57d4d
|
使用有符号整数比较,便于判断堆溢出
|
2017-02-20 23:25:04 +08:00 |
大石头X2
|
cbec1ec867
|
GD32F1x0编译脚本独立,它的重要函数必须放在开头
|
2017-02-19 17:37:17 +08:00 |
大石头X2
|
b0c275ff05
|
没有用到State,无需清空
|
2017-02-19 15:46:16 +08:00 |
大石头X2
|
b6cdf8c3ad
|
减少I2C日志
|
2017-02-18 20:34:25 +08:00 |
大石头X2
|
5ba7b93999
|
修改中断向量表参数数组名称,避免全局冲突
|
2017-02-18 20:32:24 +08:00 |
大石头X2
|
8007f1d1fb
|
重构输入输出端口Port的设计,F1与F0/F4的端口初始化结构体大小不一样,导致F0/F4不能仿照F1那样取巧
|
2017-02-18 12:18:21 +08:00 |
大石头X2
|
fd612d1054
|
中断向量表由平台实现,减少核心系统对芯片的依赖
|
2017-02-18 12:17:12 +08:00 |
大石头X2
|
d7ff86fc37
|
系统关键性代码链接到固件开头,主要规避GD32F130C8后32k特别慢的问题
|
2017-02-18 10:57:55 +08:00 |
大石头X2
|
95714310ef
|
弱函数实现SerialPort_Closeing,避免GD32F1x0中没有实现
|
2017-02-17 17:26:37 +08:00 |
大石头X2
|
3305e02215
|
调整I2C日志输出
|
2017-02-17 17:07:33 +08:00 |
大石头
|
fa329294f1
|
绝对路径引用Sys.h,避免与lwip冲突
|
2017-02-15 20:02:29 +08:00 |
大石头X2
|
211a1df77a
|
分段统计负载均值
|
2017-02-15 14:22:07 +08:00 |
大石头X2
|
ff1cdc62f0
|
必须转为cstring,否则会当作缓冲区,并把最后一个字符清零。当作缓冲区,长度加一也可以
|
2017-02-14 16:05:50 +08:00 |
大石头X2
|
1a87e709f4
|
系统启动后才能使用格式化输出
|
2017-02-14 12:04:50 +08:00 |
大石头X2
|
0ee1dae747
|
日志输出增加一层输出,以实现嵌套任务缩进输出
|
2017-02-14 11:20:24 +08:00 |
大石头X2
|
cb255bc400
|
删除不再需要使用的字段
|
2017-02-14 10:53:00 +08:00 |
大石头X2
|
135a736a9a
|
Revert "Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS"
This reverts commit a53379c89a , reversing
changes made to 7e367ed9aa .
# Conflicts:
# Board/Pandora.cpp
|
2017-02-14 10:31:26 +08:00 |
大石头X2
|
be55364584
|
修正GCC编译警告
|
2017-02-14 09:47:23 +08:00 |
cdy
|
9aacf9d6e7
|
修正port轮询事件
|
2017-02-11 16:54:29 +08:00 |
cdy
|
e598963980
|
测试其它设备联网
|
2017-02-11 14:33:09 +08:00 |
cdy
|
af4ee5e83d
|
测试
|
2017-02-11 14:15:04 +08:00 |
cdy
|
a53379c89a
|
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
# Conflicts:
# Board/AP0104.cpp
# Board/AP0802.cpp
# Board/IOK027X.cpp
# Board/IOK0612.cpp
# Board/NH3_0317.cpp
# Board/Pandora.cpp
|
2017-02-11 11:32:58 +08:00 |
cdy
|
e9b790cabd
|
删除掉所有的联网检查,避免令牌客户端打不开
|
2017-02-11 11:30:52 +08:00 |
大石头X2
|
7e367ed9aa
|
本地监听输出成功失败日志,避免多次尝试以为多次建立链接
|
2017-02-11 10:30:41 +08:00 |
大石头X2
|
09e382d649
|
所有bsp统一创建令牌客户端
|
2017-02-11 10:13:55 +08:00 |
大石头X2
|
66ad102505
|
启用了中断引脚时,停止任务轮询,避免浪费处理器资源
|
2017-02-11 09:18:08 +08:00 |
大石头X2
|
d4206d9b56
|
统计调度大循环的最大耗时变得没有意义,因为它会把子任务的时间一起算进去
|
2017-02-11 09:06:36 +08:00 |
大石头X2
|
4f3a30f4e7
|
创建Socket客户端必须指定远程地址,否则底层驱动可能打开失败
|
2017-02-10 18:01:32 +08:00 |
大石头X2
|
fcdce03179
|
这里的静态对象不需要析构
|
2017-02-10 18:00:57 +08:00 |
大石头X2
|
064f8ec341
|
空实现覆盖__aeabi_atexit,避免全局对象具有析构函数时生成退出代码,然后退出代码里面带有堆申请,而此时系统RAM还没来得及计算,导致堆初始化使用错误的大小
|
2017-02-10 17:47:12 +08:00 |
大石头X2
|
80559c1a1d
|
ESP8266连接热点前输出调试日志
|
2017-02-10 16:22:39 +08:00 |
大石头X2
|
d411fae0a4
|
任务调度增加嵌套深度,默认最深8层。
嵌套任务输出任务日志时增加缩进
|
2017-02-10 16:19:45 +08:00 |