avr 相关问题

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

[使用avr-g ++在8b uC中进行32b乘法与使用gcc在X86上进行32b乘法

问题:我正在做一个定点c ++类,以在8b微控制器上执行一些闭环控制系统。我编写了一个C ++类来封装PID,并在X86桌面上测试了该算法...

回答 1 投票 0

去AVR架构的端口了吗?

自从我听说Google的新语言Go之后,我就想将其用于微控制器编程。特别是Atmel系列之类的Atmel AVR微控制器。是否为此有一个Go端口...

回答 4 投票 14

为什么我在AVR中的中断无法正常工作?

编辑:正在工作,我正在与PC进行Atmega8通信编程。我使用Treminal v1.9b发送和接收“消息”。这是我的代码:#include #include #include&...

回答 1 投票 0

AVR gcrt1.S奇怪的呼叫

因此,基本上,我已经对未优化的简单程序进行了反编译,并看到它运行在gcrt1.S中,然后我进入了汇编语言,并试图理解其确切功能。这是我的代码和我的代码...

回答 1 投票 0

修改avr上函数的返回地址

我将C代码与汇编器混合在一起,以了解AVR上的任务切换。这仅用于我的个人学术用途,我知道有freeRTOS,但我想了解。目前,我正在努力...

回答 1 投票 0

为什么使用AVR ASM上的Z寄存器访问程序存储器时乘以2

我知道这个问题存在并且已经得到回答,但是当我得到答案在说什么时,我只是不知道为什么这个答案可以回答问题。在AVR ASM上...

回答 1 投票 1

为什么AVR编译器在乘法后附加“ clr r1”行?

我正在尝试检查AVR编译器如何进行乘法编译?输入C代码:unsigned char square(unsigned char num){return num * num; }输出汇编代码:square(unsigned char):...

回答 1 投票 1

为什么reinterpret_cast不是constexpr?

请考虑以下代码段:static constexpr uint8_t a = 0;静态constexpr const int8_t * b = reinterpret_cast (&a);这无法通过错误进行编译:a ...

回答 1 投票 4

无法为GNU-make中的变量分配文件名列表

[这里是第一篇文章,不是以英语为母语的人,很高兴张贴并帮助他人!我在使用make为我编译avr-gcc项目时遇到问题。更具体地说,是分配* .c源的列表...

回答 2 投票 1

avr-gcc:是否有UB消毒剂

尝试将UB消毒剂用于AVR目标会给出:avr-gcc -Wall -mmcu = attiny1614 -fsanitize = undefined bm02.c /usr/local/lib/gcc/avr/10.0.0/../../ ../../avr/bin/ld:找不到-lubsan collect2:...

回答 1 投票 0

avrdude:错误:不支持缓冲的内存访问

我正在尝试通过Arduino 1.0.5-r2上传此固件sck_beta_v0_8_6。我选择了LilyPad Arduino USB作为开发板。该设备是Smart Citizen Kit Urban Shield v.1.1。上传失败,原因是...

回答 6 投票 3

安装winavr时缺少程序员记事本

我安装了winavr,并尝试打开程序员记事本,但iam正在获取:找不到pn.exe。 pn文件夹为空。有什么办法可以解决这个问题?

回答 1 投票 0

在bascom中的函数内部使用len函数

我正在开发一个巨大的代码,我想使用函数将其分解为更具可读性的块,并多次重复使用它们。问题是我应该在所有函数中都使用len函数,并且出现...

回答 1 投票 0

比较具有比较功能的两个字符串

我想在Bascom中使用以下代码比较具有比较功能的两个字符串:Dim Str1作为字符串* 10,Str2作为字符串* 10 Dim Wnofb作为Word,Res作为Word Str1 =“ jack” Str2 =“ john” Wnofb = ...

avr
回答 1 投票 0

修改Makefile以生成程序集文件

我是make的新手,我无法将.asm输出添加到已经存在的makefile中。我想让makefile生成.asm文件(使用AVR-GCC -S)到所有.c文件。你能帮我弄清楚吗? ...

回答 1 投票 0

无法通过platformio.ini覆盖board_vendor(USB制造商)

我想覆盖我的Sparkfun Pro Micro上的USB_PRODUCT和USB_MANUFACTURER字符串。根据文档(http://docs.platformio.org/en/latest/boards/atmelavr/sparkfun_promicro16.html#...

回答 1 投票 1

adc频率与准确性

我正在阅读有关AVR的ADC的信息,我碰到了这句话。现在,主要的问题是……选择哪个频率?在50kHz-200kHz的频率范围之外,我们需要哪一个?好吧,...

回答 2 投票 1

[AVR I2C故障

我正在尝试使用I2C与AT90CAN128进行通信,但是它不会比while循环更进一步:while(!(TWCR&(1 << [

回答 1 投票 0

avr-gcc 8.1.0使用`as`而不是`avr-as`

我想为新项目使用最新版本的avr-gcc(8.1.0),但从ubuntu的package-manager中无法使用。因此,我使用此站点的构建脚本自己编译了该文件:https:// gist ....

回答 1 投票 1

avr-gcc链接失败

我有一个文件blink.c。当我使用avr-gcc创建blink.o时,这样做没有任何问题。但是,当我尝试运行以下命令来创建blink.elf时:avr-gcc -mmcu = atmega2560 -o blink ....

回答 1 投票 0

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