ATMega32 微控制器编码使用哪个 IDE

Posted

技术标签:

【中文标题】ATMega32 微控制器编码使用哪个 IDE【英文标题】:Which IDE to use for ATMega32 micro controller coding 【发布时间】:2010-05-06 16:38:01 【问题描述】:

我参与了一个需要设计迷你探测器(火星探测器类型)的项目。我正在使用 ATMega32 微控制器。我还有其他硬件,如直流电机、红外传感器等。我的问题是有没有可以用来对微控制器进行编码的 IDE?它必须是用户友好的,因为我是微控制器编码概念的新手,而且它必须有模拟器。我确实在网上查过,但是与它相关的术语太多了,最后把我弄糊涂了。我认为一个简单的 IDE 可以编写代码,使用模拟器对其进行测试就足够了。有什么建议吗?

【问题讨论】:

它不是一个非常高保真的项目,只是一个简单的项目。因此寻找一个简单的IDE。 【参考方案1】:

我会试试 Arduino 的 IDE:http://www.arduino.cc/en/Main/Software

它支持很多东西,例如在 IDE 内部构建和调试以及与 avrdude 的接口,因此对于嵌入式工作来说绝对是一个不错的选择,尽管我自己从未使用过它。

此外,当您在那里时,您可能想尝试一下 Wiring 库。它们对新人来说非常好,专门用于 ATMega32(我认为)。

【讨论】:

【参考方案2】:

没有灵丹妙药。 从这里开始http://www.atmel.com/dyn/products/tools_v2.asp?family_id=607 在 Youtube 上找一些视频来学习。 就像 Earlz 写的那样,Arduino 也是一个非常不错的选择。

【讨论】:

【参考方案3】:

最好使用的 IDE 是 ATMEL STUDIO 6。您可以在此处找到它http://www.atmel.com/microsite/atmel_studio6/。您还需要一个 ICSP 程序员将 .hex 文件刻录到 Atmega32 中。注意:ICSP编程器也可以用来编程其他atmega芯片

【讨论】:

以上是关于ATMega32 微控制器编码使用哪个 IDE的主要内容,如果未能解决你的问题,请参考以下文章

使用带有 AVR 微控制器的旋转编码器

如何延迟 avr 微控制器的组装?

Arduino Uno微控制器采用的是Atmel的ATmega328

删除 Arduino 上的引导加载程序

用CAN总线对STM32微控制器编程的问题

将 VL53L0X 与 STM32 微控制器一起使用