
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
I2C(IIC)通信协议
I²C(Inter-Integrated Circuit),中文名为“集成电路总线”,是一种由 Philips 公司(现 NXP)在 1980 年代推出的串行通信总线协议。它广泛应用于嵌入式系统中,用于连接低速外设,比如 EEPROM、实时时钟(RTC)、传感器、OLED 显示屏等。
ARM——定时器(EPIT GPT)
定时器是嵌入式系统中的重要组件,用于产生精确的时间延迟、测量时间间隔、执行周期性任务以及提供系统时基。在i.MX6ULL处理器中,定时器模块通过内部时钟信号进行计数,当达到预设值时可触发中断或执行特定操作。
ARM——UART串口通信
在嵌入式系统中,通信是指两个或两个以上的主机之间的数据互交,这里的主机可以是计算机也可以是嵌入式主机,甚至可以是芯片。
Linux 中断驱动程序--按键中断驱动
非轮询机制:相比传统的 while 循环读取 GPIO 电平,这种 中断 + 等待队列 的方式更加高效,不占用 CPU 资源。设备树解耦:驱动代码不包含具体的硬件地址,而是通过设备树节点(/ptkey)动态获取 GPIO 和 IRQ,提高了驱动的通用性。阻塞 I/O:wait_event_interruptible 和 wake_up_interruptible 是成对使用的宏/函数,是实现阻塞型
到底了







