avr

    2热度

    3回答

    原始的Atmel jtag程序员需要300美元。 http://www.atmel.com/dyn/products/tools_card_v2.asp?tool_id=3353 http://search.digikey.com/scripts/DkSearch/dksus.dll?site=us&lang=en&mpart=ATJTAGICE2 哪个克隆你建议我? 他们是100%克隆吗? (与

    1热度

    2回答

    This tutorial用于编程these首先用Windows盒子编程Ravens和Jackdaw。我可以在Linux或OS X机器上使用avrdude执行这些初始步骤吗?如果是这样,怎么样?如果我只是尝试,是否有任何硬件砖的风险? 我有一个USB JTAG ICE MKii克隆,它应该为此工作。 我完全是AVR的新手,但在Linux或OS X上的C/C++编程非常丰富,直到包括内核编程....

    2热度

    2回答

    我有一个使用avr-objcopy反汇编的二进制文件。中断向量表看起来像: 00000000 : ; VECTOR TABLE 0: 13 c0 rjmp .+38 ; 0x28, RESET 2: b8 c1 rjmp .+880 ; 0x374, INT0 4: fd cf rjmp .-6 ; 0x0 6: fc cf

    4热度

    7回答

    在嵌入式系统(基于AVR控制器)和iPhone之间实现无线通信的最佳方式是什么?我认为只有两种选择:无线或蓝牙。范围不是一个真正的问题,因为两个设备应该留在同一个房间。 我不知道,如果有任何有用的WiFi板可以连接到基于AVR的微控制器系统(或任何小型微控制器),任何提示将非常受欢迎。 我猜想更好的解决方案是BlueTooth,但也存在这样的问题:哪个BlueTooth板最适合于连接到AVR系统,

    2热度

    2回答

    我试图在Eclipse IDE中使用WinAVR和AVR IDE插件编译Arduino代码,而且我遇到了一个主要的绊脚石 - 当我尝试编译代码I出现以下错误: /usr/bin/sh: g++: command not found make: *** [main.o] Error 127 呀,我敢打赌,没有...我使用Windows Vista。我有通往WinAVR的avr-g ++的路径,都可以

    2热度

    5回答

    avr-gcc程序中的main()函数将寄存器状态保存在堆栈中,但是当运行时调用它时,我明白在单片机上没有任何可返回的东西。这是浪费RAM吗?如何防止这种状态储蓄?

    0热度

    3回答

    我有一个名为USB AVR JTAG-ISP v.1.2的编程设备。 我在哪里可以找到驱动程序和一个好的IDE?

    2热度

    2回答

    我花了一段时间让我的AVR开发系统设置了完整的GCC工具链(所有内容都是最新的当前稳定版本),而且我有解决了大多数问题,但只有一个。 下面的代码给了我一个我没有得到的错误。 AVR汇编手册指出,sbi指令可以接受0-7作为一个常量表达式,但它仍然对我错误。任何人都可以阐明为什么它这样做吗? #ifndef __AVR_ATmega168__ #define __AVR_ATmega16

    0热度

    4回答

    这实际上是我正在使用avr的一个项目的一部分。我通过twi与DS1307实时时钟IC连接。它将信息报告为一系列8个字符。它返回的格式如下: // Second : ds1307[0] // Minute : ds1307[1] // Hour : ds1307[2] // Day : ds1307[3] // Date : ds1307[4] // Month : ds1307[5]

    3热度

    1回答

    我正在为AVR芯片编写C代码。代码在串行端口,ADC和定时器上等待的中断服务例程很繁重。 ISR写入缓冲区,当主环路到达它们时,它会检查缓冲区。 我设计了缓冲区,以便在主循环正在读取它们时,ISR可以更新它们。我想验证这是否有效。我有单元测试来验证基本操作,但是我不清楚如何测试在主循环读取缓冲区时中断触发时会发生什么。 我的单元测试真的很基础 - 一些代码在main() finction。我在我的