- 博客(4)
- 收藏
- 关注
原创 LVGL基础开发教程
SquareLine Studio做为官方推出的PC端开发工具,采用所见即所得的开发方式,大大减少了敲代码方式开发UI的时间。NXP官方也有相应的有关LVGL的开发工具,名为GUI-Guider,但是这个工具笔者实测与LVGL官方移植的代码在并发执行上存在冲突(猜测),所以建议使用SquareLine Studio进行开发。进入LVGL官网后首先注册一个属于自己的账号,按照提示的流程填好相关信息即可(没有的就随便填),然后我们下载个人免费版本,下载好之后安装即可,注意不要有中文路径。
2024-07-25 21:04:52
3164
14
原创 LCD触控屏——FrameBuffer
所谓frame buffer就是用于存储图像数据的一块内存区域。如果我们想要在Linux下实现图形界面,就得往这个区域内写入自己想要显示的内容数据,驱动程序会自动的,每隔一段时间读取这个区域内的数据,并且将这些数据显示在屏幕上。
2024-07-17 22:23:20
1107
1
原创 Linux驱动
平台设备驱动(Platform Device Driver)是 Linux 内核中一种常见的设备驱动类型,用于管理与硬件平台相关的设备。平台设备通常是与特定硬件平台相关联的设备,如嵌入式系统中的外设、特定类型的传感器等。特点平台设备驱动通常针对特定硬件平台上的设备进行开发,与硬件紧密相关。在嵌入式系统中,平台设备通常由设备树(Device Tree)描述,并在设备树中注册。平台设备驱动不需要考虑总线类型,因为它们直接与硬件平台进行通信。工作原理。
2024-05-27 22:35:04
971
原创 Modbus协议-------RS485
支持多节点:一般最大支持32个节点。传输距离远:最远通讯距离可达1200米。抗干扰能力强:差分信号传输。电平标准:逻辑“1”时,A相对于B为正,逻辑“0”时相反,典型差分电压范围为±200mV至±2V通讯速率:最高可达10Mbps,但常用速率通常在9600bps至115200bps之间。接口安全性:接口电平低,相对其他标准更不容易损坏芯片。
2024-05-27 22:30:59
1262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人