发 帖  
原厂入驻New
[问答] ATmega 0系列外设困惑
119 cpu
分享
我感觉到ATMEGA0系列是AVR CPU和微€€芯片现有外围设备的融合。我很感兴趣,这些新的巨型,但它是一个完整的开始从头开始。有没有更多的信息比不是非常广阔的0系列手册?我对所有的定时器都感到困惑,特别是在A型。
0
2020-3-25 08:32:09   评论 分享淘帖 邀请回答
10个回答
作为AVR用户,我认为更准确的说,AtMEGA 0系列是Miga和Xmega之间的融合。试着查看Xmega家庭手册(而不是数据表)来了解外围寄存器的细节。例如:HTTP://WW1.MICCHIP.COM/DeLoSs/En/DeVICEDC/OMEL-833 1-8和16-BIT-AVR微控制器XMEGA-AuMualal.PDF
2020-3-25 08:48:43 评论

举报

我知道,我从来没有看过XMEGA。我认为所有的AVR共享相同的CPU,所以真正的0系列是XMEGA?
2020-3-25 09:07:02 评论

举报

CPU是相同的,或多或少,但XMEGA外围设备大多是巨型外设的改进版本。
2020-3-25 09:24:48 评论

举报

是的,所以我只是发现了XMEGA而不是AtMEGA 0系列:
2020-3-25 09:42:07 评论

举报

或多或少。也有一个家庭手册的0系列:HTTP:/WW1.MICCHIP.COM/DIXBOSS/En/DeVICECD/OC0201201.A.PDF
2020-3-25 10:00:23 评论

举报

是的,这是0系列的手册,非常混乱,我现在正在阅读。
2020-3-25 10:06:59 评论

举报

许多XMEGA外围设备都有额外的CLR/SET/TGL寄存器,允许您在I/O端口以及某些控制寄存器中自动设置、清除和切换位。无需读修改写操作!关键的外围寄存器是缓冲的,有时是双缓冲的。每个I/O管脚都有一个专用的配置寄存器,并支持各种模式:开放排放、开源、上拉、下拉、输入感觉。等。。。
2020-3-25 10:15:46 评论

举报

看到你在AVRFRACK上的帖子。如果你想做脉冲宽度捕获,你需要使用B型定时器。看来A型是用于生成波形的,而Type B是用来捕获波形的。在Xmega上,任何TCS都可以执行所有这些功能。
2020-3-25 10:27:52 评论

举报

我只是评估所有的功能。这两种类型的定时器做计数和PWM,但是只有B类型,其中有一个以上可以做PWM读取。由于A类型有几个通道,所以您不能仅仅停止计数器进行完整的PWM评估,因为它会扰乱其他输出。另一方面,B型仅具有一个通道,因此更适合。
2020-3-25 10:36:57 评论

举报

我在AVRFRAKAX上发布了一些示例代码,这些代码可能会起作用。我已经好几年没有使用过XMEGA了,而且Mega 0-Series和XMEGA之间也有区别,但是它可能很接近……https://www.avrfreaks.net...522356#comment-2522356。
2020-3-25 10:50:07 评论

举报

只有小组成员才能发言,加入小组>>

108个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表