![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
arm driver
driver开发
Linux_Glacier
夜阑卧听风吹雨
展开
-
I2C驱动实现原理
I2C 驱动????写在前面i2c_client:连接到i2c硬件总线上的设备i2c_adapter:每一个i2c控制器都有一个adapter和一个i2c_client之对应内核中的注册与注销:就是把i2c_adapter_info结构体从链表中删除和添加struct i2c_client介绍i2c_client->addr:从设备唯一的器件地址,一般是7位的地址...原创 2020-05-07 22:06:43 · 730 阅读 · 0 评论 -
网络挂在文件系统启动开发板
1、下载软件sudo apt install nfs-kernel-server2、配置nfssudo etc/export#在文件最后添加/rootfs *(rw,sync,no_root_squash)3、创建文件夹,并修改所属用户和组sudo mkdir /rootfssudo chown `whoami`:`whoami` /rootfs4、重启nfs服务sudo service nfs-kernel-server restart5、解压文件系统cd /rootfs原创 2020-05-11 23:04:30 · 163 阅读 · 0 评论 -
配置网络下载内核启动-NFS
下载软件PC端1.sudo apt-get install tftpd-hpa2.配置tftpd服务vim /etc/default/tftpd-hpaTFTP_USERNAME="tftp"TFTP_DIRECTORY="/tftpboot"TFTP_ADDRESS=":69"TFTP_OPTIONS="-l -c -s"3.创建 /tftpboot文件夹,并修改所属用户和组,并重启tftp服务sudo mkdir /tftpbootsudo chown `whoami`:`wh原创 2020-05-11 22:49:56 · 136 阅读 · 0 评论