富芮坤 开发板
一、资料准备
1.我拿到了开发板,也拿到了开发板资料V1.5
里面有开发板使用手册和下载烧录教程。。。基本很详细了。
如果没有的话,惯例上链接自己取:
链接:https://pan.baidu.com/s/16viOu4Uu4r0bOjRD1KTd4g
提取码:cbg1
二、实现过程
B站有教程(官方的实现过程):富芮坤FR801xH教程——SDK使用说明_哔哩哔哩_bilibili
这里遇到个问题,(不知道大家会不会遇到。)我用官方的演示.bin和官方的演示文件源码都只能实现点亮lcd屏,按键是没有作用的。。折磨了许久。自己打开源码折磨了会。具体解决后面讲
我自己的实现过程:
1.首先打开 开发板使用手册,搭建环境和下载环境。
2.通过串口下载官方演示的.bin后,需要对开发板进行跳线短接。。看图:
需要将K1 K2与PC5和PD6短接,按键控制 PC6 PC7与SCL和SDA短接。PD6和SHTA短接。。
仅仅如此,我是没有实现官方的历程的。。也就是我上面所说的问题。。
因此我修改了:将proj_main.c的pmu_set_sys_power_mode(PMU_SYS_POW_BUCK);
修改为:pmu_set_sys_power_mode(PMU_SYS_POW_LDO); (因为我是插usb供电的)
然后烧录后会发现终于实现了,刚兴奋没多久又发现 颜色不太对而且,传感器数据是镜像的。。
这次在官方论坛找到了答案:在lcd.c中,将DEV_V_1_4
改成0,因为现在是版本是V1.5了。。
好家伙,一个demo,明明那么简单的,过程却是如此弯弯曲曲的。。。接下来就可以在这个demo上做"手脚"了
三、注意事项
1.记得先usb转cp的驱动
2.导入.flm文件.
3.配置keil环境
4.短接跳线。
5.注意:加速器计,我一直报错,好像是跟sht30共用i2c .但是我禁用sht30,单独使用加速度计也不行。有没大佬成功的,教下我。。。
四、总结
多踩坑,然后跳出坑就进步了。。。。