C语言
Keynes_Chen
嵌入式软件工程师
展开
-
三角形按键扫描原理分析。
一、应用场景以及优势该按键扫描方式用于产品按键较多产品。可以用较少的端口控制较多的按键。以8个IO口为例子,普通按键扫描最多控制,16个按键(矩形扫描)。采用该方式可以控制28个按键二、扫描方式原理图:IO1输出低IO0输入检测,IO0输入检测到低电平则K01按下。以此类推。IO2输出低,IO0输入检测到低则K02按下,IO1检测到输入低则K03按下,一直扫描完全部按键。...原创 2019-11-29 11:04:19 · 1521 阅读 · 0 评论 -
C语言队列
C对列队列,先进先出。大神看下有毛病没。注意:定义MAXQUEUE 20字节,只能存储19字节的内容。有一字节空,是判断队列是否满的标志。#define MAXQUEUE 20typedef struct tagMsgQueue{ int uFront,uRear; int m_Msg[MAXQUEUE];}MSGQUEUE; #define Q_...原创 2019-11-19 10:29:34 · 204 阅读 · 0 评论