-
为AVR MCU和开发环境选择(12V)编程器(Atmel Studio 7与MPLabX 5.xx)
自从Microchip收购Atmel以来,开发问题似乎总是碰到过时的信息,很难解决。如果您正在寻求“面向未来” -
如何发送所测温度的字符,因此可以在我的串行捕获程序中查看(使用Realterm或Putty)
我想使用此代码将测得的温度发送到Arduino上的uart。我已经多次使用此代码,并且传输始终有效。但是, -
使用AVR-C迭代浮点数
我目前使用它来遍历整数的数字,效果很好,除了单个0输入是可以预期的。 <pre><code>void hc595_number(u -
已定义但未用于整个项目的变量
突然,在为我的项目重写库时,为项目中所有库声明的所有静态变量都给出了有关已定义但未被使用的 -
内部函数变量的Variabe类型
我有不同类型的结构,这些结构将被传递给对它们执行相同任务的函数。 <pre><code>int menu_parameter_arrow -
返回值不符合预期。 AVR C计算
我正在尝试使用ATmega328P MCU进行以下计算。 ????????= 1000·???0+ 2000·???1+⋯+ 8000·???7/???0+???1+⋯+???7 -
我如何通过仅连接到一个中断引脚的中断服务程序来检测三个开关的按下情况
最近,我试图使用我的Arduino Uno(AtMega328)开发板来检测中断服务程序对一系列三个开关的按下情况。</p -
如何进行USART交流请告诉我进行USART交流时应注意的一切
<hr /> <blockquote> 我在ubuntu上使用Atollic和cubemx。 </blockquote> <hr /> -
在与Atmega32连接时从HC 05接收数据时出现问题
我正在尝试通过<strong> Atmega32 </strong>与<strong> HC 05 </strong>进行接口,它在发送时在终端上显示数据,但 -
我需要在Windows上安装emacs和avr东西的帮助,因此我可以使用arduino uno
所以我在装有Linux的大学机器上的emacs上做了一些Arduino编程。我想使用Windows计算机播放相同的代码。问 -
AVR内部eeprom阅读问题
我正在使用avr的EEPROM库使用atmega8A的内部EEPROM。我的代码看起来像这样 <pre><code> #define EEPROM_ADDR 0x0A -
在AVR MCU上使用中断通过USART进行传输
我相信我了解如何使用中断在ATmega328p的UART上接收串行数据,但是我不了解如何传输数据的机制。 -
在AVR ATMEGA2560组件的数据存储器中存储数据时出现问题
我有一个基于AVR ATMEGA2560微控制器的Arduino板。 我创建了一个程序,该程序将字符串写入16x2 LCD。该 -
AVR:编程(和调试)TWI / I2C的“当前”方法是什么?
目前,对AVR芯片(带有<code>avr-gcc</code>)进行编程以访问I²C/ TWI总线(作为I²C主设备)的“标准”方法 -
ATTiny85上的ws2812b
我有1MHz时钟的ATtiny。我正在尝试点亮一些ws2812b led灯条。我选择了没有电阻和电容的所有东西。我认为 -
#error“需要定义M2M_POINTER_SIZE_IN_BYTES”
我正在尝试在atmel studio中编译WINC1500驱动程序,并且遇到了这样的错误提示 “错误”需要定义M2M_PO -
PC和Arduino之间通过USB进行串行通信
我有一些C ++代码,用于PC和Arduino之间的串行通信。文件“ Serial.cpp”包含一个名为“ stdafx.h”的文件, -
如何在ATtiny84上的快速PWM模式下将比较匹配输出到OC1B?
我的目标是从ATtiny84输出一个PWM信号,在50hz时高1ms。时钟的工作频率为1mhz,因此我已经设置了比较输出 -
比较UART寄存器UDR0与无符号字符数组
我正在使用RX0引脚通过USB端口与Arduino(ATmega2560)进行串行通信。在接收功能中,我想比较接收信息<code> -
AVR倒数计时器
我正在尝试使用时钟为8 MHz的<a href="https://www.microchip.com/wwwproducts/en/ATmega32" rel="nofollow noreferrer">ATmega32</a> -
为什么此数组指针偏移1?
我正在学习微处理器的考试,并且出现了以下示例问题: <img src="https://i.stack.imgur.com/URqni.png" alt=" -
安装winavr时缺少程序员记事本
我安装了winavr并试图打开程序员的记事本,但是iam正在获取: <pre><code>pn.exe is not found. </code></pre> -
VL53L0X在atmega2560上集成了多个传感器
我想在atmega2560上连接多个VL53L0X传感器并同时读取所有传感器,我已经看到过很多与此相关的文章,但是它 -
为ATtiny816微控制器实现USB接口
我正在尝试通过USB接收一些数据并将其从计算机发送到ATtiny816。 ATtiny816微控制器可以通过USB与计算机通 -
Arduino UNO Wifi Rev2硬件计时器未按预期工作
我正在努力在<a href="https://store.arduino.cc/arduino-uno-wifi-rev2" rel="nofollow noreferrer">Arduino UNO Wifi Rev2</a>上设置 -
ISR(TIMERn_OVF_vect)中断不起作用Atmega 2560
我在使用ISR()时遇到问题-此功能无法正常工作。我在Atmega 2560(Robotdyn Mega + WiFi R3 ATmega2560 + ESP8266)上 -
如何在代码视觉中修剪字符串的未知第一个字符
我设置了mega16(16位AVR微控制器)以从串行端口接收数据 已连接到蓝牙模块HC-05以获得可接受的数 -
AVR微体系结构怎么可能仅在1个时钟周期内将2个操作数从GP寄存器提取到ALU?
根据AVR微控制器的数据表以及AVR架构的指令集的数据表,某些指令(例如<code>ADD</code>)只能在1个时钟周 -
AVR I2C故障
我正在尝试使用AT90CAN128的I2C进行通信,但是它并没有超出while循环的要求: <pre><code>while(!(TWCR & (1 -
如何设置Atmel-ICE以在Windows 10上使用VSCode在PlatformIO上对ATmega328进行编程
我正在尝试将我的atmel ICE与platformIO和VS Code一起使用,而不是Atmel Studio,因为当我想将Arduino.h与库一起使