avr 相关问题

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

在AVR中,逻辑右移是否更快2倍?

我想知道在移动2的幂时执行逻辑右移是否更快。例如,myUnsigned >> 4比myUnsigned >> 3更快我欣赏...

回答 8 投票 7

通过SPI实现Avr Atmel AR32UV3A0512 EEPROM仿真

如何设置AVR以通过SPI模拟EEPROM?我想通过SPI端口从Atmel AVR AR32UV3A0512启动TI的Piccolo。 Piccolo具有允许其通过SPI连接的EEPROM启动的功能。 TI ......

回答 1 投票 4

使用自定义库“未定义引用”时出错[AVR]

我正在使用Eclipse来编程一个PID线跟随器机器人。使用的微控制器是Atmega328P。为此,我使用一个QTR-8RC红外传感器,Pololu和两个改装伺服系统......

回答 1 投票 0

我正在atmel写AVR程序集,但“call”指令不起作用

我正在使用Atmel Studio 6.2为Atmega328p编写一些汇编代码。但是,当我使用模拟器并逐步执行程序时,子程序的调用指令不起作用。它......

回答 2 投票 0

如何为数据预留固定的闪存部分?

我需要在闪存中存储一 些大块数据,在那里它会经常被读取,偶尔也会用SPM重写。我已经想出如何使用指针__flash和pgm_read_byte ...

回答 1 投票 0

((void(*)(void))0)()是退出函数? [重复]

我试图在Atmel AVR微控制器上编写自己的启动加载程序。我已经从github引用了一个代码库。我要感谢ZEVERO的代码库在初级I ...

回答 4 投票 0

确定三重嵌套延迟循环的运行时间

确定以下子程序的运行时间(以纳秒为单位):延迟:按下r22 ldi r20,0x40 del1:nop ldi r21,0xFF del2:nop ldi r22,0xFF del3:nop ...

回答 2 投票 0

在Fedora上运行gcc获取AVR

我试图解决这个问题几天了,我找不到任何解决方案。我有自己的Atmega88A,我想在fedora上编程。我尝试用gcc编程C,这很顺利。但是......

回答 1 投票 0

AVR-C:可以成功检测到USB连接,而不是USB断开连接

它可以在ATMega32U4 MCU上正常工作......但是当电池供电时,它无法检测到与USB的断开连接。它可以检测到重新连接(false),然后是真正的状态,但没有断开连接。为......

回答 2 投票 1

如何种子生成随机数?

它不会产生预期的随机性。我想从一个像66美元的种子开始,然后将两个最后的低位和xor给我下一个随机数,依此类推,但它只显示$ B3 ......

回答 1 投票 -1

汇编程序循环无法正常执行

我创建了一个简单的汇编程序子程序(asmFunction),它应该每10 ms切换一次PORTD的输出。这是汇编程序源代码:#define __SFR_OFFSET 0 #include

回答 1 投票 0

AVR ATmega在主循环之前使用printf时保持重置

我正在AVR ATmega328P微控制器上使用avr-libc开发一个C应用程序。由于我没有ICE调试器,我按照这些说明和本教程制作了stdio.h ...

回答 2 投票 3

在ATtiny85上设置高速PWM

我在ATtiny85上设置高速PWM时遇到问题。我需要以400 kHz的速度使用PCK。我相信我已经正确地遵循了数据表,但出于某种原因,计时器......

回答 2 投票 1

Atmel AVR拆解

有人可以建议我使用Atmel AVR 8位微控制器的任何反汇编程序吗?有开源项目吗?感谢名单。

回答 7 投票 11

AVR C如何停止中断

我正在编程AVR MCU。它有一个用于读取模拟引脚的POT。似乎中断一直被调用,并且必须在LCD_display方法中调用它,因为它正在弄乱我...

回答 3 投票 0

如何在一个整数c ++中合并一个数组值

如何在一个整数中合并一个数组值并颠倒?例如:a [] = 0b1011,0b1111到10111111和10010101到b [] = 0b1001,0b0101

回答 3 投票 -3

如何声明存储在PROGMEM中的矩阵

我正在尝试编写一个驱动LED矩阵的头文件,但我遇到了一个语法错误,我无法解决,我已经添加了“;”我觉得有必要并检查...

回答 2 投票 0

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