avr 相关问题

AVR指的是两个8位或32位RISC微控制器系列

ATTiny1606 定时器 TCA0 中断未触发

我看不到错误或者编译器中有错误;-)。我正在尝试在 ATtiny1606 上使用 TCA0 来生成 PWM 来调暗一些 LED。问题是中断永远不会发生

回答 1 投票 0

ubuntu 上的 avrdude 使用 JTAGICE mkII 克隆 - 连接 ATmega1280 时出现问题 (RSP_ILLEGAL_JTAG_ID)

希望我已经为此苦苦挣扎了足够长的时间才能在这里提出问题...... 我无法将 ATmega1280 与像这样的更便宜版本的 JTAGICE mkII 连接。我正在尝试首先为 JTAG 设置保险丝

回答 2 投票 0

在 Eclipse 2024-03 中设置 AVR MCU 编程器时出现问题

我安装了 Eclipse 2024-03 以及用于管理 AVR MCU 的插件。但是当我尝试使用 Windows->Preference->AVR 窗口来指示我打算使用哪个 MCU 编程器时,尽管我可以看到...

回答 1 投票 0

为atmega128编译程序集时找不到“avr/io.h”

我是汇编器和atmega128的新手。 我遇到的问题是我无法编译我的程序集文件。完成此步骤后,我想将程序上传到 STK-300。 这是代码 .include“avr/io.h”...

回答 1 投票 0

丑陋的三重间接:可扩展缓冲区管理结构

我目前正在尝试为基于 AVR 的步进电机控制器构建一个字符串解析器。这个想法是通过 UART 观察一些输入字符串,然后将该字符串分成几个子缓冲区......

回答 2 投票 0

使用avr定时器、快速pwm和中断驱动ws2812b

在有人对我大喊大叫之前,我知道 WS2812B LED 灯带需要非常精确的时序,并且使用汇编代码更容易完成(并且已经存在出色的库)。 尽管如此,...

回答 1 投票 0

AVR 工作室 Nibobee 图书馆

请我想知道当我们为 Nibobee 机器人提供电机速度时,我们在 AVR 工作室中使用的单位是什么: motpwm_setLeft(1500); 1500 单位是多少??

回答 1 投票 0

AVR 看门狗中断模式不会在正确的超时时重置

我正在编程一个 Arduino Mega 克隆,所以我的板使用的是 ATMEGA2560,我的代码位于 Arduino 框架中。 我正在尝试在中断模式下启用看门狗,以便我可以调用自定义 ISR bu...

回答 1 投票 0

在AVR Studio中使用汇编确认寄存器中的值是否是3的倍数

我想使用AVR Studio和汇编语言确定寄存器中的数字是否是3的倍数,但在AVR ATmega 8515上,所以没有div指令/语法 我已经尝试过几种方法,比如

回答 2 投票 0

菜单概念的匿名数组初始化

我正在尝试创建一个菜单概念,稍后我可以在 8 位 MCU 和 2x16 LCD 显示屏上使用它。这意味着我无法使用向量或其他奇特的库,而且我想避免动态...

回答 1 投票 0

AVR atmega 上的多个程序[已关闭]

我想让我的Atmega机器人操作多种模式(循线、避障、PC直接引导)我如何在闪存上加载这些单独的程序以及如何选择其中一种...

回答 1 投票 0

2 线:发送启动条件后,TWINT 不会在 TWCR 中设置

我使用ATmega328P TWI接口如下。 问题是它会进入无限循环来选通 LED,并且永远不会关闭 LED。如果我将条件更改为 TRUE 那么它就会变成...

回答 1 投票 0

Arduino LED 无故闪烁 3 次

我正在尝试直接使用 C 代码对 ATmega328P 微控制器(在 Az-delivery arduino 卡上)进行编程。 当我运行一个简单的眨眼程序以测试我的

回答 1 投票 0

ATmega328P EEPROM 无法写入

我正在写入ATmega328P EEPROM,如下所示: eeprom_write_byte(地址, (U8_T) 0); void eeprom_write_byte(void* 地址,U8_T 数据) { 命令行(); /* 等待之前的写入完成 */

回答 1 投票 0

我的中断有效,但如果我#ifdef一些看似无关的东西,它就会停止工作

正在使用 ATTINY13a。当我注释掉用于测试的#define 时,我的中断停止工作。我可以在按住按钮的同时触发中断并保持板上的 LED 亮起,...

回答 1 投票 0

AVR 中的无效寄存器将立即数加载到低寄存器而不是高寄存器?

我正在尝试编写一个汇编程序来添加两个数字(使用ATmega328P)。该任务需要将 r5 中的值(特别是 0x88)添加到内存位置 0x0260 中的值并存储...

回答 1 投票 0

将常量转换为指针会增加 .data 大小 1000 字节

我对这个完全不知所措,我什至不知道我的问题要包含什么。 当我将常量转换为指针时,我的 (.data + .bss + .noinit) 部分增长了 1K,超过了 ATmega328P 的

回答 1 投票 0

快速 PWM 1kHz |使用 RC 接收器进行 6V DC 发动机控制 ||律师2313

这是我的程序,无法正常工作。 无论遥控器上的控制杆处于什么位置,MCU 都会向引脚 D PB2 4.7V 发送信号。其他引脚A PB3、B PB2、C PD5 为0V。恩...

回答 1 投票 0

Shell / Makefile 链接器

我已经下载了 makefile,并在 xcode 中使用 C/C++ 代码运行它。 它可以工作并输出信息(在控制台模式下),但是当我在做应用程序(使用 GUI)时,它说: **make:avr-gcc:否...

回答 1 投票 0

Arduino UNO 挂在 USART0 RX ISR 上

我有一个简单的示例,其中我将 UART0 配置为在 RX 和 TX 上中断。 TX 中断工作得很好,但无论我放入什么,RX 中断处理程序都会挂起。 如果我移除中断

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.