
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了通过core-dump文件定位程序崩溃问题的方法。首先说明了开启core-dump文件生成的条件,包括临时和永久配置方案,以及自定义core文件名称和目录的方法。接着在Ubuntu虚拟机和嵌入式Linux板子上进行了测试,演示了编译调试代码、生成core文件并使用gdb分析的过程。重点解决了嵌入式Linux中永久配置core-dump的问题,包括修改limits.conf、sysctl.

本篇介绍了如何使用C++编程,来实现嵌入式Linux开发中,调用wpa_supplicant等工具进行wifi配网,通过编写测试例程,并进行实际测试,验证代码功能。

本篇介绍了计算机与嵌入式领域中的流水线概念,并通过实例分析了流水线的处理时间该如何计算。

本编介绍如何在嵌入式Linux开发板上配置Qt运行环境,并进行Qt程序运行测试。

上篇文章,我们介绍了如何使用NXP原厂的uboot进行编译和烧写,将uboot运行在自己的开发板上。NXP原厂的uboot,直接烧录到我的开发板中,LCD的驱动是不正常的,需要进行修改。本篇我们就来继续研究uboot,使得uboot能匹配我们自己的开发板。修改uboot以匹配开发板的方式有两种,一种是在NXP原厂开发板i.MX 6ULL EVK的文件上进行修改,另一种仿造NXP的开发板文件,添加自
本系列教程以i.MX6ULL处理器的ARM开发板为实验基础,学习记录嵌入式Linux开发的各种知识与经验,主要内容包括嵌入式Linux移植,嵌入式Linux驱动开发,嵌入式Linux应用开发等。本系列教程将以野火的i.MX6ULL eMMC开发板为硬件基础,以野火EBF6ULL Pro开发板教程和正点原子i.MX6ULL阿尔法开发板教程为参考,进行学习实践。1 嵌入式Linux移植概述Linux
之前在Linux系统移植时提到过LCD驱动,本篇来看下Linux设备树如何配置LCD驱动。1 知识点首先需要了解一个新的概念:Framebuffer1.1 FramebufferFramebuffer直译即帧缓冲,简称 fb,它是Linux将系统中所有跟显示有关的硬件以及软件集合起来,将底层的LCD虚拟抽象出一个/dev/fbX设备,应用程序可以通过操作/dev/fbX来实现对屏幕的显示控制。NX

上篇文章:介绍了linux中的五种I/O模型,本篇,就来使用阻塞式I/O和非用阻塞式I/O两种方式进行按键的读取实验,并对比之前使用输入捕获和中断法检测的按键程序,查看CPU的使用率是否降低。文章目录1 阻塞I/O方式的按键检测1.1 阻塞I/O之等待队列1.2阻塞I/O程序编写1.2.1驱动程序1.2.2 应用程序1.2 实验2 非阻塞I/O方式的按键检测2.1 非阻塞I/O之select/po

本文介绍一种在线文档系统的搭建,需要借助Sphinx、gitee和Read the Docs。Sphinx是一个功能强大的文档生成器,具有许多用于编写技术文档的强大功能gitee是一种版本管理系统,相比github,有着更快的访问速度Read the Docs是一个在线文档托管服务, 你可以从各种版本控制系统中导入文档1 安装环境Windows系统python3环境2 Sphinx安装与测试2.1
上篇文章介绍了LCD屏幕的使用,这个屏幕还有触摸功能,本篇就来介绍LCD的触摸功能的使用。关于触摸的内容有点多,分为上下两篇进行讲解,本篇先介绍触摸驱动的编写以及将触摸点坐标实时打印出来进行测试,先有一个整体的使用感受,下篇文章再介绍具体的触摸上报协议以及图形化的测试方法。文章目录1 触摸介绍1.1 硬件原理图2 编写触摸驱动代码2.1 修改设备树2.1.1 IIC引脚2.1.2 复位引脚2.1.








