Interacting with an AVR Microcontroller on a Mac
我最近购买了ATiny84微控制器,我想知道是否可以从运行Snowleopard的Macbook Pro向其上传代码。 具体来说,我可以运行c文件和FreeRTOS吗?
-
@ H2CO3我该怎么办? 我对此很陌生。
-
@userXXX安装avr-gcc工具链并编译C文件,然后使用avrdude将它们上传到AVR。
-
@ H2CO3是否需要SD卡将编译后的文件保存到其中?
-
@ H2CO3是否有某人的视频或教程?
-
@userXXX为什么需要SD卡? 是的,有很多教程,只是谷歌的" avr编程教程"。 并使用书面教程,YouTube视频很烂。
-
@ H2CO3我拥有的所有教程都是针对Windows或过时的
-
不过,对于FreeRTOS而言,AtTiny84(或任何Tiny)可能太小了。
正如H 2 sub> CO 3 sub>所建议的那样,您可以使用avr-gcc和avrdude,但我希望您熟悉osx中的C /编译/设置路径变量。
如果您只是开始使用嵌入式编程,那么我建议您看一下Arduino项目。 入门非常容易。 另外,对于您的特定芯片(ATiny 84),请查看MIT的本指南:
-
谢谢你的回答!
-
@ H2CO3 ^ _ ^不用担心,谢谢投票。 你真的18岁吗? 您的编程技巧令人印象深刻。
-
@GeorgeProfenza谢谢。 是的,我真的是18岁。如果我年纪大了,我是否有更多时间进行编程... :(
-
@GeorgeProfenza可以肯定的是... Attiny84可以与我们的arduino一起使用,对吗?
-
是的,您可以不使用Arduino板而继续操作,那只是一个选择。 仍然需要ISP(您可以使用Arduino来使用),但是如文章中所列,其他选项是:AVRISP mkII / USBtinyISP或TinyProgrammer
-
@GeorgeProfenza我之所以只问是因为我想从头开始制作个人手表。