osx – 使用Xcode 5的Mac OS X上的Arduino编程?

有没有一个很好的参考,如何使用Xcode建立一个Arduino编程环境?

一个理想的答案将是“哦,是的,有一个活跃的项目在Google代码,只需下载.dmg,将${Xcode魔术配置文件}复制到${某处在〜Library},重新启动Xcode并选择从“文件菜单中选择“新建Arduino项目”,单击构建并插入Arduino,将其直接上传到硬件.

Google提供了几个点击,但它们是模糊的和过时的(具体来说,Xcode的工程模板在Xcode 3和4之间改变的方式,我找不到Xcode 4模板).正式超越处理,如果可能的话,我宁愿不要用Eclipse来破坏我的家庭生活.

解决方法

您可以使用arduino GUI编译和上传,并在首选项中将编辑器设置为外部.这样,您可以从xcode编辑C(PDE)文件,并使arduino生成实际的CPP并构建整个shebang.

您还可以使用XCode使用avr-gcc编译器为arduino编写简单的C/C++.

看看:https://stackoverflow.com/a/8192762/153835

然后,您可以使用普通的avrdude上传工具对arduino进行编程.看看:http://www.ladyada.net/library/arduino/bootloader.html

以前,Arduino所说的协议是对STK500协议的修改,只有与arduino捆绑的avrdude才能说出来.我不知道主流avrdude是否升级,或者您仍然需要在Arduino文件夹内使用avrdude.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...