大石头X2
78df5b0e42
调试版不要进入低功耗模式
2017-01-10 16:35:16 +08:00
大石头X2
22d13506a5
打开日志输出口,需要较大发送缓冲区
2017-01-10 16:08:53 +08:00
大石头X2
bc0059c45f
缓冲区使用时分配64字节内存,串口默认256字节内存
...
串口打开完成之前不要输出调试日志,否则很容易造成无限递归。
2017-01-10 16:03:13 +08:00
大石头X2
17513a5d28
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
2017-01-10 15:41:16 +08:00
大石头X2
5eb2f08e98
收发缓冲区默认256字节,缓冲区满后抛弃新数据而不是覆盖
2017-01-10 15:41:09 +08:00
cdy
a71ae32358
开关类产品暂时注释调节电管理
2017-01-10 15:37:03 +08:00
大石头X2
a669118180
串口输出采用复用口,而不是普通输出口。
...
经测试,串口日志可用,但是有乱码
2017-01-10 11:02:10 +08:00
大石头X2
cf07838078
STM32共用绝大部分串口驱动代码
2017-01-09 19:56:40 +08:00
大石头X2
c1f64f5e3b
每个端口需要自己为gpio申请堆内存
2017-01-09 19:11:26 +08:00
大石头X2
459c2089ef
串口输入引脚倒置。
...
串口调试日志仍然不可用
2017-01-09 18:54:32 +08:00
大石头X2
a90a73597e
调试日志输出直达串口,不再经printf中转
2017-01-09 18:45:17 +08:00
大石头X2
8d0ef53adf
修正OpenPeriphClock链接错误
2017-01-09 18:19:09 +08:00
大石头X2
44af1d9d00
输入口移植,编译通过
2017-01-09 18:14:56 +08:00
cdy
78efd1288c
Bord基类,未实现
2017-01-09 16:50:03 +08:00
cdy
082568f6de
小孔按键重置
2017-01-09 14:51:48 +08:00
大石头
4b9c92e02d
修正Port/SerialPort在M0/M4上的移植,未完成
2017-01-09 13:38:44 +08:00
大石头
82a799c79f
只能有一个令牌客户端实例
2017-01-09 12:54:49 +08:00
大石头
e5392700a4
PWM不再支持映射,如有需要,由外部提前设定引脚
2017-01-09 12:16:45 +08:00
大石头
7f27956276
统一使用WEAK关键字
2017-01-09 12:14:47 +08:00
大石头
4bc245a556
修正MDK中WEAK的错误。
...
Functions declared with __attribute__((weak)) and then defined without __attribute__((weak)) behave as weak functions. This is not the same behavior as the __weak keyword
2017-01-09 11:58:28 +08:00
cdyong
4184ac6745
STM32F1编译不通过,修改为编译通过
2017-01-09 09:19:26 +08:00
大石头X2
d1a25f11c4
这一次触发离上一次太近,算作抖动忽略掉
2017-01-07 21:04:24 +08:00
大石头X2
f1a1908615
重构端口类Port的移植逻辑
2017-01-06 21:44:34 +08:00
大石头X2
0d07f28e47
统一化弱函数宏定义
2017-01-06 21:44:08 +08:00
大石头X2
b9387ec5cc
先打开引脚再读取状态,才能准确判断初始电平
2017-01-06 20:21:45 +08:00
大石头X2
c139a67dff
鉴于性能过剩,输入口不再支持设置上升沿下降沿触发,修改为默认同时支持上升下降触发,由用户层代码判断上下。
2017-01-06 20:21:09 +08:00
大石头X2
802b9bc153
临时开启时需要跳过最近一轮休眠,跳过以后需要关闭开关,否则会导致一直跳过休眠
2017-01-06 15:09:28 +08:00
大石头X2
86fbdef4bd
负载由百分比改为万分比,平均负载42/10000
2016-12-29 00:03:09 +08:00
大石头X2
a6f14651b4
增加系统负载统计
2016-12-28 18:07:22 +08:00
大石头X2
f2dee255c1
改进电源管理,系统空闲时自动进入低功耗睡眠
2016-12-28 16:54:48 +08:00
大石头X2
f7768ec184
看门狗默认超过20000算是最大值,关闭
2016-12-28 14:55:14 +08:00
大石头X2
4404e03cc4
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
2016-12-28 12:32:59 +08:00
大石头X2
a5a776baef
一旦别的包含目录也有Config.h文件,就很容易出问题
2016-12-28 12:32:49 +08:00
cdy
73f7e47dd5
P0不做联通
2016-12-28 10:31:18 +08:00
cdyong
f877325f07
智能插座底板
2016-12-28 09:52:05 +08:00
大石头X2
9a0a4c0051
需要初始化_port
2016-12-27 20:43:11 +08:00
大石头X2
a56080eb15
打开串口时输出更多日志
2016-12-27 19:04:48 +08:00
大石头X2
365bb2a26e
重构串口驱动输入输出引脚,便于移植
2016-12-27 18:51:26 +08:00
大石头X2
bf7743b3cc
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
2016-12-27 16:46:44 +08:00
大石头X2
d626ecbdda
调整为便于移植
2016-12-27 16:46:33 +08:00
cdy
23674ee5eb
PB10
2016-12-27 16:30:53 +08:00
cdy
67dddb0d28
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
2016-12-27 16:14:45 +08:00
cdy
98f568f738
供电引脚自定义
2016-12-27 16:14:38 +08:00
大石头X2
0418cc433d
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
2016-12-27 15:27:57 +08:00
大石头X2
7f8fb40823
两个中断函数改为公开,方便驱动移植
2016-12-27 15:27:48 +08:00
cdy
acbb1aa3da
配置区末尾要添加一个标志位
2016-12-27 15:08:26 +08:00
cdy
88289082d0
闪红色后重置
2016-12-26 17:29:36 +08:00
cdy
2686db968e
Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS
2016-12-26 17:13:37 +08:00
cdy
2e4695ddc8
新版开关底板引默认脚修改
2016-12-26 17:13:26 +08:00
大石头X2
d373419c80
输入轮询时间间隔。默认100ms,允许外部修改
2016-12-26 11:40:13 +08:00