使用哪种 IDE 进行 ATMega32 微控制器编码
我参与了一个需要设计迷你漫游车(火星漫游车类型)的项目。我正在使用 ATMega32 微控制器。我还有其他硬件,如直流电机、红外传感器等。我的问题是,是否有任何 IDE 可用于对微控制器进行编码?它必须是用户友好的,因为我对微控制器编码的概念很陌生,而且它必须有模拟器。我确实在网上查过,但与之相关的术语太多了,最后让我困惑了。我认为一个简单的 IDE 就足够了,我可以在其中编写代码并使用模拟器进行测试。有什么建议吗?
I am involved in a project which requires designing a mini rover (mars rover types). I am using ATMega32 micro controller. I have other hardware like DC motors, IR sensors etc. My query is that is there any IDE that I can use to code the micro controller? It must be user friendly since I am new to the concept of micro controller coding, and also it must have simulators. I did look it up on the net, but there are so many terms associated with it, that it confused me in the end. I think a simple IDE where I can write code, test it using simulator would be enough. Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我会尝试Arduino的IDE: http://www.arduino.cc/en/Main/Software
它支持很多东西,例如从 IDE 内部构建、调试以及与 avrdude 交互,因此对于嵌入式工作来说绝对是一个很好的工具,尽管我自己从未使用过它。
另外,当您在那里时,您可能想尝试一下接线库。它们对于新手来说非常好,并且是专门针对 ATMega32 的(我认为)。
I would try the Arduino's IDE: http://www.arduino.cc/en/Main/Software
It supports a lot of things such as building and debugging and interfacing with avrdude all from inside the IDE, so definitely a good one for embedded work, though I've never used it myself.
Also, while you are there, you may want to give the Wiring libraries a try. They are really nice for new people and are specifically for the ATMega32(I think).
没有灵丹妙药。
从这里开始 http://www.atmel.com/dyn/products/ tools_v2.asp?family_id=607
在 Youtube 上查找一些视频来学习。
正如 Earlz 所写,Arduino 也是一个非常好的选择。
There's no silver bullet.
Start here http://www.atmel.com/dyn/products/tools_v2.asp?family_id=607
Look for some videos on Youtube to learn.
Arduino is also a very good choice like Earlz wrote.
最好使用的 IDE 是 ATMEL STUDIO 6。您可以在 http://www.atmel 找到它。 com/microsite/atmel_studio6/。此外,您还需要 ICSP 程序员将 .hex 文件刻录到 Atmega32 中。注:ICSP编程器也可用于对其他atmega芯片进行编程
The best IDE to use would be ATMEL STUDIO 6. You can find it here http://www.atmel.com/microsite/atmel_studio6/. Also you would need a ICSP programmer to burn the .hex file into the Atmega32. Note: The ICSP programmer can also be use to program other atmega chips