问题标签 [atmel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ 中对库错误的未定义引用
这段代码:
在编译时给我这个错误:
我试过使用 #include "SoftSerial.h" 但没有区别。SoftSerial.h 和 SoftSerial.cpp 文件位于 HardwareSerial.h 文件所在的库文件夹中。
我错过了什么?
visual-studio - 在 Atmel Studio 6 中启用代码完成
我正在寻找Atmel的IDE Atmel Studio 6中的自动完成功能。由于它是基于Visual Studio的,所以应该有IntelliSense,但是我只能在“编辑”下找到菜单项“Intellisense”,根本没有效果。我正在用 C 编程。
有没有办法像在 NetBeans 中一样提供自动完成功能(例如,键入时自动弹出的框)?
编辑:我的意思不是自动完成“wh”->“while”,而是完成变量、函数名等。
c++ - 如何为芯片 ATtiny85 编译 cpp 文件
我需要在ATtiny85芯片.cpp
上放一个文件。我不确定,但我认为我需要在 Atmel Studio 6 中编译它,它有一个编译器。我不知道该怎么做。有什么建议么?
android - 触摸设备“atmel-maxtouch”在带有 Tegra 2 的 Android Ice Cream Sandwich 中不起作用
我需要构建内核或修改 idc 设备。还可以使内核从 HC 反向移植到 ICS。我该如何解决这个问题?
c - atmel 89c2051 设置或清除 C 中的单个寄存器位
我正在编写一个 atmel 89c2051 控制器。我想根据每个单独的寄存器位的状态来制定条件,例如:
当端口 1 位 0 为 0 时做(某事)
我试过使用 while P1_0 但编译器返回一个未声明的标识符错误。我该怎么做呢?谢谢
microcontroller - 初学者:AVR C++ Atmel Studio 6
我在确定我可以访问哪些库时遇到问题。我知道我可以使用 Atmel Studio 6 IDE 在 C++ 中对微控制器 (Atmega328p) 进行编程;但是,我无法确定我可以访问哪些库的记录位置。例如,我可以使用 STL(比如,vectors,deques ...)吗?如果有人可以向我指出一些文档,那就太好了。
谢谢。
android - 未检测到 Nexus7 USB 主机 FTDI 设备
我有一个简单的 ATMEL 微控制器,板上有一个 LED 灯,通过 FTDI-232 电缆和 USB->micro-USB OTG 电缆连接到 Nexus 平板电脑。
如果出现以下情况,则无法识别设备:
在以下情况下被认可:
在以下情况下被认可:
我还有一个独立于连接顺序的 Arduino UNO 板。
我需要它在 OTG 电缆最后连接到平板电脑的第一个示例中工作。
编辑:环顾四周并测试了一些东西后,我认为 OTG 电缆根据第一个有电的设备来决定哪个设备是主机。如果我断开 ATMEL 板/芯片的电源,然后插入整个设备,它会将平板电脑设置为主机。
所以我需要一些方法来强制将 Nexus7 平板电脑设置为主机,即使它已经插入有源设备。
assembly - 文档中的状态寄存器描述
阅读 AVR 汇编器指令集文档。
那些红色突出显示的寄存器是什么意思?在某些情况下,它们是倒置的。
arduino - 如何在 Atmel Studio 6 中添加头文件
我正在尝试使用 Atmel Atudio 6。但我不确定如何将 .h 文件添加到我的项目中。这是允许的吗?如果是这样,我该如何添加它们?
microcontroller - 为什么要在 AVR 编程中校准振荡器
我是 AVR 编程的新手。我在网上找到了一个示例代码;用于与 PC 进行简单的 USART 通信。我对此有点怀疑。
主循环是这样开始的;
我无法理解使用OSCCAL_calibration();
函数校准振荡器的原因。
功能
OSCCAL_calibration()
功能
USARTinit()
功能
我正在使用Atmel Studio 6
和测试它atmega2560
(实际上是用我的 Arduino Mega)。经过一些改变,我可以让它工作。但它仍然可以在没有校准功能的情况下工作..
我将逐项列出我的问题,如下所示。
- 您在校准振荡器时真正做了什么?
- 这是必须的吗?
- PIC微控制器中是否有类似的功能?(我在 PIC 编程方面有点经验。但从来不知道这样的事情)
也有一点疑问;
为什么
USARTinit()
在设置波特率之前在函数中设置时钟预标量?你不能在没有预标量的情况下设置波特率(这意味着预标量 = 1)
是为了省电还是什么?但我尝试使用 pre-scalar=1,它似乎不起作用(仍在尝试)。是的,我已经正确计算了波特率(使用数据表中的给定方程)。