Stone
|
b925d5817b
|
删除Time.h的引用
STM32F1拆分Pwm
|
2016-06-23 03:34:35 +00:00 |
nnhy
|
d1f6245d9b
|
所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
|
2016-03-14 04:28:04 +00:00 |
WangQiang
|
2c6fda93f6
|
精简日志
|
2016-01-16 02:02:07 +00:00 |
Stone
|
d1a0606879
|
独立一套REV,不依赖固件库
|
2016-01-13 17:39:37 +00:00 |
nnhy
|
bd64a42f0a
|
SHT30用周期模式快一丁点,然后阻塞比非阻塞又快一点点
|
2015-12-21 15:28:28 +00:00 |
nnhy
|
5abba93463
|
修正定时周期设定错误,简单抽查0.5/1/2/4/10周期都通过
|
2015-12-21 15:23:08 +00:00 |
nnhy
|
a21ee8ad83
|
重构温湿度传感器SHT30驱动,定时测量,高重复性每秒一次通过测试
|
2015-12-21 14:31:49 +00:00 |
nnhy
|
a12294c9ff
|
每个设备驱动的初始化日志之前增加一个空行,方便查看
|
2015-11-21 04:49:47 +00:00 |
nnhy
|
70c173d1f3
|
给一批常见传感器增加电源管理,编译通过,未测试
|
2015-11-08 02:49:10 +00:00 |
nnhy
|
fdfebcb477
|
发行版不要读取序列号,以免浪费时间
|
2015-11-05 02:09:23 +00:00 |
nnhy
|
50d1e6d3f4
|
连续定时读取测试通过
|
2015-10-12 06:02:56 +00:00 |
nnhy
|
e3e645b80f
|
修正发送命令时错误处理子地址的错误,可能是因为该错误导致SHT30没有清除失败状态,导致同样的程序有时候能够读取得到数据,有时候不行
|
2015-10-12 05:20:07 +00:00 |
nnhy
|
5159fdd443
|
加快传感器启动初始化速度
|
2015-10-06 07:46:56 +00:00 |
nnhy
|
da30a91e4e
|
SHT30三种采集数据方式:
1,Stretch阻塞模式,发送命令后采集,需要长时间等待SCL拉高,才能发送读取头然后读取数据
2,Polling非阻塞模式,发送命令后采集,需要反复多次启动并发送读取头,得到ACK以后才能读取数据
3,内部定期采集模式,启动时发送Periodic命令,读取时发送FetchData命令后直接读取数据
|
2015-10-04 09:14:54 +00:00 |
nnhy
|
a2758cfcfd
|
I2C驱动独立延迟函数,SHT30合并一个Read函数同时读取温湿度。
测试SHT30可以读取温湿度
|
2015-10-04 08:18:10 +00:00 |
nnhy
|
400a1555ff
|
温湿度读取不到数据是返回0,两者均放大100倍,方便小数处理
|
2015-10-03 03:05:14 +00:00 |
nnhy
|
f45551cde3
|
温湿度传感器SHT30测试通过,计算得到精确数据
|
2015-10-02 14:49:22 +00:00 |
nnhy
|
c57a9afd4a
|
光强传感器BH1750测试通过,用手挡住和手机电筒照射,得到变化值
|
2015-10-02 14:03:31 +00:00 |
nnhy
|
2accb6aaab
|
整理代码,可以读取序列号和状态,但是读取不了数据,即使能够读取,也是0xFF
|
2015-10-01 09:00:56 +00:00 |
nnhy
|
fc0182e37b
|
波形在读取数据的时候不大稳定,有时候看波形发现已经读取得到数据,但是代码没有解析出来。
|
2015-10-01 04:49:36 +00:00 |
nnhy
|
d4210b54fa
|
增加读取温度、湿度、序列号等功能,测试未通过
|
2015-10-01 02:41:39 +00:00 |
nnhy
|
6842bbb769
|
修正IIC未赋值时就使用然后报错的BUG
|
2015-09-30 09:54:40 +00:00 |
nnhy
|
d00e24f65a
|
|
2015-09-29 08:47:37 +00:00 |
谢峰
|
8d87201fb9
|
|
2015-09-29 08:16:37 +00:00 |