社区
嵌入开发(WinCE)
帖子详情
关于 2410 读写 GPIO 的时间问题
zaodt
2010-03-15 08:54:59
v_pIOPregs->rGPADAT &= ~(1<<11);
v_pIOPregs->rGPADAT |= (1<<11);
将一个 GPIO 口配置成输出口,然后输出低,再输出高,两条语句之间没有其它语句;
用 示波器 测出电平由低到高需要 30 微秒的时间。
操作系统 WINCE5.0
我感觉 30 微秒太长了,我怀疑我哪里做的有问题,不知道大家都用多长时间?
...全文
242
8
打赏
收藏
关于 2410 读写 GPIO 的时间问题
v_pIOPregs->rGPADAT &= ~(1<rGPADAT |= (1<<11); 将一个 GPIO 口配置成输出口,然后输出低,再输出高,两条语句之间没有其它语句; 用 示波器 测出电平由低到高需要 30 微秒的时间。 操作系统 WINCE5.0 我感觉 30 微秒太长了,我怀疑我哪里做的有问题,不知道大家都用多长时间?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LaiQingXiong
2010-03-16
打赏
举报
回复
偶也,我的头像太爽了,灌水一下,楼主测试结果要贴出来哦,我等来学习了。
LaiQingXiong
2010-03-16
打赏
举报
回复
[Quote=引用 6 楼 kyzf 的回复:]
还有在上面GPIO空载的基础上,
楼主可以进行下列实验与测试:
1、把2410的主频FCLK配置到最高,再测试下。
2、由于GPIO是挂在APB总线上,楼主可以修改下PCLK,再进行测试。
应该不会30 微秒那么慢,楼主按照上面说明测试下。
如果需要更快,就把上面的FCLK和PCLK都配置成最大。
[/Quote]
不错,说的太好了。
kyzf
2010-03-16
打赏
举报
回复
还有在上面GPIO空载的基础上,
楼主可以进行下列实验与测试:
1、把2410的主频FCLK配置到最高,再测试下。
2、由于GPIO是挂在APB总线上,楼主可以修改下PCLK,再进行测试。
应该不会30 微秒那么慢,楼主按照上面说明测试下。
如果需要更快,就把上面的FCLK和PCLK都配置成最大。
kyzf
2010-03-16
打赏
举报
回复
首先确保该GPIO的外围电路是否有过大的容性负载,
另外看下你的示波器,对应的采样频率。
建议让GPIO空载时,用示波器再测试下。
博说医械研发
2010-03-15
打赏
举报
回复
把相关的外围器件连接都断开再测试测试。
dxw777
2010-03-15
打赏
举报
回复
Mark 学习下
Ei
2010-03-15
打赏
举报
回复
很有可能是负载电容过大了。
LaiQingXiong
2010-03-15
打赏
举报
回复
外面不能带有电容负载,这个问题我被搞过,呵呵。
linux控制
Gpio
时间
,ARM-Linux
GPIO
操作事宜
1.在嵌入式Linux
GPIO
表示为“S3C
2410
_GPx(n)”,其中x的取值为“A,B,C,D,E,F,G,H.....”,表示那个
GPIO
口,n的取值为“1,2,3,.....”表示第几个管脚。例如本文引用地址:http://www.eepw.com.cn/article/201611/316727.htmB口的第六管教:S3C
2410
_GPB(6)D口的第12管教:S3C
2410
_GP...
linux 中的
GPIO
操作
本文主要参考了linux源文件中的
Gpio
.txt以及
GPIO
.txt,查看以上两个文件使得自己对linux下面对
GPIO
的操作方式更加了解,将从以下几个方面进行分析 1、什么是
GPIO
? 2、
GPIO
规则 3、标识
GPIO
4、使用
GPIO
5、使用自旋锁安全访问
GPIO
6、
GPIO
访问可能导致的睡眠 7、请求和释放
GPIO
8、
GPIO
的中断映射 9、S3C
2410
中的GP
gpb编码 c语言,
GPIO
简介
原标题:
GPIO
简介
GPIO
(General Purpose I/O Ports)意思为通用输入/输出端口,通俗地说,就是一些引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平。
GPIO
口一是个比较重要的概念,用户可以通过
GPIO
口和硬件进行数据交互(如UART),控制硬件工作(如LED、蜂鸣器等),读取硬件的工作状态信号(如中断信号)等。
GPIO
口的使用非常广泛。GPI...
GPIO
简介
GPIO
(General Purpose I/O Ports)意思为通用输入/输出端口,通俗地说,就是一些引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平。
GPIO
口一是个比较重要的概念,用户可以通过
GPIO
口和硬件进行数据交互(如UART),控制硬件工作(如LED、蜂鸣器等),读取硬件的工作状态信号(如中断信号)等。
GPIO
口的使用非常广泛。
GPIO
的
碰一碰获客源码分享免费资源
详情请查看:安装点击我
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章