码迷,mamicode.com
首页 >  
搜索关键字:spi    ( 1740个结果
树莓派高级GPIO库,wiringpi2 for python使用笔记(三)GPIO操作
GPIO库的核心功能,当然就是操作GPIO了,GPIO就是“通用输入/输出”接口,比如点亮一个LED、继电器等,或者通过iic spi 1-wire等协议,读取、写入数据,这都是GPIO的用处,可以说没有GPIO,树莓派只能当小电脑用,有了GPIO,就升级成一个控制器了。先来说说怎么操作一个数字量(...
分类:编程语言   时间:2016-01-03 18:20:15    阅读次数:1469
树莓派高级GPIO库,wringpi2 for python使用笔记(一)安装
网上的教程,一般Python用RPi.GPIO来控制树莓派的GPIO,而C/C++一般用wringpi库来操作GPIO,RPi.GPIO过于简单,很多高级功能不支持,比如i2c/SPI库等,也缺乏高精度定时等高级特性。相比之下,wiringpi则功能丰富的多,其实wringpi已经有了python绑...
分类:编程语言   时间:2016-01-03 15:05:42    阅读次数:374
WiringPi原理分析
1.前言最近认真学习了树莓派,从浅到深认真分析了wiringPi实现代码,借助树莓派学习linux收获颇丰。深入学习linux一段时间后发现它非常有魅力,一个简单的IO口输出操作尽有那么多的“玩法”。wiringPi是一个简单易用的函数库,通过wiringPi可以扩展SPI和I2C等芯片。本篇博文将...
分类:其他好文   时间:2015-12-22 12:55:54    阅读次数:405
2.4G无线射频通信模块nRF24L01+开发笔记(基于MSP430RF6989)
根据网上的nRF24L01+例程和TI提供的MSP430RF6989的硬件SPI总线例程编写程序,对硬件MSP-EXP430RF6989Launch Pad+nRF24L01P射频模块(淘宝购买)进行调试。一、nRF24L01+初始化寄存器配置失败的原因(2015年12月20日)1. SPI总线的配...
分类:其他好文   时间:2015-12-20 11:42:29    阅读次数:338
Linux设备模型——设备驱动模型和sysfs文件系统解读
本文将对Linux系统中的sysfs进行简单的分析,要分析sysfs就必须分析内核的driver-model(驱动模型),两者是紧密联系的。在分析过程中,本文将以platform总线和spi主控制器的platform驱动为例来进行讲解。其实,platform机制是基于driver-model的,通过...
分类:系统相关   时间:2015-12-16 21:07:12    阅读次数:1063
SetForegroundWindow的正确用法
在SetForegroundWindow之前比较早的时候(比如main函数里)调用一下以下代码:DWORDdwTimeout=-1;SystemParametersInfo(SPI_GETFOREGROUNDLOCKTIMEOUT,0,(LPVOID)&dwTimeout,0);if(dwTimeo...
分类:Windows程序   时间:2015-12-15 22:56:06    阅读次数:677
模拟SPI的设计
SPI基本原理与结构串行外围设备接口(SPI)是由Motorola公司开发的、用来在微控制器和外围设备芯片之间实现数据交换的低成本、易使用接口。与标准的串行接口不同,SPI是一个同步协议接口,全双工通信,所有的传输都参照一个共同的时钟,这个同步时钟信号由主机产生。接收数据的外设使用时钟对串行比特流的...
分类:其他好文   时间:2015-12-11 18:21:11    阅读次数:641
[nRF51822] 2、D-BUG之诗
4线SPI彩屏局部刷屏偏移解决 ——原来我早已经在成功的旁边了最近在研究用低速、低RAM的单片机来驱动小LCD或TFT彩屏实现动画效果首先我用一个16MHz晶振的m0内核的8位单片机nRF51822尝试驱动一个1.77寸的4线SPI屏(128X160),发现,刷一屏大约要0.8...
分类:其他好文   时间:2015-12-07 22:31:33    阅读次数:472
Spinner( 微调) 组件
本节课重点了解 EasyUI 中 Spinner(微调)组件的使用方法,这个组件依赖于ValidateBox(验证框)组件。一. 加载方式Spinner(微调)组件是其他两款高级微调组件的基础组件,默认情况下无法微调。这个组件不支持 class 加载方式。//JS 加载调用$('#box').spi...
分类:其他好文   时间:2015-12-02 11:53:28    阅读次数:131
[stm32] 一个简单的stm32vet6驱动2.4寸240X320的8位并口tft屏DEMO
书接上文:最近在研究用低速、低RAM的单片机来驱动小LCD或TFT彩屏实现动画效果首先我用一个16MHz晶振的m0内核的8位单片机nRF51822尝试驱动一个1.77寸的4线SPI屏(128X160),发现,刷一屏大约要0.8s左右的时间,具体收录在《1、一个简单的nRF51822驱动的天马4线SP...
分类:其他好文   时间:2015-11-28 22:58:37    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!