自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wjs1033的专栏

学习嵌入式

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

转载 linux内核SPI总线驱动简单编写测试

linux内核SPI总线驱动简单编写测试下面有两个大的模块:一个是SPI总线驱动的分析            (研究了具体实现的过程)另一个是SPI总线驱动的编写(不用研究具体的实现过程)SPI总线驱动分析1 SPI概述      SPI是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口,是Mot

2015-03-24 16:12:46 1345

转载 linux spi驱动开发学习(四)-----spi驱动程序完整流程分析

所有的应用程序使用dev/目录下创建的设备,这些字符设备的操作函数集在文件spidev.c中实现。点击(此处)折叠或打开static const struct file_operations spidev_fops = {    .owner =    THIS_MODULE,    /* REVISIT switch to aio prim

2015-03-24 16:12:30 2117

转载 linux spi驱动开发学习(三)-----spi_bitbang.c详解

经过了前面两节的学习,现在到了这个环节了,spi驱动的完整工作过程渐渐明朗起来不多说废话了,直接进主题,大家共同学习,共同进步首先,还是先唠叨以下,以方便接下来对bitbang机制的学习,那就是spi 的工作时序,这里直接转载自己看到的一篇文章http://www.52rd.com/Blog/Detail_RD.Blog_yuwenxin_21678.html?#Flag_Comm

2015-03-24 16:11:13 3225

转载 linux spi驱动开发学习(二)-----spidev.c和spi test app

一.spidev.c文件看一个设备驱动的方法:module_init标识的入口初始化函数spidev_init,(module_exit标识的出口函数)设备与设备驱动匹配时候调用的probe方法spidev_probe设备驱动的操作函数集file_operations--->spidev_fops@@open方法spidev_open进行检查, 重点是以

2015-03-24 16:08:59 2596

转载 linux spi驱动开发学习(一)-----spi子系统架构

一.spi设备struct spi_device { struct device dev; //设备文件 struct spi_master *master; //spi主机 u32 max_speed_hz; //最大速率 u8 chip_select; //片选 u8 mode; //模式 u8 bits_per_word; //一个字有多少位 int irq; //中断号

2015-03-24 10:12:29 1482

转载 SPI息线的UART扩展方法(转)

引 言    目前,UART(Universal Asynchronous Receiver Transmitter,通用异步收发器)接口的使用越来越广泛,许多设备上都提供了UART接口。工业使用的微处理器一般都只包括2个UART口。在实际工业数据发送和采集应用系统中,为了节省资源,微处理器直接通过UART口与设备进行数据交互。这样势必会导致微处理器的UART口不够,为了方便设备的接入,因

2015-03-23 16:47:04 5378

转载 为BeagleBone-Black安装LinuxEZSDK和CCS提要

在TI官网上下载Linux EZ Software Development Kit (EZSDK) for Sitara™ ARM® Processors网址:http://www.ti.com/tool/linuxezsdk-sitara,选择BeagleBone-Black对应的AM335X系列进行下载,也就是在以下的网址http://software-dl.ti.com/si

2015-03-23 08:54:56 657

转载 BeagleBone Black Linux3.8内核驱动程序开发笔记——LED

最近这段时间在玩beaglebone-black,参照《LINUX设备驱动程序》想用来练习Linux下的驱动程序编写,于是把我最近这一个多月的学习做下笔记。我也是新手,本文仅贡交流之用,有写的不好的地方,还望各位高手指正,不吝赐教!本文参照了:《Linux下AM335X的GPIO控制》《Linux下TI omap芯片 MUX 配置分析(以AM335X芯片为例)》《BeagleB

2015-03-23 08:52:27 2245

转载 制作BeagleBoneBlack的ubuntu系统

首先要说其实网上已经有很多的BBBlack ubuntu系统映像,完全可以直接下载安装的。比如下面这些:    http://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-Ubuntu13.10    我是为了自己了解一下这个过程而折腾的。大的步骤可以分成4步:1 下载编译kernel2 用deboot

2015-03-23 08:43:47 3132 1

转载 Linux下SPI测试程序

/** 说明:SPI通讯实现* 方式一: 同时发送与接收实现函数: SPI_Transfer()* 方式二:发送与接收分开来实现* SPI_Write() 只发送* SPI_Read() 只接收* 两种方式不同之处:方式一,在发的过程中也在接收,第二种方式,收与发单独进行* Created on: 2013-5-28* Author: lzy*/#i

2015-03-21 10:34:37 6637

转载 linux spi驱动开发学习-----spidev.c和spi test app

一.spidev.c文件看一个设备驱动的方法:module_init标识的入口初始化函数spidev_init,(module_exit标识的出口函数)设备与设备驱动匹配时候调用的probe方法spidev_probe设备驱动的操作函数集file_operations--->spidev_fops@@open方法spidev_open

2015-03-21 10:33:09 4613

stm32-uCOSTest

把ucos-ii移植到stm32f107,点亮

2016-06-28

STM32F107_uCOS_II

适宜stm32f107的uCos-ii移植代码

2016-06-28

stm32固件库

stm32的V3.5版本的固件库

2016-06-28

圆形进度条

QRoundProgressBar - a circular progress bar Qt widget

2016-04-29

空空如也

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

TA关注的人

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