- 博客(51)
- 资源 (5)
- 收藏
- 关注
原创 firefly-rk3399开发板100篇 之 003 学习firefly-rk3399 wiki中gpio操作 之 gpio中断
firefly_rk3399 gpio GPIO4_D5中断调试
2022-09-12 14:26:35
4268
1
原创 firefly-rk3399开发板100篇 之 002 学习firefly-rk3399 wiki中gpio操作 之 打开debug口的kernel log
firefly-rk3399 打开debug口
2022-09-12 14:15:18
2360
转载 firefly-rk3399开发板100天之第2天 记录firefly-rk3399 wiki中gpio操作
firefly-rk3399 开发板gpio操作方法
2022-09-06 00:23:58
1303
原创 firefly-rk3399开发板100篇 之 001 编译android代码,给开发板下载固件
firefly-rk3399开发板学习笔记第一篇下载代码,编译代码。给开发板下载固件。
2022-09-05 23:28:28
2940
原创 Linux设备驱动开发详解 基于最新的Linux4.0内核-第3章 Linux内核及内核编程
第3章 Linux内核及内核编程3.1 Linux内核的发展与演变1、UNIX操作系统2、Minix操作系统3、GNU计划4、POSIX标准5、互联网3.2 Linux2.6后的内核特点1、新的调度器2、内核抢占Linux 2.6 以后的内核仍然存在中断、软中断、自旋锁等原子上下文进程无法抢占执行的情况,这是 Linux 内核本身只提供软实时能力的原因。3、改进的线程模型4、虚拟内存的变化5、文件系统6、音频(ALSA取代OSS)7、总线、设备和驱动模型总线是三者联系起来的基
2021-01-19 09:08:26
454
原创 Linux设备驱动开发详解 基于最新的Linux4.0内核-第2章 驱动设计的硬件基础
第2章 驱动设计的硬件基础2.1 处理器2.1.1 通用处理器 冯· 诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。 哈佛结构将程序指令和数据分开存储,指令和数据可以有不同的数据宽度。此外,哈佛结构还采用了独立的程序总线和数据总线,分别作为CPU与每个存储器之间的专用通信路径,具有较高的执行效率。 改进的哈佛架构,它具有独立的地址总线和数据总线,两条总线由
2021-01-16 17:47:17
227
1
原创 Linux设备驱动开发详解 基于最新的Linux4.0内核-第1章 Linux设备驱动概述及开发环境构建
第1章 Linux设备驱动概述及开发环境构建1.1 设备驱动的作用1.2 无操作系统时的设备驱动1.3 有操作系统时的设备驱动1.4 Linux设备驱动1.4.1 设备驱动分类及特点计算机系统的硬件主要由CPU、存储器和外设组成,驱动针对的对象是存储器和外设。分类:字符设备、块设备、网络设备。特点:字符设备:必须以串行顺序依次进行访问的设备,如触摸屏、鼠标;块设备:可以按任意顺序访问,以块为单位进行操作,如硬盘、eMMC等;字符设备和块设备对用户而言,都要使用文件系统的操作接口进行访问
2021-01-16 17:46:27
424
1
转载 ucos-II学习之:数据结构(任务控制块/事件控制块/内存控制块总结一)
ucos-II学习之:数据结构(任务控制块/事件控制块/内存控制块总结一)
2017-11-02 02:22:35
3115
转载 JZ2440 第14章 ADC和触摸屏接口
了解S3C2410/S3C2440和触摸屏的结构;了解电阻触摸屏的工作原理和等效电路图;了解S3C2410/S3C2440触摸屏控制器的多种工作模式;掌握S3C2410/S3C2440 ADC和触摸屏的编程方法;
2017-10-24 09:14:31
1538
1
转载 JZ2440 第13章 LCD控制器(1)
了解LCD显示器的接口及时序;掌握S3C2410/S3C2440 LCD控制器的使用方法;了解帧缓冲区的概念,掌握如何设置帧缓冲区来显示图像
2017-10-24 01:36:11
855
转载 JZ2440 第10章 系统时钟和定时器
了解S3C2410/S3C2440的时钟体系结构掌握通过设置MPLL改变系统时钟的方法掌握在不同的频率下设置存储控制器的方法掌握PWM定时器的用法了解WATCHDOG定时器的用法
2017-10-22 22:29:14
914
转载 JZ2440 第9章 中断体系结构
了解ARM体系CPU的7种工作模式了解S3C2410/S3C2440中断体系结构掌握S3C2410/S3C2440的中断服务程序的编写方法
2017-10-22 21:50:52
399
转载 JZ2440 第7章 内存管理单元 MMU
了解虚拟地址和物理地址的关系;掌握如何通过设置MMU来控制虚拟地址到物理地址的转化;了解MMU的内存访问权限机制;了解TLB、Cache、Write buffer的原理,使用时的注意事项;通过实例深刻掌握上述要点;
2017-10-22 16:53:11
593
转载 JZ2440 第6章 存储控制器
了解S3C2410/S3C2440地址空间的布局掌握如何通过总线形式访问扩展的外设,比如内存、NOR Flash、网卡等
2017-10-22 15:20:26
638
转载 【补充】 关于*(mmu_tlb_base + (virtuladdr >> 20))的理解
虚拟地址与物理地址的转换 MMU 原理之对*(mmu_tlb_base + (virtuladdr >> 20))的理解
2017-10-20 10:22:32
316
firefly-rk3399-industry_编译+配置环境_最终编译成功log
2022-09-05
JZ2440 DNW驱动(新+旧)包含win7专用100ask.exe zadig-2.3
2018-08-26
Qt从零开始制作串口调试助手_各步骤工程代码
2018-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人