Arduino的Internet连接是否使用AtmelStudio?


12

哪些硬件和软件解决方案有效,并且由于互联网而在连接Arduino时要权衡些什么?我认为以太网硬件WiFi硬件便宜得多(29欧元对69欧元)。无论是有线还是无线,在AtmelStudio下都可以使用哪些软件堆栈和驱动程序?


伟大的问题
JVarhol 2014年

Atmel Studio使用C ++对吗?移植以太网库不那么难。
TheDoctor 2014年

希望如此@TheDoctor。我在ASF向导中看到了以太网PHY组件和驱动程序,但没有TCP / IP片段。回答您的问题,是的,我到处都可以看到C ++提示,但到目前为止我只使用过C。
鲍勃·斯坦

1
@ BobStein-VisiBone-该PHY组件需要特定的外部以太网PHY(A DM9161A)。它不适用于使用Wiznet W5100 PHY /协处理器的arduino以太网板/屏蔽。
康纳·沃尔夫

Answers:


2

好吧,最好的选择是在Atmel Studio项目中导入arduino库。然后,您将能够使用现有代码通过SPI连接到“传统”以太网屏蔽。

但是,与MBed LPC1768不同,Sam 3X具有未有线连接的硬件以太网...遗憾的是,这是您看到的以太网PHY组件,但无法实际使用...


2
您总是可以购买Taijiuino Due,它是第三方兼容的代码克隆,与代码兼容,但是以太网IO线路断开了。
康纳·沃尔夫

您是指Atmel Studio 的Visual Micro插件吗?然后用EthernetServer类制作一个TCP / IP服务器?
Bob Stein 2014年

我想是的,尽管我没有尝试过。您也可以在项目中包括源代码或添加标头+库作为依赖项(这就是我所做的)
zmo 2014年

您使用@zmo哪些.c .cpp .h文件?您具有什么样的TCP / IP功能,或者它们仅仅是以太网?
鲍勃·斯坦

这个解决方案意味着我会放弃ASF(Atmel Studio Framework)正确吗?
鲍勃·斯坦
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.