打印

输出模式0应该怎么用?

[复制链接]
909|20
手机看帖
扫描二维码
随时随地手机跟帖
沙发
zhaoxqi| | 2016-12-4 22:17 | 只看该作者
楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
jiajs| | 2016-12-4 22:19 | 只看该作者
上网查了很多,都是这样解释的:
输出模式0—输出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,并在写入该寄存器后立即更新。最终位OUTx直通。

使用特权

评论回复
地板
wyjie| | 2016-12-4 22:20 | 只看该作者
是不是根据当计数器的值等于或不等于CCRx时,直接输出0或1呢?

使用特权

评论回复
5
yszong| | 2016-12-4 22:22 | 只看该作者
这是直接输出模式。就是说,当你设置输出模式为模式0时,通过设置CCTLx的OUT位的0和1来控制OUTx的0和1。

使用特权

评论回复
6
wuhany| | 2016-12-4 22:23 | 只看该作者
估计你把CCTL的OUT位和输出单元OUTx混淆了,前者是寄存器CCTL的某一位,后者是P口的第二功能

使用特权

评论回复
7
liliang9554|  楼主 | 2016-12-4 22:26 | 只看该作者
非常感谢你的回答,但是我还不是很懂诶,是OUTX只能输出0或1还是根据IO口 去输出IO口的第二功能呢?

使用特权

评论回复
8
lizye| | 2016-12-4 22:29 | 只看该作者
建议楼主找本msp430的书看一看吧,推荐《MSP430系列单片机系统工程设计与实践》https://bbs.21ic.com/icview-630347-1-1.html

使用特权

评论回复
9
liliang9554|  楼主 | 2016-12-4 22:32 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
10
youtome| | 2016-12-5 22:50 | 只看该作者
输出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,

使用特权

评论回复
11
youtome| | 2016-12-5 22:55 | 只看该作者
输出模式0—输出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,并在写入该寄存器后立即更新。最终位OUTx直通。

使用特权

评论回复
12
typeof| | 2016-12-6 22:20 | 只看该作者
是哪个处理器的?msp430哪一类?

使用特权

评论回复
13
typeof| | 2016-12-6 22:21 | 只看该作者
定时器的模式很多,你要中断还是输出脉冲?

使用特权

评论回复
14
firstblood| | 2016-12-6 22:41 | 只看该作者
很长时间的没关注这类问题的了,,模式0的就忘了是啥的

使用特权

评论回复
15
pklong| | 2016-12-7 17:01 | 只看该作者
出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,并在写入该寄存器后立即更新。

使用特权

评论回复
16
pklong| | 2016-12-7 17:05 | 只看该作者
输出信号OUTx由每个捕获 比较模块的控制寄存器CCTLx中的OUTx位定义 并在写入该寄存器后立即更新。最终位OUTx直通。

使用特权

评论回复
17
merry_zsp| | 2016-12-7 21:44 | 只看该作者
看数据手册,具体你用的是哪个430系列的芯片呢?

使用特权

评论回复
18
Brand2| | 2016-12-21 21:52 | 只看该作者
当你设置输出模式为模式0时,通过设置CCTLx的OUT位的0和1来控制OUTx的0和1

使用特权

评论回复
19
pmp| | 2016-12-21 22:50 | 只看该作者
这个模式0手册上有相关的。

使用特权

评论回复
20
pmp| | 2016-12-21 22:51 | 只看该作者
定时器A的实现例程代码在TI有。

使用特权

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

本版积分规则

950

主题

11568

帖子

6

粉丝