
有多个任务都需要键盘输入值(例如输入密码或者选项1、选项2这样的),原本是在各个任务都写死循环死等的,后面发现经常读取不到或者需要运气!想改用队列又发现不是很合适。 我类似需要这样的:先进任务1,用键盘选进任务1a或者1b,然后进入1a/1b,然后选选项再输入数字这样的!这边的互动都是在键盘上实现的。 想请问一下各位大佬,有什么好的建议吗? |
个人感觉,如果键盘输入是以中断方式采集的,建立键盘输入缓冲区;如果是循环扫描采集的,那就得小心了,避免在各个任务中出现同时采集键盘输入了。可能需要加标志来做判断。 |
STM32F407ZGT6的SD卡通过DMA控制时,无法从外部SRAM取数据
STM32F103烧录程序后电流变大
STM32F103CBT6读取单总线温湿度传感器,需要手动重启。
求助:I2S通过DMA搬运后通过USB上传上位机,转为.wav文件后声音嘈杂,音质很差,基本听不出人声
STM32F407VET6 I2S 采用纯中断接收数据的问题
求教學stlink v3 set** 怎麼和**blue pill**連結傳輸寫好的程式
关于AN2867文档的疑问
tougfx 显示问题
F429同时使用SDRAM和SRAM
F103和G474的180°移相區別