完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
第一次使用ATMEL 的cortex M系列产品,开始还有点担心会不会很难上手,从昨天开始接触samv71总体感觉很好,安装开发环境和下载第一个程序到板子里都很顺利,板载的EDBG仿 真器也很给力,非常易用。虽然samv71的开发的库和STM32的有很大的差异,但是还是人容易看懂,在昨天的Getting Started Example试验例程中,有涉及到定时器的使用,所以本节讲讲SAMV71的定时器(TC).
SAM71V内部有3个TC模块,这个3个定时器具有相同功能。每个TC可以独立编程来执用来执行:频率测量、计数、时间间隔测量,脉冲生成、延时和脉冲 宽度调制(PWM)。每个通道有三个外部时钟输入源,五个内部时钟输入和两个多功能输入/输出信号,这些都是可以用户配置。每个通道驱动器内部可编程中断 信号生成处理器中断,定时器内部嵌入了正交解码器(QDEC),TIOA0, TIOB0 和TIOB1 做信号输入,使能了这个功能后正交解码器会对输入的信号进行滤波,测量电机的准确位置。 SAMV71的定时器的特性: 1.总共有12个定时器通道 2.TC的分辨率为16位 3.包含的功能: a.频率测量 b.事件计数 c.时间间隔测量 d.脉冲发生器 e.延时 f.正交解码器 g.PWM h.增减计数 i.步进电机脉冲计数 4.内部中断源 5.可以通过DMAC读取比较寄存器的值 6.寄存器写保护 7.比较时间错误的时候出生PWM 定时器的框图 |
|
相关推荐
|
|
上一节 中的定时器配置如下,在配置TC时首先需要使能PMC->电源管理控制定时器,也就是需要使能TC的外设时钟。
复制代码 |
|
|
|
|
|
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
632 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
671 浏览 0 评论
772 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1340 浏览 0 评论
1166 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12057 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 20:14 , Processed in 0.502513 second(s), Total 65, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号