自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式学习笔记

记录嵌入式Linux、智能硬件知识

  • 博客(5)
  • 收藏
  • 关注

原创 让NanoPi 2 Fire 跑起来——从U-Boot开始

最近在咸鱼淘到一块NanoPi,算上邮费80块,还有必须的CLASS 10 TF卡28块。共108大洋看了友善之臂的维基百科发现看不懂。。。http://wiki.friendlyarm.com/wiki/index.php/NanoPi_2_Fire/zh#.E8.B5.84.E6.BA.90.E7.89.B9.E6.80.A7于是写了这篇文章记录一下。下载U-Boot...

2019-12-31 14:40:24 1570

原创 检测按键的几种方法

1、查询:耗资源,可达99%2、中断:read一直在等待,不会返回3、poll:指定超时时间,例:等待按键5秒,5秒无响应返回错误并往下执行程序。以上3种方法共同特点:都是应用程序主动去read异步通知:由驱动主动通知应用程序同步互斥阻塞:目的:驱动同时只能被一个应用打开,设置一个flag判断是否被打开。但linux程序是多进程的,在设置flag的过程中被打断的话,判...

2019-12-29 18:48:14 5728

原创 Linux shell下进程的命令

# top 查看系统进程信息,相当于windows的任务管理器# ctrl c 结束当前进程# ctrl z 挂起当前进程# jobs -l 查看挂起的任务# fg [任务号] 返回挂起的任务# kill -9 %1 //结束进程1# kill -9 4664 //结束PID为4664的进程#dmsg 查看内核输出信息...

2019-12-20 15:45:28 121

原创 字符设备驱动程序

写一个LED驱动1、写出框架a、file_operation .open = xxx .read = xxx .write = xxxb、入口函数里注册//告诉内核出口函数卸载c、给sys_fs提供更多信息udev机制可以自动创建设备节点驱动程序写好后编译出second_drv.ko文件,然后将second_drv.ko文件拷贝到根文件系...

2019-12-19 22:43:29 280

原创 uboot、内核、根文件系统

u-boot编译1、解压下载U-boot在Linux下解压2、打补丁3、配置make smdk2440_config4、编译make然后再当前目录会生成u-boot.bin根文件系统目的:构建linux下的文件系统安装busybox,构建 /bin, /linuxrc, /sbin/, /usr目录手动创建其余文件夹,并加载根目录文件...

2019-12-15 10:53:55 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除