问题标签 [avr-studio4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2438 浏览

microcontroller - AVR studio4 中的错误消息

我最近从 robokits.co.in 购买了一个 AVR USB 编程器,正在尝试使用 AVR studio4 对 atmeg8 进行编程,当我单击程序选项时得到以下信息:

执行命令时出现问题。确保您使用正确的编程方法。当前模式是 ISP 验证设备是否放置在正确的插座中,并且 ISP 电缆连接正确。检查主页中指定的编程频率是否远低于设备时钟频率的 1/4。

我已经尝试了所有我能想到的,我检查了连接并且频率低于设备的 1/4。

但这并不能解决这个问题。

我已经制作了闪烁 LED 程序的电路。

详情请看图片

0 投票
2 回答
1055 浏览

avr - 如何在 AVR Studio 中打开文件?

我有两个 ATMEGA88(主机和从机)通过 I2C 发送测试 [] 正常工作。

工作环境:AVR Studio 使用 C.

我需要的是让主服务器能够向从服务器发送指定的文件,例如 mydoc.txt。

我应该使用另一个应用程序来构建 UI 吗?如何连接不同的 IDE 并使其工作?有专业的吗?还是示例代码?

谢谢!

0 投票
6 回答
14681 浏览

c - 8位枚举,C语言

我必须存储指令,我将通过串行接收的命令。命令的长度为 8 位。

我需要保持命令名称及其值之间的透明度。以避免必须将串行接收的 8 位数字转换为任何类型。

我想在我的代码中使用枚举来处理它们。在这个平台上,只有一个枚举对应一个 16 位整数。

该平台是 AVR ATmega169V 微控制器,在Butterfly 演示板上。它是一个 8 位系统,对 16 位操作的支持有限。它不是一个快速的系统,并且有大约 1KB 的 RAM。它没有文件 I/O 或操作系统之类的奢侈品。

那么关于我应该使用什么类型来存储 8 位命令有什么建议吗?
必须有比#defines 的大量标题更好的东西。

0 投票
14 回答
9569 浏览

embedded - 第一次使用哪个微控制器来嵌入系统编程器是否重要?

我有几年做桌面和网络编程的经验。我想继续做一些嵌入式系统编程。问了最初的问题后,我想知道我应该从哪个硬件/软件 IDE 开始......

还是……没关系?

哪个开发平台最容易学习和编程(考虑 IDE 可用性)?

如果出现问题,哪一个最容易调试?

我的目标是了解“IO 端口如何工作、内存限制/要求,包括可能的分页、中断服务程序”。 是学习一个我稍后会使用的更好,还是应该将高级概念延续到大多数微控制器?

谢谢!

更新:这个开发工具包如何开始?评论?建议?

0 投票
3 回答
6986 浏览

debugging - Arduino:如何在 AVR Studio 中调试 hex 文件

编译 Arduino 草图时,它会创建一个.hex文件(存储在临时文件夹中)。当我在 AVR Studio 4.18 中打开此文件时,它会尝试从不存在代码的位置开始。我应该怎么做才能在 AVR Studio 模拟器中调试那些 Arduino 十六进制文件?

0 投票
1 回答
2410 浏览

avr - 在 AVR Studio 5 中构建 AVR Studio 4 项目

我有一个 AT90USB162 Minimus AVR,我想将它集成到一个项目中。我从Minimus USB下载了演示代码。这是一个将 AVR 用作 COM 端口的驱动程序。该项目是为 AVR Studio 4 编写的,不能在 AVR Studio 5 中按原样加载。

如何转换项目以用于 AVR Studio 5?

0 投票
1 回答
2439 浏览

arduino - 使用 AVR Studio 中的自动完成功能使用 avr-gcc 对 C 进行编码

如何启用或禁用 IDE AVR-Studio 5AVR-Studio 4的自动完成功能?我是否必须编辑一些安装文件才能做到这一点?

在视频AVR Studio 5: How to use the Editor中,该男子在 AVR Studio 5 上使用了一个假定的自动完成功能(无需输入 ctrl+enter)。但我在 google 和Atmel网站上寻找它,但找不到。

0 投票
2 回答
3578 浏览

arduino - 使用 Arduino 设置 AVR Studio

我尝试设置 AVR studio 5.1 和 6 来使用我的 Arduino 库。我遵循的说明在这里: http ://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/ 我的项目包括必要的库,它们位于同一目录中。它们也已添加到 AVR Studio 中的项目中。我仍然遇到对所有内容的未定义引用的问题。

我的问题是:我该如何解决这个问题?跳过上述说明中的所有环节后,还有其他人有同样的问题吗?

我应该使用 AVR Studio 4 吗?有同样的问题吗?我应该跳过 AVR Studio 而使用 Eclipse 吗?

先谢谢了。

0 投票
2 回答
607 浏览

c - 如果未定义宏,如何闪烁错误?

如果程序本身没有定义它,我希望我的程序闪现编译时错误,如“LCD_PORT 未定义”。为此,我像这样修改了头文件

但即使在定义 LCD_PORT 之后(如以下程序中),它也会闪烁错误。

0 投票
2 回答
78 浏览

c++ - 指针列表出错

我希望能够使用指针访问数组和变量。所以我做了一个指向这些数组和变量的指针数组。但它似乎编译不正确。我哪里错了?(C++,爱特梅尔,avrstudio)

感谢您的任何建议。