打印

STM32的GPIO很强大~~~

[复制链接]
10753|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hotpower|  楼主 | 2008-1-7 21:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家说说~~~
沙发
mohanwei| | 2008-1-7 21:50 | 只看该作者

应该说,在hotpower的倒塌下,STM32的GPIO很强大……

使用特权

评论回复
板凳
phoenixmy| | 2008-1-7 22:00 | 只看该作者

你的IAR跑起来了???

使用特权

评论回复
地板
grant_jx| | 2008-1-7 22:15 | 只看该作者

俺不告诉他^-^

使用特权

评论回复
5
hotpower|  楼主 | 2008-1-7 22:50 | 只看该作者

哈哈~~~终于在家里跑起来了~~~

"在开漏(输出)模式时,对输入数据寄存器的读访问可得到I/O状态"

哈哈~~~外部加上拉电阻,"十足的51准双向IO"~~~

51就是凭准双向IO很容易和很多接口链接~~~而且"活了20多年"~~~

哈哈~~~先说这一个好~~~

使用特权

评论回复
6
boy123| | 2008-1-7 23:45 | 只看该作者

:)

grant_jx  

一般人我不告诉他?

使用特权

评论回复
7
hotpower|  楼主 | 2008-1-14 01:15 | 只看该作者

倒塌了~~~这个最原始而又最重要的问题也无人讨论???

使用特权

评论回复
8
luxinsun| | 2008-1-14 11:46 | 只看该作者

我认为STM32的IO寄存器个别有功能重复的、画蛇添足的嫌疑

我认为STM32的IO寄存器个别有功能重复的、画蛇添足的嫌疑。没有AVR的设计的好,但是功能上比AVR的强。个人愚见。

使用特权

评论回复
9
hotpower|  楼主 | 2008-1-14 11:53 | 只看该作者

俺也认为AVR的简洁,但STM32的真IO双向还是不错的~~~

有那么多位控制一个IO想不添足设计者自己都郁闷~~~

使用特权

评论回复
10
香水城| | 2008-1-14 12:16 | 只看该作者

STM32的IO寄存器个别有功能重复的,8楼不妨说详细些

我还没有研究到这么细

说实话,以前ST7的GPIO基本上都是这么设计的,每个I/O口都有8种配置模式。

使用特权

评论回复
11
luxinsun| | 2008-1-14 16:11 | 只看该作者

比如说,设置寄存器与数据寄存器,功能有重复。

比如说,设置寄存器与数据寄存器,功能有重复。

使用特权

评论回复
12
香水城| | 2008-1-14 16:45 | 只看该作者

不会吧,“设置寄存器与数据寄存器,功能有重复”

你说的设置寄存器是指GPIOx_BSRR和GPIOx_BRR寄存器吗?这两个寄存器可是有特殊和重要的用途,它们可以避免对GPIO数据寄存器的“读-修改-写”操作,对外设的安全访问是十分必要的。

以前有个帖子,部分讨论了这个问题:请问香版主  关于GPIO寄存器~~

使用特权

评论回复
13
hexenzhou| | 2008-1-15 08:41 | 只看该作者

STM32的GPIO最大的特色是速度!

ARM7最大的败笔就是GPIO的速度,如NXP的LPC213X,Atmel的SAM7,GPIO最大速度只有3M多,这个好像是ARM7内核决定的,所以有人戏称甚至不如51!STM32的GPIO最大速度宣称可以达到50Mhz,不知实际最大能达到多少,但无论如何也比ARM7好太多了。

使用特权

评论回复
14
computer00| | 2008-1-15 09:57 | 只看该作者

重复有重复的好处,一个是独立的低16位,

另一个是将两个合并的32位,如果将高位置0,那么也可以看作是独立的16位。如果不同的位同时需要清0和写1,
那么用32位一次性操作就很方便了,不用写两次寄存器。

使用特权

评论回复
15
香水城| | 2008-1-15 10:17 | 只看该作者

如果用程序翻转输出管脚的电平,综合速度可达18MHz

“STM32的GPIO最大速度宣称可以达到50Mhz”是指I/O端口的驱动能力可达50MHz;请看下面帖子中时钟框图的左边偏下有一个MCO输出,这个管脚用于输出内部的某个时钟,它的最大频率可达50MHz。

STM32F10xx时钟系统框图:时钟是整个系统的脉搏

使用特权

评论回复
16
gates_ren| | 2008-3-31 13:14 | 只看该作者

try

试贴

使用特权

评论回复
17
gates_ren| | 2008-3-31 13:17 | 只看该作者

try again

try again

使用特权

评论回复
18
gates_ren| | 2008-3-31 13:27 | 只看该作者

try again!

try again!

使用特权

评论回复
19
yulri| | 2010-12-11 15:15 | 只看该作者
标记下!!!

使用特权

评论回复
20
yangbinge| | 2010-12-11 16:07 | 只看该作者
STM32 是开发板吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1460

主题

21619

帖子

506

粉丝