c - Arduino Due Sam3X8E 访问定时器值

标签 c timer arm arduino

我正在使用具有 Atmel 内核 SAM3X8E 的 Arduino Due 我需要启动 SAM3X8E 定时器并直接从定时器读取值任何人都有如何启动 SAM3X8E 定时器并直接从它读取值的示例 这是步骤

1- 设置定时器来计算时钟周期(我也希望 SAM3X8E 在 84Mhz 上运行)

2-开始计时

3-访问定时器寄存器并获取其值

4-停止定时器形式计数

plz 如果你有任何例子(在 C 中首选)

最佳答案

我推荐以下DueTimer图书馆。它应该适合您的需要。 如果不是,它应该在其源代码中提供足够的示例,以便您获得所需的内容。

连同 forum thread详细介绍了 SAM3X8E 定时器

关于c - Arduino Due Sam3X8E 访问定时器值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20807943/

相关文章:

c++ - 为什么它被称为 'wchar_t' 而不仅仅是 'wchar' ?

android - 使用计时器在 map 上放置标记

android - 了解 rootadb 如何在 ELF 二进制文件中查找方法调用

c - libcURL CURLOPT_SSLKEYTYPE

c - 带有哈希的预处理器指令

c - 如何修复我的函数以将霍夫曼树打印到屏幕上?

java - 为什么我创建的随机矩形没有出现在我的游戏中?

c# - System.Timers.Timer 需要回到 'Main' 线程

c - 使用 native 编译器和交叉编译器生成相同的目标文件

c++ - 嵌入式编程...一开始