欢迎转载,转载时需保留作者信息,谢谢。 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:http://blog.csdn.net/xiayulewa 是平时自己word离线做笔记的,当发在网上才发现写的...
分类:
系统相关 时间:
2015-04-23 15:06:23
阅读次数:
366
送给从STM32库或者其他单片机爬过来的熊孩纸 操作GPIO还是这个顺序:
1:开时钟(linux不用管)
2:设置属性
3:设置方向
4:看是否需要设置上下拉我这个版本是exynos5260平台的,常规IO操作方式如下通常在配置一个GPIO口时,首先通过gpio_request函数申请GPIO口,再通过s3c_gpio_cfgpin、s3c_gpio_setpull、gpio_set_va...
分类:
系统相关 时间:
2015-04-20 22:45:02
阅读次数:
343
一、取模软件的使用 首先进行设置 然后可以生成显示这个字母的代码,列优先,先按列画8行,然后再继续画下一列。汉字为16*16,字母为8*8,对应生成相应个数的ox代码。 二、STM32烤写OLED #include "stm32f10x.h"
#include "stm32f10x_gpio.h"
...
分类:
其他好文 时间:
2015-04-19 15:56:18
阅读次数:
163
原文地址http://blog.csdn.net/llxmedici/article/details/6282372打算跟着友善之臂的《mini2440 linux移植开发指南》来做个LED驱动,虽然LED的原理简单得不能再简单了,但是要把kernel中针对于s3c24**的GPIO的一些数据结构,...
分类:
系统相关 时间:
2015-04-19 14:40:13
阅读次数:
282
IO interruptVerilog file: omsp_gpio.v 1 //============================================================================ 2 // 4) INTERRUPT GENERATION 3 ...
分类:
其他好文 时间:
2015-04-17 21:40:51
阅读次数:
152
NodeMCU是在微控制器上运行LUA的固件引擎。目前支持ESP8266Ex芯片及其模块。 1、硬件 NodeMCU Devkit GPIO 2、软件 https://github.com/nodemcu 3、刷机 esptool windows上 4、LUA控制台 minicom xconsole 5、运行...
分类:
其他好文 时间:
2015-04-17 16:04:30
阅读次数:
254
TimedGPIO驱动程序分析TimedGPIO驱动程序是android系统基于linux内核新增加的一类驱动程序,这类驱动程序主要是运用了内核定时器,与内核定时器进行绑定,使得控制GPIO口的高低电平与时间打上关系,既可以实现在一定的时间实现GPIO口为高或者低电平。TimedGPIO驱动被实现为平台..
分类:
其他好文 时间:
2015-04-15 23:37:13
阅读次数:
286
一、ADC概念 实现模拟信号转换成数字信号就是这样子= = 二、代码框架 #include "stm32f10x.h"
void delay(u32 kk)
{ while(kk--);
}
int main()
{ u16 ad=0,adc0=0; GPIO_InitTypeDef GPIO_In...
分类:
其他好文 时间:
2015-04-12 17:38:16
阅读次数:
138
1. 认真阅读IC的spec,我们需要从中读出一些有用的信息。
1) IC正确的(或者可以说精确的)上电时序,这其中包括,Host端控制IC时存在几个pin(regulator, GPIO等),这几个pin严格的上点时序是怎么样的。
2)IC上电时,是否需要发送一定的初始化序列,来保证IC的正常工作。
3)IC的正常工作时的工作原理及工作模式等。
2. Driver...
分类:
系统相关 时间:
2015-04-10 15:32:00
阅读次数:
166
所谓翻转,就是1变0,0变1。即第一次执行时,若引脚为高电平,则下一次再执行时,则让其变为低电平。对于GPIO引脚来说,实现电平翻转,有很多方法。其中两种比较好的方法如下:(1)采用位带操作方法。在stm32中,关于位带操作,有以下一些内容需要清晰:1.支持位带操作的两个..
分类:
其他好文 时间:
2015-04-10 07:13:57
阅读次数:
263