本文是关于开发者 乘简 基于BL606P-DVK开发板实战开发的系列文章中的第五篇,主要介绍了CAN扩展模块收发测试!
01 硬件部分
BL606P的按键板上有5个按键,但只用到了1个GPIO16,其原理采用的是ADC采集的方法实现的,但不支持同时按住两个及以上键的功能!
代码如下>
main.c,bl606p_adckeys.h
下载的时候,需要把GPIO16的跳线帽插回去,程序下载完后,把路线帽插到右边,串口输出中才会出现正确的结果,但有时即使还原了跳线帽也无法下载程序,所以要按住BOOT键不放,再按一下RST键,再松开BOOT键才能正常下载程序。