如题,看了一些资料,说按键、串口等硬件资源属于专属的资源,只能被一个端口使用(大概是这个意思吧,入有理解错误请指正)。
那么问题来了,比如我有4个按键,想分别被4个不同的endpiont使用怎么办呢?
我想出来的解决办法是在按键的callback函数里面对每个按键进行一下处理,比如按sw1,就set一个事件给epA,按sw2就set一个事件给epB,那么在每个ep的时间轮训的处理函数里面就能收到按键的信息了,请问这个思路是否正确?
另外大家有什么好的办法也请不吝赐教,谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如题,看了一些资料,说按键、串口等硬件资源属于专属的资源,只能被一个端口使用(大概是这个意思吧,入有理解错误请指正)。
那么问题来了,比如我有4个按键,想分别被4个不同的endpiont使用怎么办呢?
我想出来的解决办法是在按键的callback函数里面对每个按键进行一下处理,比如按sw1,就set一个事件给epA,按sw2就set一个事件给epB,那么在每个ep的时间轮训的处理函数里面就能收到按键的信息了,请问这个思路是否正确?
另外大家有什么好的办法也请不吝赐教,谢谢