1

我刚刚开始使用 AVR Studio 5 上的 Attiny84(基于 Visual Studio)。但是,我找不到它的 C 程序员手册,所以我可以弄清楚如何编写 ISR、寻址 GPIO 引脚等……有什么想法可以找到它的手册吗?

4

4 回答 4

3

只看AVR Studio 5 网页,它看起来好像可以使用 GCC 编译器——不确定它可以使用哪些其他编译器。

GCC 编译器是用于许多平台的开源编译器,因此可以从 Internet 上的许多地方获得相关文档。

我可以建议的另一件事是采用不同的方法:首先查看一些公开可用的 AVR 代码。AVR Studio 5 处于测试阶段,但我预计它与已经使用了几年的版本(AVR Studio 4 等)不会有太大的不同。AVR Freaks是查看其他人完成的 AVR 代码的好资源,适用于各种应用。

于 2011-04-20T21:49:29.950 回答
3

这需要一些时间,但根据本新闻稿,集成编译器是 GCC。所有版本的 GCC 文档位于http://gcc.gnu.org/onlinedocs/

在 4.6.0 版本中,AVR 的特定部分是:

Atmel AVR Studio 5 网页声称它包含数百个示例项目,我相信其中许多都包含中断处理程序示例。

于 2011-04-21T16:54:25.927 回答
2

因此官方手册位于此处(由 Atmel Applications Engineer 提供):

http://www.nongnu.org/avr-libc/user-manual/modules.html

它包含了我启动和运行所需的所有信息。

于 2011-05-19T12:18:38.587 回答
0

我也刚刚开始使用 AVR Studio 5。在进行 GPIO、中断等操作时,我认为您会想要利用 ASF(Atmel 软件框架)中已经提供的代码。在 Project 菜单下,使用“Select Drivers from ASF...”来选择您需要的部分。或者,您可以加载针对您的处理器的示例项目。我发现 Atmel 网站上的AVR Studio 截屏视频(它们也在 YouTube 上)值得一看。

于 2011-05-24T00:43:27.083 回答