打印

请教:哪些端口是CMOS兼容口呢?资料上不是很清楚啊

[复制链接]
2480|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
KEX|  楼主 | 2008-6-18 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪些端口是CMOS口呢?资料上不是很清楚啊,资料中把IO口分为TTL 兼容口和CMOS兼容 口,TTL又有一部分是FT,可是CMOS是哪些呢? 
 
沙发
香水城| | 2008-6-18 10:53 | 只看该作者

什么芯片?

使用特权

评论回复
板凳
KEX|  楼主 | 2008-6-18 10:57 | 只看该作者

STM32F101B8

使用特权

评论回复
地板
KEX|  楼主 | 2008-6-18 10:58 | 只看该作者

是 STM32F101C8

使用特权

评论回复
5
香水城| | 2008-6-18 11:00 | 只看该作者

请看数据手册,所有的I/O口都是CMOS和TTL兼容

数据手册(2008年3月)在5.3.12节“I/O port characteristics”中有说明。

使用特权

评论回复
6
KEX|  楼主 | 2008-6-18 11:01 | 只看该作者

表34 35有说明,可是是针对哪些脚的呢?

使用特权

评论回复
7
KEX|  楼主 | 2008-6-18 11:02 | 只看该作者

是啊

All I/Os are CMOS and TTL 
compliant.

使用特权

评论回复
8
KEX|  楼主 | 2008-6-18 11:04 | 只看该作者

疑惑

既然所有口都兼容TTL,CMOS ,那他区分CMOSTTL口干嘛?

使用特权

评论回复
9
KEX|  楼主 | 2008-6-18 11:09 | 只看该作者

以35表为例

以35表为例,在输出高电平时,是最小VDD-0.4,还是2.4V,关键我的VDD=3.5V 的时候,端口高电平是多少?最小3.1V吗?

使用特权

评论回复
10
kl818bc| | 2008-6-18 11:10 | 只看该作者

TTL只有5V, CMOS至少有3V和5V两种

使用特权

评论回复
11
KEX|  楼主 | 2008-6-18 11:19 | 只看该作者

还糊涂

既然所有端口是TTL,CMOS兼容,为啥还要区分两种?我使用哪个参数呢?只要把FT管脚特殊的地方标注一下不就行了。

使用特权

评论回复
12
KEX|  楼主 | 2008-6-18 11:22 | 只看该作者

35表大家都看过吗?

使用特权

评论回复
13
香水城| | 2008-6-18 11:35 | 只看该作者

请说明你用的是哪个版本的手册

数据手册的第一页的下方有标记,不同版本的表格编号不一样。

使用特权

评论回复
14
kl818bc| | 2008-6-18 11:47 | 只看该作者

哈哈

KEX 真是糊涂 

"所有端口是TTL,CMOS兼容", 是指所有管脚同时兼容 TTL和CMOS ,并没有分两种

和 FT(五伏容忍) 没有关系 , 你去仔细看一下另一个主题的73楼



不过还是要抱怨ST一下, 如果所有管脚(包括模拟输入)都是 五伏容忍 的

STM32会更好用,也不会造成混淆

AT的,NXP的,不管是不是模拟输入,全都是FT的,只有ST的有分FT和非FT

香版是该向原厂反应一下了

使用特权

评论回复
15
854215846| | 2013-4-12 21:35 | 只看该作者
11

使用特权

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

本版积分规则

KEX

11

主题

36

帖子

1

粉丝