회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

IAR 컴파일러 2.28 버전을 쓰고 있습니다.
현재 4.12까지인가 나와 있는걸로 알고 있습니다.

왜 낮은 버전을 쓰느냐....거기서만 컴팔된다네요...어이없음.

게다가 더 웃긴것은 오늘 atmega128용 printf를 베끼고, 몇가지 손본후에
붙였습니다.

%d 로 1이나 0찍을 때는 괜찮드만, 1024를 찍으니 문제가 생기네요.
이상해서, 디버거로 돌려서 확인했습니다.

잘 됩니다...그런데 release 버전만 올리면 개판되네요...--;

혹시나 내가 잘못짠게 아닐까 해서 avredit을 이용해서 컴파일 해 봤습니다.
절라 잘됩니다....

2.28 버전에 버그가 있다는 얘기를 외주업체에서 얘기를 들었는데...
아무래도 컴팔러 버그같네요....--;

이번만 atmega128 쓰고, 담서부터는 arm7으로 된 마이크로 컨트롤러
써야겠습니다.

필립스 LPC2210이란 녀석이 있는데 가격도 싸고, 이것저것 많이 붙어있고
게다가 제 친구가 그걸가지고 상용화 해서 제품 엄청 팔리고 있는거라...

함 그쪽으로 생각해봐야겠습니다.

남들은 firmware서부터 32비트 cpu쪽으로 올라간다는데...
나는 왜 꺼꾸로 내려만 가는지....정말 어이없음입니당....--;

ps> 오늘 stack에 unsigned char buf[20]정도 잡아서 쓰는데...ㅋㅋ
printf문에서 뒤쪽 글자가 팍 짤리네요. global로 쓰면 잘 됩니다....에궁...

이홍석

2006.07.19 18:01:49
*.43.210.229

전 codevision 씁니다..ㅋ 이건 상용이죠..

양용현

2006.07.19 18:46:05
*.229.212.16

안녕하세요~ 저희 회사 주력 제품이 AVR 계열을 많이 쓰기 때문에 제가 조금 해봤는데요~저희 회사에서는 IAR 안씁니다. 대신 ICC(이미지크래프트 C)를 사용하죠~여태 한번도 문제 일이킨 적 없답니다. 사용해 보시면 아주 편해요~함 써보세요~

노희준

2006.07.19 19:34:40
*.104.135.54

고생하시네요. 저는 gcc를 가지고 사용을 하고 있습니다. 물론 문제는 있었지만 지금은 잘 사용하고 있습니다. AVR Studio를 사용하시는 것이 좋을 것 같은데... 요즘 이 녀석의 성능이 무척 좋아졌거든요. 아래는 윤덕용 교수님의 홈피인데 괘 잘 되어 있습니다. 여기에 보면 관련 내용을 찾을 수 있습니다.

target=_blank>http://control.cntc.ac.kr/cpu/frame4.htm


LPC2210 꽤 괜찮아 보이더군요. 저도 보드 하나 있는데... 해볼 시간이 없어서 집에 고이 모셔 놓고 있네요. 3개월이 지나고 있건만.... ㅠㅠ;

고현철

2006.07.19 19:55:44
*.117.46.252

aesop용으로 lpc2210이나 함 떠 볼까요?...ㅎㅎ

국내서는 첨으로 제 친구가 썼을겁니다. 양산도 처음일테고요. 3개월만에 양산들어가서
지금 엄청 잘 팔리고 있는 제품인데...

필립스 엔지니어 도움이 없어서 엄청 고생했었답니다. 게다가 단말이어서 초저전력
구현하느라 애먹었었고요.

ADS로 개발했는데, 별 거 다 테스트했더라고요. 3개월 집에 못들어가면서 일했었는뎅..
나중에 얘기해서 리소스 오픈이 가능하다면 LPC2210이나 LPC2220정도로 함 떠봐도
괜찮을 듯 합니다.

ARM7 50Mhz정도 나온다니깐 속 편할 듯.....

atmega128은 printf 하나 만드는데도 버겁네요. ram용량이나 stack에 한계가 있어서
저같이 이런쪽에 무지한 사람은 장난이 아니네요...--;

노희준

2006.07.19 20:59:57
*.104.135.54

제가 가지고 있는 것은 LPC2194인데 램 크기가 작아서 (16K) 외부에 달려면 LPC2210을 사용해야 될 것입니다. 내부 플레시가 있어서 사용하기 편할 것 같은데... 요즘 추세가 ARM으로 가는 것 같아서 자료를 얻어 놓았는데 아직 못하고 있네요. 최대 클럭은 60Mhz라고 하니 가격대 성능으로 좋을 것 같습니다.

고현철

2006.07.19 21:00:50
*.117.46.252

lpc2210이 아마도 양산가격으로 2$ 초반인가로 알고 있습니다.

물량 베이스에 따라서 틀리겠지만...^^
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 107998
150 엄청난 2440의 ADC 성능... 고현철 2006-07-28 2275
149 C언어 너무 어렵네요. ㅠ.ㅠ [1] 김선엽 2006-07-24 2121
148 특이한 현상.....생각히 보니 이상하네요. [3] 고현철 2006-07-23 1997
147 하드 죽었습니다 ㅠ.ㅠ [1] 박병구 2006-07-21 1943
146 atmega128 공부 어느정도 되었음...^^ [2] 고현철 2006-07-21 2837
» 거지같은 atmega128 compiler [6] 고현철 2006-07-19 3759
144 집중호우로 인한 물난리... [3] 고현철 2006-07-18 1957
143 backup data 정리 - 뒤집어지는 일 [3] 고현철 2006-07-18 2127
142 mplayer 2006.07.16 svn version [1] 고현철 2006-07-17 2287
141 linux kernel 2.6.x and 2.4.x compare [1] 고현철 2006-07-17 2499
140 S3C2440 audio record code ==> in progress [1] 고현철 2006-07-15 2064
139 한국의 아름다운 길 100선 [1] 고현철 2006-07-12 2046
138 S3C2442도 재밌을 듯 하네요......리눅스 패치 본 소감. [8] 고현철 2006-07-11 2641
137 감기 독하네요. [3] 고현철 2006-07-10 1934
136 Multimedia solution(ex.PMP)에 대한 박영학님의 글에 대한 의... [3] 고현철 2006-07-10 4908
135 atmega128....의외로 편한구석이 있네요. [3] 고현철 2006-07-10 2473
134 AESOP 3rd board 조립 & 입고... ==> test중 file [11] 고현철 2006-07-06 2680
133 DM9000 간단 벤치 마크 [3] 정창환 2006-07-03 3389
132 오랜만입니다..다들 잘 계셨지요 [1] 이상화 2006-07-03 1842
131 리눅스에 대한 논쟁... [1] 고현철 2006-07-02 2068

사용자 로그인