|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
要不要學(xué)習(xí)winavr?呢? |
| 作者:gaobq 欄目:單片機(jī) |
小弟用avr很長(zhǎng)時(shí)間了,一直用icc作為開發(fā)工具,可是現(xiàn)在到處都是winavr,以及winavr如何如何,我不知道是不是我要趕緊學(xué)習(xí)winavr才能不落伍,但是要學(xué)的東西還有很多呢,winavr到底有什么好?好學(xué)嗎? |
| 2樓: | >>參與討論 |
| 作者: hotpower 于 2005/3/2 12:43:00 發(fā)布:
我用它是看中它的C++ |
|
| 3樓: | >>參與討論 |
| 作者: nikle 于 2005/3/3 10:21:00 發(fā)布:
真正開發(fā)產(chǎn)品大多數(shù)還是用IAR 其它編譯器玩玩就可以了 |
|
| 4樓: | >>參與討論 |
| 作者: zlei 于 2005/3/3 12:27:00 發(fā)布:
我一直用WinAVR 現(xiàn)在搞ARM和uClinux了,根本不要從頭學(xué)習(xí)了。 |
|
| 5樓: | >>參與討論 |
| 作者: zlei 于 2005/3/3 12:28:00 發(fā)布:
to hotpower IAR也有C++啊,IAR的EC++比WinAVR中的完善很多。 |
|
| 6樓: | >>參與討論 |
| 作者: lornboat 于 2005/3/3 12:37:00 發(fā)布:
只是一種工具,用得著趕時(shí)髦嗎 |
|
| 7樓: | >>參與討論 |
| 作者: hotpower 于 2005/3/3 12:46:00 發(fā)布:
用什么并不重要,只要能用即可. * - 本貼最后修改時(shí)間:2005-3-3 12:49:56 修改者:hotpower |
|
| 8樓: | >>參與討論 |
| 作者: hotpower 于 2005/3/3 12:49:00 發(fā)布:
贊成 |
|
| 9樓: | >>參與討論 |
| 作者: qjy_dali 于 2005/3/3 16:53:00 發(fā)布:
工具而已,重要的是思想 |
|
| 10樓: | >>參與討論 |
| 作者: 汽車電子 于 2005/3/3 20:33:00 發(fā)布:
既然用開ICC,就直接轉(zhuǎn)過就行了,不用怎么學(xué)的 有人說說的話,不用一分鐘時(shí)間就會(huì) 就是修改一下makefile即可 # MCU NAME MCU = ATMEGA8 // CPU型號(hào),要修改 # OUTPUT format. (can be srec, ihex, binary) FORMAT = ihex # Target file NAME (without extension). TARGET = RecorderM8 // main函數(shù)的文件名,要修改 # List C source files here. (C dependencies are automatically generated.) SRC = $(TARGET).c /// 添加自己的C文件 SRC += OS_TaskSW.c SRC += ClientTask.c SRC += Init.c SRC += UART.c SRC += SPI.c SRC += IIC.c SRC += Delay.c SRC += Counter1.c SRC += MC33993.c SRC += LED.c # List Assembler source files here. # Make them always end in a capital .S. Files ending in a lowercase .s # will not be considered source files but generated files (assembler # OUTPUT from the compiler), and will be deleted upon "make clean"! # Even though the DOS/Win* filesystem matches both .s and .S the same, # it will preserve the spelling of the fileNAMEs, and gcc itself does # care about how the NAME is spelled on its command-line. # ASRC = ReadFlash.asm ASRC = OS_TaskAttemper.S // 添加自己的匯編文件 |
|
| 11樓: | >>參與討論 |
| 作者: 青青子木 于 2005/3/3 21:39:00 發(fā)布:
如果你沒有偏執(zhí)傾向,建議不要學(xué)。 用cvavr最好,什么代碼效率都是次要的!易用和函數(shù)全才是王道! |
|
| 12樓: | >>參與討論 |
| 作者: neeme 于 2005/3/4 9:39:00 發(fā)布:
CVAVR! 這是最好用的! C++ 在AVR是沒有什么用的! |
|
| 13樓: | >>參與討論 |
| 作者: hotpower 于 2005/3/4 12:12:00 發(fā)布:
C++的革命精神是什么??? |
|
| 14樓: | >>參與討論 |
| 作者: gaobq 于 2005/3/4 21:23:00 發(fā)布:
謝謝各位老兄 |
|
| 15樓: | >>參與討論 |
| 作者: notomaqi 于 2005/3/5 15:21:00 發(fā)布:
都是工具太多惹的禍 |
|
| 16樓: | >>參與討論 |
| 作者: xzhenggen 于 2005/3/10 13:52:00 發(fā)布:
GCC好啊!我正在學(xué)習(xí)...... |
|
| 17樓: | >>參與討論 |
| 作者: gaobq 于 2005/3/19 10:54:00 發(fā)布:
我已經(jīng)把gcc看了一遍,所以現(xiàn)在不存在爭(zhēng)論了 |
|
| 18樓: | >>參與討論 |
| 作者: hotpower 于 2005/3/20 21:18:00 發(fā)布:
學(xué)而不悔 |
|
| 19樓: | >>參與討論 |
| 作者: gufan 于 2005/3/22 21:18:00 發(fā)布:
原用ICC,現(xiàn)改用Winavr,更能直接編程控制 ICC有些時(shí)候讓你摸不透. 找來找去會(huì)發(fā)現(xiàn)其工具存在問題. 后來用Winavr, 每個(gè)代碼明明白白, 沒有太多的冗余語(yǔ)句. 只是要下點(diǎn)功夫, 理解每個(gè)寄存器的設(shè)置. 但總是讓自己踏實(shí),能掌握控制它. |
|
| 20樓: | >>參與討論 |
| 作者: nocky00 于 2005/3/23 19:24:00 發(fā)布:
我覺得ICC容易上手,也不錯(cuò),功能方面應(yīng)該沒有什么問題 有的話,也是小問題,可以克服的 |
|
| 21樓: | >>參與討論 |
| 作者: aayon1979 于 2005/3/24 16:34:00 發(fā)布:
CVAVR好用 我用過WINAVR,它的Programmers Notepad好用、方便。但是,他的位操作不方便,CVAVR比他強(qiáng)。當(dāng)然,優(yōu)化方面WINAVR強(qiáng)。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào) |