Commit Graph

17 Commits

Author SHA1 Message Date
大石头X2 8007f1d1fb 重构输入输出端口Port的设计,F1与F0/F4的端口初始化结构体大小不一样,导致F0/F4不能仿照F1那样取巧 2017-02-18 12:18:21 +08:00
大石头 fa329294f1 绝对路径引用Sys.h,避免与lwip冲突 2017-02-15 20:02:29 +08:00
大石头X2 0ae0b5b2d9 刚好4字节,不用申请内存啦 2017-01-10 17:27:43 +08:00
大石头X2 8d0ef53adf 修正OpenPeriphClock链接错误 2017-01-09 18:19:09 +08:00
大石头X2 44af1d9d00 输入口移植,编译通过 2017-01-09 18:14:56 +08:00
大石头 4b9c92e02d 修正Port/SerialPort在M0/M4上的移植,未完成 2017-01-09 13:38:44 +08:00
cdyong 4184ac6745 STM32F1编译不通过,修改为编译通过 2017-01-09 09:19:26 +08:00
大石头X2 f1a1908615 重构端口类Port的移植逻辑 2017-01-06 21:44:34 +08:00
大石头X2 c139a67dff 鉴于性能过剩,输入口不再支持设置上升沿下降沿触发,修改为默认同时支持上升下降触发,由用户层代码判断上下。 2017-01-06 20:21:09 +08:00
大石头X2 e759dea052 Port驱动不再记录Group和Mask,改为具体移植库自己计算 2016-12-17 11:12:32 +08:00
大石头X2 f0c62720dd 打开时钟由SmartOS转移到STM32F1移植,因为别的芯片不一定需要打开时钟 2016-12-17 10:51:43 +08:00
nnhy a9f9b578ce 直接引用头文件,避免SmartOS上层需要包含太多的头部目录 2016-10-29 03:34:02 +00:00
Stone 93c515f6b3 调整输入口处理抖动逻辑,以相邻两次触发间隔来过滤抖动。未测试 2016-10-20 05:40:27 +00:00
WangQiang 457380341c Port Remap 暴露给外部 类似于AFCONFG 2016-07-21 02:17:57 +00:00
Stone 1ed7d93ed9 修正InputPort拆分不完整的问题
仍然没有解决串口无法输出的问题,通过代码回滚确认是11175版本的Port拆分所致
2016-06-15 04:59:47 +00:00
Stone a23a2f369b 2016-06-14 10:45:12 +00:00
Stone 390e595a75 拆分Port 2016-06-14 09:31:43 +00:00