首先我么使用MDK5打开代码。

QQ截图20191117214653.png
在manage priject items里面的groups添加Hardware,在files里面添加BH1750.c。

1.png
打开这个include paths。

image.png
在里面添加头文件代码的路径。

image.png
接下来打开main.h这个文件在大约47行添加代码如下。

2.png
在大约67行添加代码如下。

3.1.png
然后打开main.c在大约51行添加代码如下。

4.png
在大约127行添加代码如下。

5.png
在大约193行添加代码如下。

6.png
点击rebuild查看代码出错没有。
接下来我们点击mdk5的download,把程序写入开发板。

9.png
程序烧入开发板以后打开串口按下mcu_rst 我们就可以看见串口工具上面显示的内容。

8.png
在平台上添加设备。

11.png
然后打开manage priject items添加下面这些。

10.png

10.1.png

10.2.png

10.3.png

10.4.png
进入这里面改define改好了再进入include paths。

12.png
添加如下。

13.png
进入main.c在大约54行添加代码如下。

14.png
在main.h添加如下代码,大约在75行。

15.png
在main.c大约177行添加如下代码。

16.png

16.1.png
打开main.c目录下的bc95.c在大约57行修改为如下。

17.png
在main.c大约252行添加如下代码。

18.png
打开gpio.h在大约71行添加如下代码。

19.png
打开main.h大约51行添加如下代码。

20
打开bc95.c大约871行添加如下代码。

21.png

22.png
将bc95.c的大约943行改为如下。

23.png
将main.c大约182行添加如下。

24.png
然后我们就可以rebuild代码,没有问题就可以烧入板子了,烧入板子后,我们就可以看见oceanconnect收到的数据。

25.png
思维导图:

image.png