大石头
|
3c09a1339a
|
打开多连接IPMux失败,单连接UDP成功接入云平台,发送数据还有小问题
|
2017-03-13 11:56:39 +08:00 |
大石头
|
54059722e3
|
不管AT有没有开回显,AT驱动层都过滤掉响应里面头部的命令,美化日志输出,方便调试测试。
|
2017-03-13 10:41:30 +08:00 |
大石头X2
|
82b7d990f1
|
AT增加带返回值的Send,简化上层使用
|
2017-03-10 16:53:08 +08:00 |
大石头X2
|
803ab97768
|
GPRS模块上电启动后,会自己注册网络输出日志。
|
2017-03-10 16:29:23 +08:00 |
大石头X2
|
ce03c736c0
|
执行网络查询可能导致模块繁忙
|
2017-03-10 15:58:18 +08:00 |
大石头X2
|
cac3f2ddac
|
网络接口Config方法支持返回成功失败
|
2017-03-10 15:58:08 +08:00 |
大石头X2
|
6841c6ae64
|
优化AT指令集,自动去掉响应中的回显和头尾空格
|
2017-03-10 15:20:32 +08:00 |
大石头X2
|
78a5dd5049
|
进一步完善GSM07协议,获取SIM卡信息和网络注册信息,自动根据SIM卡设置APN
|
2017-03-10 12:05:47 +08:00 |
大石头X2
|
c95ed01882
|
波特率115200,只收到了0x00
|
2017-03-09 17:11:33 +08:00 |
大石头X2
|
bfd42d6c16
|
GSM07的AT指令集编码完成,A6/A6C/A7扩展指令编码完成。
编译通过,未测试
|
2017-03-09 17:00:28 +08:00 |
大石头X2
|
216f70fbd0
|
0803标明引脚,指示灯和按键正确,串口测试未通过
|
2017-03-09 10:56:18 +08:00 |
LQF
|
28cd73bdaa
|
引脚
|
2017-03-09 10:36:04 +08:00 |
大石头X2
|
217618d848
|
增加GSM07驱动,拆分AT指令集。
编译通过,未测试
|
2017-03-08 17:31:45 +08:00 |
大石头X2
|
017035f573
|
等待句柄增加所在任务ID以及用户对象,便于业务层跨任务传递数据
|
2017-03-08 11:00:30 +08:00 |
大石头X2
|
09430efa68
|
本地计数。不同方向有自己的累计数
|
2017-03-08 10:24:11 +08:00 |
大石头X2
|
3e5013f00d
|
增加0803的BSP
|
2017-03-08 09:38:13 +08:00 |
大石头X2
|
f3417a0328
|
不能或运算,否则轮询时会连续触发,具体原因未清楚
|
2017-03-07 17:56:43 +08:00 |
大石头X2
|
e0b06839f0
|
减少堆管理的调试日志
|
2017-03-07 16:57:19 +08:00 |
大石头X2
|
080a877b55
|
设置按键初始状态,避免开始轮询时产生一次误触发
|
2017-03-07 15:33:08 +08:00 |
大石头X2
|
ce907e827b
|
在GD32F103VE上,按下PE13,有5%左右几率触发PE14的弹起中断,需要过滤。
准备更换STM32F103VE确认是否还存在该问题。
输入队列效果并不是很理想,按键事件代码执行很快,平均300us多,队列绝大多数时候只有一项,偶尔两项,极少出现三项。
修正抖动逻辑,不管是10还是01,一律延迟抖动时间再执行任务,再次期间,太近的中断可以取消当前和上一次。
|
2017-03-07 12:21:25 +08:00 |
大石头
|
5419edfd2a
|
用完后设置长度为0
|
2017-03-04 18:21:26 +08:00 |
大石头
|
7f46ddeeb0
|
输出多个会话状态时,减少内存申请
|
2017-03-04 18:12:29 +08:00 |
大石头
|
149f52e24c
|
减少堆分配,未完成
|
2017-03-04 13:45:48 +08:00 |
大石头X2
|
0dad3490a3
|
堆管理调试日志
|
2017-03-03 19:31:52 +08:00 |
大石头X2
|
27a33fb304
|
修正字符串内存泄漏的问题!
move操作之前,需要先释放自己申请的内存
|
2017-03-03 12:59:52 +08:00 |
大石头X2
|
4f36e20f7a
|
修正浮点数转字符串算法
|
2017-03-03 12:34:17 +08:00 |
大石头X2
|
293b440fb7
|
调试口缓冲区更大一些,才能看到Buffer/Array/String的单元测试全部日志
|
2017-03-02 17:09:06 +08:00 |
大石头X2
|
2a06ec612e
|
调整串口默认波特率为115200,主频>=36M时1024000,主频>=72M时2048000。
同时缩小默认收发缓冲区大小,并在用到时才分配。
提升速度,降低缓冲区要求,减少内存占用。
|
2017-03-02 17:01:50 +08:00 |
大石头X2
|
cf0a6fe21b
|
修正堆空间不够时产生的连锁错误
|
2017-03-02 12:08:04 +08:00 |
大石头X2
|
53134a0690
|
Array调整字段顺序,节省4字节内存
|
2017-03-02 12:07:15 +08:00 |
大石头X2
|
ad3a770e21
|
关闭存储驱动的调试日志
|
2017-03-02 10:18:10 +08:00 |
大石头X2
|
c5913bd583
|
Flash驱动先这样,以后再调整架构
|
2017-03-02 10:17:41 +08:00 |
大石头X2
|
ffa46b0f59
|
跳转重新建立连接时,需要重新打开关闭控制器,否则无法建立新连接接收数据的委托
|
2017-03-01 08:29:46 +08:00 |
大石头X2
|
e6c5a19caa
|
为了能够处理Tcp/Udp切换,重新建立连接
|
2017-03-01 06:13:28 +08:00 |
大石头X2
|
15ea0db358
|
创建远程连接时打开域名解析
|
2017-03-01 04:22:14 +08:00 |
大石头X2
|
b42f7c5ab3
|
合并写入,减少擦除次数
|
2017-03-01 03:52:51 +08:00 |
大石头X2
|
1eff827d45
|
标准化指针符号
|
2017-03-01 02:57:55 +08:00 |
大石头X2
|
c156bc9d34
|
WiFi接口析构时自动销毁ssid/pass
|
2017-03-01 01:19:22 +08:00 |
大石头X2
|
29202abaa7
|
虚函数不能作为事件处理函数,取地址时只会得到偏移量而不是函数地址,导致触发事件时跑飞
|
2017-03-01 00:30:54 +08:00 |
大石头X2
|
a259dafbca
|
合并面板按键类
|
2017-02-28 22:35:27 +08:00 |
大石头X2
|
4ef42d15a4
|
增加交流电过零检测专属类
|
2017-02-28 22:08:46 +08:00 |
大石头X2
|
f0f9ce8491
|
修正数据长度计算错误
|
2017-02-28 21:16:55 +08:00 |
大石头X2
|
35ce646728
|
修正整数比较的编译警告
|
2017-02-28 20:57:53 +08:00 |
大石头X2
|
74206a9bd4
|
修正MDK下的编译错误
|
2017-02-28 20:52:17 +08:00 |
大石头X2
|
38e00677e4
|
增加STM32F1项目,修正平台级编译错误
|
2017-02-28 20:17:26 +08:00 |
大石头X2
|
1d6498c866
|
优先使用int替换为uint,方便运算,能够准确识别产生的负数。
GCC/VC编译通过,MDK编译Port/I2C失败
|
2017-02-28 14:57:07 +08:00 |
大石头X2
|
226f837205
|
优先使用int替换为uint,方便运算,能够准确识别产生的负数。
|
2017-02-28 14:21:30 +08:00 |
大石头X2
|
37e7b9ad72
|
修正兼容VC后再用GCC编译时出现的警告
|
2017-02-28 10:48:37 +08:00 |
大石头X2
|
7ea589bff3
|
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
|
2017-02-28 10:09:20 +08:00 |
大石头X2
|
d3a1d557d3
|
触摸开关需要引用按键配置
|
2017-02-28 10:09:13 +08:00 |