一:基础概念:
1.上拉指的是IO口在悬空时为高电平,下拉为低电平,浮空和开漏随IO变化,推挽则具有比较好的驱动能力。
2.推挽输出:单片机引脚可以直接输出高电平电压,高低电平都可以输出,既可以向负载灌电流,又可以从负载 吸收电流,带负载能力比较强。 3....
分类:
其他好文 时间:
2014-05-06 09:01:49
阅读次数:
465
STM32 串行通信 USART 的笔记讲解连接http://blog.csdn.net/dragon12345666/article/details/24484185
1、串行通信
软件仿真STM32通过串口USART1发送26个英文字母
/**********************************************************************...
分类:
其他好文 时间:
2014-05-05 13:23:11
阅读次数:
345
五一之际,先祝大家五一快乐、其实快乐很简单,工作的人有假放,学习的人也有假放,像我,有假放才有更多的时间学自己想学的东西、51假期学51,可惜没有32假期呀、好了、、言归正传,大家听过吸星大法吧、、在这里、智商和情商比我高的人估计又知道我要说什么了、、没错了、、今天我们来了解“葵花宝典”第ST...
分类:
其他好文 时间:
2014-05-01 18:54:30
阅读次数:
566
1
/**************************************************************************** 2
* 文件名: main.c 3 * 内容简述: 4 * 5 * 演示的是3个蓝色LED(LED1-LED3...
分类:
其他好文 时间:
2014-04-29 20:22:29
阅读次数:
528
PWM、、英语好的人估计又知道这三个大写字母代表哪三个英语单词了、小弟不才,就说中文意思好了:脉冲宽度调制,玩过飞思卡尔的人估计对PWM非常的不陌生吧、电机驱动需要PWM,控制舵机的转向需要PWM,总之、可以说,PWM,you
are so good。 好了、、言归正传,广大的互联网的网友们,咱.....
分类:
其他好文 时间:
2014-04-29 18:56:12
阅读次数:
524
防抖时间设的不是太好.... 1 /* 2 ::按键控制 3 PA8接LED,PE2接按键 4
*/ 5 #include"stm32f10x.h" 6 void RCC_Configuration(void); 7 void
GPIO_Config(void); 8 void Delay(__IO...
分类:
其他好文 时间:
2014-04-29 18:26:23
阅读次数:
466
http://blog.csdn.net/maopig/article/details/7428561其原型为int
gpio_request(unsigned gpio, const char
*label)先说说其参数,gpio则为你要申请的哪一个管脚,label则是为其取一个名字。其具体实现如...
分类:
其他好文 时间:
2014-04-28 08:00:08
阅读次数:
652
Linux中的IO使用方法应该是新版本内核才有的方法。请参考:./Documentation/gpio.txt文件提供的API:驱动需要包含
#include 判断一个IO是否合法:int gpio_is_valid(int number);设置GPIO的方向,如果是输出同时设置电平:/* set
...
分类:
系统相关 时间:
2014-04-28 06:13:34
阅读次数:
800
需要实现的系统是这样的:1.PL一侧的ASI
GPIO只有一位的宽度,用于连接到BTNU按键(在我的zc702上,我选择连接到SW13)。说明:PS和PL里面都有GPIO的模块,添加和配置的方法以及在程序里调用的方法,都是不太相同的。2.PS部分的GPIO有1位的接口,通过EMIO连接到PL的引脚。...
分类:
其他好文 时间:
2014-04-28 05:46:13
阅读次数:
440
1、一般gpio_request
封装了mem_request(),起保护作用,最后要调用mem_free之类的,主要是告诉内核这个地址被占用了。当其他地方调用同一地址gpio_request就会报告错误,改地址已被申请。在/proc/mem
可以看到有地址占用表描述。 这种用法的保护前提是大家都....
分类:
其他好文 时间:
2014-04-27 21:17:53
阅读次数:
834