单片机是stm32,想把循迹、避障、蓝牙控制弄在一个程序里,通过按键切换模式,有没有人帮我改一下
用函数分别调用
分别封装成函数,没有返回值的直接运行,有返回值的看下返回的是什么东西,有没有用,没有用可以直接不管,有用的话把它接收下来,比如定义个变量储存,或者是用于做判断使用的。
按键会有一个问题,就是你按键检测的周期,如果按钮的检测周期时间小于你手按下抬起来的时间,1次按下会误检测成2次。然后其它的跟别的答主说的差不多,就是把一个功能封装成一个函数,根据按钮的次数判断需要执行第几个功能,记得多增加一个停止功能,方便调试。
init的代码是什么功能?是设备的初始化吗?
重写
别管这个帖子了
没人回答的出来的
呃呃呃