我使用的是 Windows 7 操作系统,Atmel Studio 7.0 编译器。当我在 Atmel Studio 中打开项目时,出现了无法加载并显示以下错误:The Visual Studio component cache is out of date please restart vi...
我想为连接到一个128x64点图形LCD (EA DOGL128-6)和4个按钮导航的微控制器(Atmel XMEGA)创建一个GUI驱动的应用程序。控制显示本身(例如绘制像素和字符)没有问题,但为了避免重新发明轮子,我正在搜索用c编写、包括源代码、可以在32 MHz 8位微控制器上运行并提供...
有人能为我推荐一款适用于Atmel AVR 8位微控制器的反汇编工具吗?是否有开源项目可供使用? 谢谢。
查看AVR指令集,2010年添加了四个指令。LAC load and clear LAS load and set LAT load and toggle XCH load and exchange 有人知道哪些芯片支持这些指令吗? 哪些工具支持这些指令? 关于它们的更多信息: (Z) &...
我有一个小的USB供电灯。我想用软件开关控制它。我将把它连接到一台Linux计算机上。我有一个 Atmel ATtiny2313来自之前的项目, 但我宁愿通过简单的黑客方式来完成,而不是重新利用我的微控制器。 这可能吗?我怀疑这是不可能的,因为没有USB兼容固件,计算机无法与设备通信? 我...
我正在尝试在ATmega2560上使用硬件PWM,使用TC0(8位计时器),以快速PWM模式运行。我需要动态调整占空比,包括零占空比。然而,这似乎并不容易或甚至不可能。引用数据表: “OCR0A寄存器的极值代表了在快速PWM模式下生成PWM波形输出的特殊情况。如果将OCR0A设置为BOTTO...
偶尔我会遇到意外中断,我的代码将停留在Atmel Studio Framework (ASF)的exceptions.c中的Dummy_Handler()函数内。我正在使用Arduino Due的ATSAM3X8E微控制器。 void Dummy_Handler(void) { wh...
AVR微控制器中用于保存状态寄存器sreg的机制是什么?RETI 暗示着这些位不在堆栈上。是否有一个通用寄存器也是sreg或类似的东西?
我目前正在Atmel Studio 6中开发一个嵌入式C++项目。这个项目有相当大的嵌入式部分和重要的业务逻辑部分。理想情况下,我想为业务逻辑代码运行一些单元测试。能够方便地构建并运行这些测试将使单元测试更容易被使用。 如果我尝试使用默认的avr-gcc编译器编译Boost单元测试,我会遇到...