摘要:
Client.java import java.io.*; import java.net.*; import java.util.*; public class Client { public static void main(String args[]) { Scanner scanner = 阅读全文
posted @ 2023-02-23 11:36
阿风小子
阅读(109)
评论(0)
推荐(0)
摘要:
Example13_1.java import java.net.*; import java.io.*; import java.util.*; public class Example13_1 { public static void main(String args[]) { Scanner 阅读全文
posted @ 2023-02-23 11:35
阿风小子
阅读(71)
评论(0)
推荐(0)
摘要:
main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pa 阅读全文
posted @ 2023-02-23 11:28
阿风小子
阅读(353)
评论(0)
推荐(0)
摘要:
驱动程序的调试一. 打印: prink, 自制proc文件UBOOT传入console=ttySAC0 console=tty11. 内核处理UBOOT传入的参数console_setupadd_preferred_console // 我想用名为"ttySAC0"的控制台,先记录下来 2. 硬件驱 阅读全文
posted @ 2023-02-23 10:31
阿风小子
阅读(267)
评论(0)
推荐(0)
摘要:
一、应用调试1:使用strace命令来跟踪系统调用 二、应用调试2:使用GDB来调试应用程序 编译gdb,gdbservertar xjf gdb-7.4.tar.bz2cd gdb-7.4/./configure --target=arm-linuxmake把arm-linux-gdb复制到/bi 阅读全文
posted @ 2023-02-23 10:28
阿风小子
阅读(371)
评论(0)
推荐(0)
摘要:
poll机制:为了减少CPU资源的占用率,在编写驱动函数中添加poll机制 select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。 POLL:应用程序在一定时间内没有事 阅读全文
posted @ 2023-02-23 09:54
阿风小子
阅读(207)
评论(0)
推荐(0)
摘要:
编写驱动程序需要编写那些代码: 1、硬件相关的驱动程序 2、Makefile的编译程序 3、还需要编写一个相关的测试程序 比如说:一个摄像头驱动程序 1、驱动程序的编写,需要编写一些硬件相关的操作,编译Makefile 2、安装、运行、卸载驱动程序(insmod ***、。./*** 、remod 阅读全文
posted @ 2023-02-23 09:52
阿风小子
阅读(59)
评论(0)
推荐(0)
摘要:
中断函数:包含#include<linux/irq.h> request_irq(irq,handle,irqflag,name,dev_id) { 1,分配一个irqaction结构体 2、把这个结构体放到irq_desc[irq](action链表)中 3、设置引脚 4、使能中断 } free_ 阅读全文
posted @ 2023-02-23 09:51
阿风小子
阅读(65)
评论(0)
推荐(0)
摘要:
异步通知: 驱动程序的所谓异步通知,就是说并不是应用程序来对驱动程序操作的,而是驱动程序查询到有事件发生或者有数据发生变化的时候通知应用程序。角色发生了变化,应用程序由主动改为被动执行。 比如按键驱动: 1、有不断进行查询引脚状态的,CPU资源消耗非常的打; 2、有中断操作的,发生按键事件后采取执行 阅读全文
posted @ 2023-02-23 09:48
阿风小子
阅读(50)
评论(0)
推荐(0)
摘要:
1. 原子操作原子操作指的是在执行过程中不会被别的代码路径所中断的操作。常用原子操作函数举例:atomic_t v = ATOMIC_INIT(0); //定义原子变量v并初始化为0atomic_read(atomic_t *v); //返回原子变量的值void atomic_inc(atomic_ 阅读全文
posted @ 2023-02-23 09:47
阿风小子
阅读(25)
评论(0)
推荐(0)
浙公网安备 33010602011771号