|
有多个任务都需要键盘输入值(例如输入密码或者选项1、选项2这样的),原本是在各个任务都写死循环死等的,后面发现经常读取不到或者需要运气!想改用队列又发现不是很合适。 我类似需要这样的:先进任务1,用键盘选进任务1a或者1b,然后进入1a/1b,然后选选项再输入数字这样的!这边的互动都是在键盘上实现的。 想请问一下各位大佬,有什么好的建议吗? |
|
个人感觉,如果键盘输入是以中断方式采集的,建立键盘输入缓冲区;如果是循环扫描采集的,那就得小心了,避免在各个任务中出现同时采集键盘输入了。可能需要加标志来做判断。 |
STM32F103C8T6如何将变量定义到指定地址
STM32F103 做的USB CDC 串口调试助手打不开
DSP傅里叶变换如何在f103CBT6上使用
无法通过 SPI 读取 TCD1304数据
MotorControl Workbench 6.4.1 生成 FOC 项目代码后运行死机。
F407的SDIO的硬件分流问题
workbench5.3.1生成代码问题
在 STM32CubeIDE 中正确设置 STM32F103C8T6 的 Flash 容量
咨询下,新项目打算用STM32F103的USB与工控机或PAD进行通讯,问题如下
STM32F103 串口下载ST Flash Loader Demo
微信公众号
手机版