打印

输出模式0应该怎么用?

[复制链接]
480|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liliang9554|  楼主 | 2019-3-15 13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhaoxqi| | 2019-3-15 13:56 | 只看该作者
楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
jiajs| | 2019-3-15 14:00 | 只看该作者

上网查了很多,都是这样解释的:
输出模式0—输出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,并在写入该寄存器后立即更新。最终位OUTx直通。

使用特权

评论回复
地板
wyjie| | 2019-3-15 14:03 | 只看该作者
是不是根据当计数器的值等于或不等于CCRx时,直接输出0或1呢?

使用特权

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

使用特权

评论回复
6
wuhany| | 2019-3-15 18:22 | 只看该作者

估计你把CCTL的OUT位和输出单元OUTx混淆了,前者是寄存器CCTL的某一位,后者是P口的第二功能

使用特权

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

使用特权

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

使用特权

评论回复
9
zhanghqi| | 2019-3-15 18:32 | 只看该作者

输出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,

使用特权

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

使用特权

评论回复
11
午夜粪车| | 2019-3-15 18:39 | 只看该作者
是哪个处理器的?msp430哪一类?

使用特权

评论回复
12
jiajs| | 2019-3-15 18:42 | 只看该作者
定时器的模式很多,你要中断还是输出脉冲?

使用特权

评论回复
13
spark周| | 2019-3-15 18:46 | 只看该作者

很长时间的没关注这类问题的了,,模式0的就忘了是啥的

使用特权

评论回复
14
yszong| | 2019-3-15 18:49 | 只看该作者

出模式:输出信号OUTx由每个捕获/比较模块的控制寄存器CCTLx中的OUTx位定义,并在写入该寄存器后立即更新。

使用特权

评论回复
15
jiahy| | 2019-3-15 18:53 | 只看该作者

输出信号OUTx由每个捕获 比较模块的控制寄存器CCTLx中的OUTx位定义 并在写入该寄存器后立即更新。最终位OUTx直通。

使用特权

评论回复
16
zhenykun| | 2019-3-15 18:56 | 只看该作者
看数据手册,具体你用的是哪个430系列的芯片呢?

使用特权

评论回复
17
wyjie| | 2019-3-15 18:59 | 只看该作者

当你设置输出模式为模式0时,通过设置CCTLx的OUT位的0和1来控制OUTx的0和1

使用特权

评论回复
18
jlyuan| | 2019-3-15 19:05 | 只看该作者

这个模式0手册上有相关的。
定时器A的实现例程代码在TI有。

使用特权

评论回复
19
yszong| | 2019-3-15 19:08 | 只看该作者
输出信号OUTx由每个捕获 比较模块的控制寄存器CCTLx中的OUTx位定义 并在写入该寄存器后立即更新

使用特权

评论回复
20
liliang9554|  楼主 | 2019-3-15 19:13 | 只看该作者

好的,我明天去单位试一下,多谢各位大侠了哈,结贴了先        

使用特权

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

本版积分规则

950

主题

11568

帖子

6

粉丝