小淼博客

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  282 随笔 :: 0 文章 :: 102 评论 :: 102万 阅读

随笔分类 -  ARM相关设计

https://github.com/kmilo17pet/qlibs 嵌入式运算库
摘要:1. 前言 本测试程序主要是参考i2c-tools中的i2ctransfer.c,为了方便以后使用,在这里做一个记录。其实它主要是基于kernel/drivers/i2c/i2c-dev.c驱动创建的/dev/i2c-x字符设备来操作I2C设备。 2. i2c_write_bytes函数 i2c_w 阅读全文
posted @ 2025-01-17 10:28 小淼博客 阅读(50) 评论(0) 推荐(0) 编辑

该文被密码保护。
posted @ 2025-01-17 10:00 小淼博客 阅读(0) 评论(0) 推荐(0) 编辑

摘要:转载地址:https://blog.csdn.net/qq_40531974/article/details/83897559 一.汇编数据处理指令 1.数据传送指令 【MOV指令】:它的传送指令只能是把一个寄存器的值(要能用立即数表示)赋给另一个寄存器,或者将一个常量赋给寄存器,将后边的量赋给前边 阅读全文
posted @ 2021-12-29 08:55 小淼博客 阅读(3117) 评论(0) 推荐(0) 编辑

摘要:1. 根文件系统镜像ramdisk.image.gz和uramdisk.image.gz 通常需要将文件系统输入到Nand Flash当中时,一般可以将根文件系统打包成uramdisk.image.gz压缩镜像的格式,这样能够降低文件系统的大小,节约Flash的空间。 2. 修改uramdisk.i 阅读全文
posted @ 2019-12-05 15:04 小淼博客 阅读(2523) 评论(0) 推荐(1) 编辑

摘要:1. inittab基本概念 a) init进程: Linux在完成核内引导(内核镜像已被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,接着通过启动一个用户级程序init来启动其他用户级的进程或服务. init始终是系统的第一个进程,其PID始终为1(ps -aux | les 阅读全文
posted @ 2019-12-04 21:23 小淼博客 阅读(3516) 评论(0) 推荐(0) 编辑

摘要:一、首先编写对应的驱动程序的相关内容:(最简单的hello.c程序) 二、编写对应Makefile文件:(注意事项Makefile,首字母大写M) 三、使用make指令对程序进行编译生成目标文件hello.ko 使用的是sudo make的指令来保证运行和文件的执行权限等等,编译的结果如下所示: 这 阅读全文
posted @ 2017-10-10 12:19 小淼博客 阅读(18069) 评论(0) 推荐(1) 编辑

摘要:这几天在配置交叉编译ARM开发板的linux内核的过程中碰到了很多问题,其中包括了GCC版本太高等问题,由此我打算安装其他老的版本给我的Ubuntu16.04.实验过程如下: 官网的教程是最牛逼的,先看看官网的安装教程吧:https://gcc.gnu.org/install/ 1、首先查看一下当前 阅读全文
posted @ 2017-09-12 17:03 小淼博客 阅读(49290) 评论(0) 推荐(2) 编辑

摘要:0.0 阅读全文
posted @ 2017-09-08 19:06 小淼博客 阅读(266) 评论(0) 推荐(0) 编辑

摘要:666 阅读全文
posted @ 2017-09-08 17:10 小淼博客 阅读(520) 评论(0) 推荐(0) 编辑

摘要:转载:http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html 一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是 阅读全文
posted @ 2017-09-08 16:48 小淼博客 阅读(522) 评论(0) 推荐(0) 编辑

摘要:安装环境 Linux版本:Ubuntu 12.04 内核版本:Linux 3.5.0 交叉编译器版本:arm-linux-gcc-4.4.3 这个版本的交叉编译器 安装前的絮叨 首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、 阅读全文
posted @ 2017-04-01 15:53 小淼博客 阅读(10193) 评论(0) 推荐(1) 编辑

摘要:s3c2410x驱动是一款非常好用的usb驱动程序,win7 64位下mini2440 USB下载驱动安装,解决win7下安装SEC S3C2410X Test B/D 驱动出现叹号的问题。如果你开始不成功可能是因为没接上串口,我接上串口以后用DNW相同的方法成功的实现了程序的下载. SEC S3C 阅读全文
posted @ 2017-04-01 15:23 小淼博客 阅读(3083) 评论(0) 推荐(0) 编辑

摘要:Q1 /busybox-1.18.4/scripts/gcc-version.sh: line 11: arm-linux-gcc: command not found 1.问题:/home/ubuntu-mm/HardWare/S3C2440_Board/Linux_uImage/busybox- 阅读全文
posted @ 2017-03-27 15:42 小淼博客 阅读(2911) 评论(0) 推荐(0) 编辑

摘要:一、Debian下的内核编译过程 下面是自己写的Shell脚本,还没有测试,目前按照要求编写的,有问题的地方请大家指出,待我实验之后在确定脚本的可行性!! 二、mini2440开发板的内核镜像编译过程 1、下载对应的linux内核的版本(我下载的是v4.4的版本): 下载地址:https://git 阅读全文
posted @ 2017-02-27 01:35 小淼博客 阅读(470) 评论(0) 推荐(0) 编辑

大家转载请注明出处!谢谢! 在这里要感谢GISPALAB实验室的各位老师和学长学姐的帮助!谢谢~

点击右上角即可分享
微信分享提示