|
1
5
您可以获得WiFi和蓝牙模块,这些模块将通过UART接口连接到嵌入式系统,然而,WiFi模块的处理能力将远远超过您的AVR微控制器,通常具有备用容量和I/O来执行额外的用户代码,因此在许多情况下,将一个模块连接到AVR可能有些冗余。 蓝牙模块更简单、更便宜,数据传输速率更符合AVR的功能。例如 these Parani modules . 我已经在嵌入式系统和笔记本电脑的蓝牙之间使用过它们,所以如果有合适的通信软件,我认为没有任何技术上的理由不能将其与iPhone一起使用。然而,这可能是一个缺陷,在PC机上,这个设备被认为是一个虚拟串行端口,我不知道iPhone是否以同样的方式支持“传统”通信。 为了比较, a WiFi solution |
|
|
2
2
据我所知,蓝牙在iPhone上是非常有限的:只有很少的蓝牙配置文件被实现,而且-即使它们可以被越狱iPhone扩展-我怀疑这在应用层很容易使用。 另一方面,通过WiFi传输需要大量的处理能力和内存,因为在开始传输数据之前,还需要实现更多的功能:802.11、CDMA/CA、ARP、TCP。这是一项艰巨的任务。 是否可以选择为iPhone建立硬件扩展?您可能能够从Dock连接器获得串行连接和电源。那么,即使是Zigbee也会很有帮助。 |
|
|
3
1
|
|
|
4
1
办公室的其他一些人已经毫无困难地完成了AVR<-蓝牙->Symbian和AVR<-蓝牙->PC解决方案。有很多信息,参考设计和来源。我不知道在iPhone上使用蓝牙有多难。 准确的模块是概率也不重要,只要它有某种类型的串行接口(I2c,SPI)接口到AVR和一些源代码显示如何使用模块。 |
|
|
5
1
它是8位还是32位AVR?对于AVR32处理器,有支持 对于Atmel 1.5.0软件框架中使用SD卡安装的WiFi 来自高清无线的WiFi模块( http://www.hd-wireless.se ),包括 IP堆栈(LWIP)。请注意,您需要特别(IBSS)支持 直接连接到iPhone。 |
|
|
6
0
有小睡用具。它可以直接连接到标准的RS232接口或通过TTL UART接口连接到嵌入式处理器。我们计划在我们的项目中使用它。它也有特别的支持。 有一些使用示例和用于连接设置的iPhone应用程序。 |
|
|
7
-1
你想在你的AVR和iPhone之间交流什么?iPhone是为网络和所有苹果产品(当然不是AVR)而设计的。所以,一个能很好地工作的嵌入式设备,它公开了一个Web界面。就像Linux上的传输BitTorrent客户机。此外,现在有许多低功耗小型Linux平台可以让您做到这一点。 例如,Gumstix有一个基于ARM的平台,它运行Linux,并包含WiFi(overo-fire)。 |
|
|
gotti123 · 在MCU上查找Pin 8 年前 |
|
|
Daniel Barvík · 使用I2C\U主库AVR 8 年前 |
|
|
Bergi · 如何为数据保留固定的闪存部分? 8 年前 |
|
|
danieljimeneznz · AVR半双工接收器中断错误 8 年前 |
|
|
girikks · 结构值未在主源文件中更新 9 年前 |