摘要:前期知识 1.如何编写一个简单的Linux驱动(一)——驱动的基本框架 2.如何编写一个简单的Linux驱动(二)——设备操作集file_operations 3.如何编写一个简单的Linux驱动(三)——完善设备驱动 4.Linux驱动之设备树的基础知识 前言 在学习单片机(比如51单片机和STM 阅读全文
posted @ 2020-09-15 18:06 山无言 阅读(150) 评论(0) 推荐(2) 编辑
摘要:前期知识 1. 如何编写一个简单的Linux驱动(一)——驱动的基本框架 2. 如何编写一个简单的Linux驱动(二)——设备操作集file_operations 3. 如何编写一个简单的Linux驱动(三)——完善设备驱动 前言 在前面的文章中,我们只介绍了如何对驱动和设备节点进行操作,并没有涉及 阅读全文
posted @ 2020-09-14 21:33 山无言 阅读(149) 评论(0) 推荐(2) 编辑
摘要:前期知识 1.如何编写一个简单的Linux驱动(一)——驱动的基本框架 2.如何编写一个简单的Linux驱动(二)——设备操作集file_operations 前言 在上一篇文章中,我们编写设备驱动遇到了不少问题: (1) 注册设备时,设备号需要程序员给定,每次编写驱动时,程序员需要知道有哪些设备号 阅读全文
posted @ 2020-09-13 23:01 山无言 阅读(173) 评论(0) 推荐(3) 编辑
摘要:前期知识 如何编写一个简单的Linux驱动(一)——驱动的基本框架 前言 在上一篇文章中,我们学习了驱动的基本框架。这一章,我们会在上一章代码的基础上,继续对驱动的框架进行完善。要下载上一篇文章的全部代码,请点击这里。 1.字符设备的四个基本操作 驱动让用户程序具备操作硬件设备的能力,那么对硬件设备 阅读全文
posted @ 2020-09-12 23:37 山无言 阅读(135) 评论(0) 推荐(1) 编辑
摘要:1.Git基本命令 1 git init 初始化git仓库,文件夹中会出现名为".git"的隐藏文件夹 2 git status 查看文件夹中的文件状态 3 git add file_name 把工作区中名为"file_name"的文件添加到暂存区,并跟踪"file_name"文件 4 git ad 阅读全文
posted @ 2020-09-10 21:34 山无言 阅读(29) 评论(0) 推荐(1) 编辑
摘要:前言 最近在学习Linux驱动,记录下自己学习的历程。 1.驱动的基本框架 Linux驱动的基本框架包含两部分,“模块入口、出口的注册”和“模块入口、出口函数的实现”,如下方代码。 1 static int __init shanwuyan_init(void) //驱动入口函数 2 { 3 ret 阅读全文
posted @ 2020-09-07 23:24 山无言 阅读(127) 评论(0) 推荐(2) 编辑
摘要:前言 本文所用的uboot代码为迅为官方提供,开发板是迅为iTOP-4412开发板(不带设备树)。 首先,我们确定一下系统启动的流程:首先启动uboot,uboot启动内核并挂载rootfs(根文件系统),内核启动完成且rootfs工作完成后,挂载emmc上的文件系统,操作系统正式开始工作。(读者要 阅读全文
posted @ 2020-09-03 10:30 山无言 阅读(288) 评论(0) 推荐(3) 编辑
摘要:写在前面 最近需要使用一款STM32L4系列的芯片进行开发,需要学习使用HAL库。在进行串口中断使用的时候遇到了一些小麻烦,写下解决方案供大家参考。 1.UART相关的头文件引用错误 由于本人直接使用MDK进行开发,没有使用CubeMX,所以一些初始化需要手动进行。在引用UART相关的头文件时,记得 阅读全文
posted @ 2019-01-25 21:52 山无言 阅读(11166) 评论(1) 推荐(4) 编辑
摘要:引子 进程通信的方式 △信号通信 △管道通信 △消息队列 △共享存储区 一、信号通信 1.什么是信号 (1)信号是Linux进程之间一种重要的通信机制; (2)信号的作用是为了通知进程某个时间已经发生; (3)信号的发出是及时的,但是信号的响应可能会有延后,收到信号的进程在当前执行处设置断点,然后立 阅读全文
posted @ 2018-12-20 11:56 山无言 阅读(960) 评论(0) 推荐(1) 编辑
摘要:一、进程概念 引子 程序运行在并发环境中的问题 (1)运行过程不确定 (2)结果不可再现 1.进程定义 进程是程序在某个数据集合上的一次运行活动。数据集合是指软硬件环境,bbin大户担保登入:多个进程共存或共享的环境。 2.进程的特征 (1)动态性 进程是程序的一次执行过程,动态产生且动态消亡; (2)并发性 进程同其他 阅读全文
posted @ 2018-12-12 21:16 山无言 阅读(2598) 评论(0) 推荐(0) 编辑
IStartupFilter
澳门水秀登入 凤凰投注网开户 金马国际VR快艇开奖时刻表 588彩票客户端下载 捷豹彩票网站直营网
签到送彩金登入 菲律宾申博太阳城会员开户游戏下载登入 澳门特产有哪些网上娱乐场 太阳城在线充值开户网登入 ag亚游下载登入
赌博公司可轻而易举开出利于庄家的盘口 澳门在星际线赌博网站登入 澳门鬼妹价钱 江苏澳博 中红娱乐场登入
香港娱乐电子游戏登入 易发赌场首页 菲律宾申博娱乐现金网 有人在澳门赢过百万吗登入 澳门棋牌平台登入