首页
学习
活动
专区
工具
TVP
发布

Linux驱动

专栏作者
338
文章
647031
阅读量
89
订阅数
树莓派4B-SPI读写flash-FM25CL16B(同时支持FM25CL64等其它系列Flash)
如果您需要的缓冲区大于 4KB,需要在命令行迕行指定缓冲区的大小,单位是 KB:
诺谦
2021-07-14
1.3K0
modbus-tcp协议讲解
客户端发送 01 02 00 00 00 06 01 03 00 00 00 02
诺谦
2019-08-07
3.7K0
2.移植uboot-添加2440单板,并实现NOR、NAND启动
然后将smdk2440下的smdk2410.c改为smdk2440.c,以及修改更改好的Makefile
诺谦
2019-05-24
5090
arm裸板驱动总结(makefile+lds链接脚本+裸板调试)
在裸板2440中,当我们使用nand启动时,2440会自动将前4k字节复制到内部sram中,如下图所示: 然而此时的SDRAM、nandflash的控制时序等都还没初始化,所以我们就只能使用前0~40
诺谦
2018-01-08
1.4K0
4.查询方式来写按键驱动程序(详解)
本文介绍了如何通过驱动程序实现按键中断,并分析了中断方式的优缺点。作者首先介绍了按键中断的基本原理和实现方法,然后通过实例详细阐述了中断方式的驱动程序设计思路和步骤。最后,作者总结了驱动程序的设计和实现过程中需要注意的问题,并提供了相应的解决方案。
诺谦
2018-01-03
7360
LDMIA、LDMIB、LDMDB、LDMDA、STMIA、LDMFD、LDMFA、LDMED、LDMEA指令详解
简介: ARM指令中多数据传输共有两种: LDM:(load  much)多数据加载,将地址上的值加载到寄存器上 STM:(store much)多数据存储,将寄存器的值存到地址上 主要用途:现场保护
诺谦
2018-01-03
1.1K0
裸机LCD驱动配置
本节来学习裸机下的LCD 驱动,本节学完后,再来学习Linux下如何使用LCD驱动 Linux中的LCD驱动,链接如下: (Linux-LCD层次分析链接:http://www.cnblogs.com
诺谦
2018-01-03
1K0
第1阶段——uboot分析之硬件初始化start.S(4)
摘要总结:本篇文章主要介绍了uboot的硬件初始化流程。首先介绍了uboot的入口函数,然后分析了uboot的硬件初始化流程。在初始化流程中,uboot执行以下操作:1.设置CPSR,屏蔽中断,进入管理模式;2.设置时钟;3.清除MMU的页表,将RAM映射到物理地址;4.设置栈;5.设置启动参数;6.跳转到应用程序。此外,文章还分析了uboot的硬件初始化流程,包括设置CPSR、屏蔽中断、进入管理模式、设置时钟、清除MMU的页表、设置栈、设置启动参数和跳转到应用程序。
诺谦
2018-01-03
1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档