App
|
|
2015-04-08 02:38:19 +00:00 |
Drivers
|
使用用户任务来调度2401收到的数据
|
2015-08-05 06:57:49 +00:00 |
Modbus
|
数据流独立,网关程序测试通过
|
2015-06-16 14:51:37 +00:00 |
Net
|
修正首次启动时,可能无法得到正确Socket类型的BUG
|
2015-07-07 08:06:26 +00:00 |
Platform
|
整理编译F1固件库,测试通过
|
2015-07-25 04:43:43 +00:00 |
Security
|
处理好参数的静态化
|
2015-07-04 08:58:54 +00:00 |
Test
|
按照115200波特率计算,传输7200字节每秒,每个毫秒7个字节,大概150微秒差不多可以接收一个新字节
|
2015-08-06 06:39:36 +00:00 |
TinyIP
|
以太网允许重入,因为有时候在接收里面等待下一次接收
|
2015-08-05 05:37:44 +00:00 |
TinyIP2
|
W5500 提供硬件 UDP TCP 需要封装一下 尽量与TinyIP 一样的API
|
2015-07-08 12:41:24 +00:00 |
TinyNet
|
跟串口没有关系啦
|
2015-08-06 03:22:33 +00:00 |
TokenNet
|
加上Time.h的引用
|
2015-07-29 03:02:37 +00:00 |
Tool
|
添加对多层目录的支持
|
2015-07-31 01:16:50 +00:00 |
ADC.cpp
|
GD32F130C8的ADC更偏向于STM32F103C8
|
2015-02-05 10:09:52 +00:00 |
ADC.h
|
GD32F130C8的ADC比较特殊,更接近STM32F103C8
|
2015-02-05 08:38:48 +00:00 |
CAN.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
CAN.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +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
|
最小化关闭中断的范围
|
2015-08-06 07:19:18 +00:00 |
Delegate.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Flash.cpp
|
修复 Flash::Write 写多块数据错误问题
|
2015-06-25 05:29:07 +00:00 |
Flash.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
I2C_Port.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
I2C_Port.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
I2C_SimPort.cpp
|
|
2014-10-10 14:20:24 +00:00 |
Interrupt.cpp
|
F0保存R4~R7的值
|
2015-08-04 09:45:24 +00:00 |
Interrupt.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +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
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Port.cpp
|
系统时钟虽然很重要,但是并非所有系统都需要用到系统时钟
|
2015-07-28 15:18:15 +00:00 |
Port.h
|
输出口写入状态时判断是否未设置引脚,方便很多场合使用
|
2015-07-21 08:48:31 +00:00 |
Queue.cpp
|
按照115200波特率计算,传输7200字节每秒,每个毫秒7个字节,大概150微秒差不多可以接收一个新字节
|
2015-08-06 06:39:36 +00:00 |
Queue.h
|
按照115200波特率计算,传输7200字节每秒,每个毫秒7个字节,大概150微秒差不多可以接收一个新字节
|
2015-08-06 06:39:36 +00:00 |
RTC.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
RTC.h
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
SerialPort.cpp
|
默认打开串口中断,因为发送也要使用中断
|
2015-08-06 07:30:24 +00:00 |
SerialPort.h
|
串口波特率默认值改为1024000,测试通过。
|
2015-08-05 14:46:39 +00:00 |
Spi.cpp
|
转 UTF8 编码
|
2015-01-19 05:25:44 +00:00 |
Spi.h
|
SPI关闭时释放引脚
|
2014-11-18 15:09:07 +00:00 |
Stream.cpp
|
不管长度太大还是太小,都要设置一下长度,避免读取长度小于数组长度,导致得到一片空数据
|
2015-07-08 07:33:17 +00:00 |
Stream.h
|
读取数据到字节数组,由字节数组指定大小。不包含长度前缀
|
2015-07-05 06:41:08 +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
|
C++里面,long和int是相同的,64位长整型要用longlong
|
2015-08-06 08:30:35 +00:00 |
Sys.h
|
C++里面,long和int是相同的,64位长整型要用longlong
|
2015-08-06 08:30:35 +00:00 |
Task.cpp
|
C++里面,long和int是相同的,64位长整型要用longlong
|
2015-08-06 08:30:35 +00:00 |
Task.h
|
C++里面,long和int是相同的,64位长整型要用longlong
|
2015-08-06 08:30:35 +00:00 |
Thread.cpp
|
系统时钟虽然很重要,但是并非所有系统都需要用到系统时钟
|
2015-07-28 15:18:15 +00:00 |
Thread.h
|
线程池部分完成,编译通过。考虑到维持多个线程在池里面会大量占用栈内存,不划算。因此暂停线程池开发
|
2014-10-19 04:35:45 +00:00 |
Time.cpp
|
修改Time.Sleep,让它在死循环等待时,可根据外部条件退出。
|
2015-08-05 15:17:33 +00:00 |
Time.h
|
修改Time.Sleep,让它在死循环等待时,可根据外部条件退出。
|
2015-08-05 15:17:33 +00:00 |
Timer.cpp
|
兼容STM32F1
|
2015-07-27 03:57:12 +00:00 |
Timer.h
|
PWM连续调整脉冲宽度时,即使没有外部事件,也要触发中断
|
2015-07-27 03:23:59 +00:00 |
Type.cpp
|
|
2015-07-10 03:11:43 +00:00 |
Type.h
|
C++里面,long和int是相同的,64位长整型要用longlong
|
2015-08-06 08:30:35 +00:00 |
WatchDog.cpp
|
适配新的API
|
2015-08-05 05:42:47 +00:00 |
WatchDog.h
|
并且任务的平均耗时要足够调度,才安排执行,避免上层是Sleep时超出预期时间
|
2015-07-20 00:33:54 +00:00 |
编译助手.cs
|
让旧版本脚本能够自动更新
|
2015-07-24 18:18:48 +00:00 |