暂无个人介绍
Linux驱动开发——物理地址映射(②)
Linux驱动开发——物理地址映射(①)
Linux驱动开发——去除按键抖动问题
Linux驱动开发——内核延时操作和内核等待队列
Linux驱动开发——并发和竞态(原子操作方式的使用⑤)
Linux驱动开发——并发和竞态(信号量方式的使用④)
Linux驱动开发——并发和竞态(中断屏蔽方式的使用②)
Linux驱动开发——并发和竞态(概念介绍①)
Linux驱动开发——定时器
Linux驱动开发——中断编程之顶半部与底半部机制(1)
Linux驱动开发——(使用中断处理)gpio(6)
Linux驱动开发——(次设备号使用及混杂设备驱动开发)gpio(5)
Linux驱动开发——(Linux内核字符设备文件的自动创建)gpio(4)
Linux驱动开发——(linux内核字符设备硬件操作接口之ioctl)gpio(3)
QT——键盘事件(捕获按键事件)
Linux驱动开发——(Linux内核系统调用实现原理)gpio(2)
Linux驱动开发——(Linux内核GPIO操作库函数)gpio(1)
arm嵌入式gdb移植和搭建远程gdb调试运行环境
Linux下使用脚本读取参数修改配置文件
Linux下使用脚本读取参数修改配置文件
klogd&syslogd与dmesg-嵌入式系统获取linux内核log
C基础——使用printf打印各种数据类型的方式(示例)
龙芯2K1000内核及文件系统烧写流程(恢复Boot内核引导配置及分区)
Linux嵌入式驱动开发——platform机制的使用(led驱动示例实现)
ARM嵌入式——制作根文件系统并使用NFS挂载运行。
使用U盘重新烧写龙芯自带系统loongnix
VScode使用远程连接服务器进行代码开发
适配龙芯平台的Apache交叉编译
使用龙芯派2代烧写自己制作的内核及文件系统(失败2次,最终成功)
Linux网络编程
Sqlit(数据库)学习
C语言中 attribute 的意义,添加#pragma pack(1)的使用。
ARM嵌入式学习笔记——《Linux内核》
ARM嵌入式学习笔记——《根文件系统》
arm嵌入式Linux系统移植实例过程及问题
ARM嵌入式学习笔记——《设备驱动基础》
ARM嵌入式学习笔记——《设备驱动基础》
ARM嵌入式学习笔记——Linux字符设备驱动程序设计
ARM嵌入式学习笔记——Linux字符设备驱动程序设计
ARM嵌入式学习笔记——Linux字符设备驱动程序设计
Linux内核混杂设备驱动编程框架
本文记录对龙芯2K进行qt5.13.1版本的移植。 本文中对于tslib的安装不做讲解,使用了QT4进行核心板开发的童鞋一般情况下,应该已经安装好了tslib了,直接使用就行。
使用buildroot构建龙芯2K1000文件系统,并使用qt+OpenCV进行拍照,并使用dropbear搭建ssh服务
MDK5软件入门之——基础工程创建及下载和调试
STM32-FreeRTOS源码下载及移植步骤(基于Keil)
在linux环境下的链接库分为静态链接库(.a库)和动态链接库(.so库),其作用是把C程序编译好做成一种可执行链接文件,主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要include含有库中提供的函数接口声明的头文件即可。所以学会如何将自己的源代码封装成库进行使用很重要
Linux与Windows的UDP通讯代码实现
UDP协议的实现: UDP协议是基于IP的。(本文采用Qt进行开发实现,且结合了C/C++混合编程的知识)
QT程序自动寻找依赖的DLL(Qt官方开发环境生成的exe发布方式–使用windeployqt)
函数 C语言里可以采用分组方式管理语句,每个语句分组叫做一个函数。