会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小败qi
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2016年4月30日
Smart20学习记录----异步通知
摘要: 异步通知: 阻塞与非阻塞访问、poll()函数提供了较好地解决设备访问的机制(应用程序主动访问) 异步通知:一旦设备就绪,则主动通知应用程序,这样应用程序根本就不需要查询设备状态,这一点非常类似于硬件上“中断”的概念,比较准确的称谓是“信号驱动的异步 I/O” 阻塞 I/O 意味着一直等待设备可访问
阅读全文
posted @ 2016-04-30 11:27 Grace、
阅读(247)
评论(0)
推荐(0)
编辑
2016年4月28日
Smart210学习记录-----中断
摘要: 1. OVERVIEW OF VECTORED INTERRUPT CONTROLLER(概述向量中断控制器) 主要有4个VIC,4个TZIC还有一个很特殊的ARM PrimeCell PL192。主要的VIC和TZIC可以支持93个中断源。其中TZIC是为TrustZone技术所准备的,ARM T
阅读全文
posted @ 2016-04-28 11:12 Grace、
阅读(651)
评论(0)
推荐(0)
编辑
2016年4月27日
Smart210学习记录----beep linux字符设备驱动
摘要: 今天搞定了beep linux字符设备驱动,心里还是很开心的,哈哈。。。但在完成的过程中却遇到了一个非常棘手的问题,花费了我大量的时间,,,, 还是把问题描述一下吧,好像这个问题很普遍的,网上许多解决方法,但是我还是没看懂,只能慢慢找,,, 我在insmod字符设备是,出现了一下提示信息 这里只列出
阅读全文
posted @ 2016-04-27 22:18 Grace、
阅读(603)
评论(0)
推荐(0)
编辑
2016年4月26日
Smart210---LED驱动
摘要: 经过几天的学习,终于linux驱动的基本框架弄清楚了。。。真的很艰辛,,,不过终于还是熬过来了,虽然还是最基础的,,, 今晚也完成了我第一个linux驱动,,,心里还是有点小兴奋的,哈哈O(∩_∩)O 直接上驱动源程序吧::: 我的开发板是Smart210,根据原理图,IO口输出0 led亮,输出1
阅读全文
posted @ 2016-04-26 08:31 Grace、
阅读(1181)
评论(0)
推荐(0)
编辑
2016年4月20日
Smart210学习记录-------Linux设备驱动结构
摘要: cdev结构体 1 struct cdev { 2 struct kobject kobj; /* 内嵌的 kobject 对象 */ 3 struct module *owner; /*所属模块*/ 4 struct file_operations *ops; /*文件操作结构体*/5 struc
阅读全文
posted @ 2016-04-20 20:06 Grace、
阅读(344)
评论(0)
推荐(0)
编辑
Smart210学习记录-------文件操作
摘要: 一.linux文件操作(只能在linux系统上用) 创建:int creat(const char* filename, mode_t mode) filename 表示要创建的文件名,mode表示对该文件的读写权限int umask(int newmask)调用将 umask 设置为 newmas
阅读全文
posted @ 2016-04-20 15:29 Grace、
阅读(294)
评论(0)
推荐(0)
编辑
Smart210学习记录-------内存初始化
摘要: 买了Smart210的板子,开始学习中,,,,, 今天看了重定位DRAM ,然而内存需要初始化,早上信心满满的我到现在崩溃的我。。。。也不知遭受了什么样的蹂躏 ,,还是记下一点学到的知识吧。。 数据手册上DDR类型的内存初始化步骤: 1. To provide stable power for co
阅读全文
posted @ 2016-04-20 15:25 Grace、
阅读(1184)
评论(0)
推荐(0)
编辑
2016年4月19日
Smart210学习记录-------linux内核模块
摘要: Linux 驱动工程师需要牢固地掌握 Linux 内核的编译方法以为嵌入式系统构建可运行的Linux 操作系统映像。在编译 LDD6410 的内核时,需要配置内核,可以使用下面命令中的 一个: #make config(基于文本的最为传统的配置界面,不推荐使用) #make menucon
阅读全文
posted @ 2016-04-19 23:00 Grace、
阅读(439)
评论(0)
推荐(0)
编辑
2016年4月17日
Makefile学习(1) arm-linux-ld arm-linux-objcopy arm-linux-objdump
摘要: 记录自己所学的点点滴滴O(∩_∩)O哈哈~ makefile: link.bin: start.o main.o arm-linux-ld -Tlink.lds -o link.elf $^ arm-linux-objcopy -O binary link.elf link.bin arm-linu
阅读全文
posted @ 2016-04-17 09:14 Grace、
阅读(1888)
评论(0)
推荐(0)
编辑
2016年4月7日
重学STM32---(八)----SDIO
摘要: 1. SDIO(SD/SDIO MMC卡主机模块)在AHB外设总线和多媒体卡(MMC)、SD存储卡、SDIO卡和CE-ATA设备间提供了操作接口。(SDIO没有SPI兼容的通信模式 ) 1.1.什么是MMC卡 MMC:MMC就是MultiMediaCard的缩写,即多媒体卡。它是一种非易失性存储器件
阅读全文
posted @ 2016-04-07 11:13 Grace、
阅读(4790)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页
公告