회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 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
번호 제목 글쓴이 날짜sort 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108005
1770 linux kernel 2.6.x and 2.4.x compare [1] 고현철 2006-07-17 2499
1769 mplayer 2006.07.16 svn version [1] 고현철 2006-07-17 2287
1768 backup data 정리 - 뒤집어지는 일 [3] 고현철 2006-07-18 2127
1767 집중호우로 인한 물난리... [3] 고현철 2006-07-18 1957
» 거지같은 atmega128 compiler [6] 고현철 2006-07-19 3759
1765 atmega128 공부 어느정도 되었음...^^ [2] 고현철 2006-07-21 2837
1764 하드 죽었습니다 ㅠ.ㅠ [1] 박병구 2006-07-21 1943
1763 특이한 현상.....생각히 보니 이상하네요. [3] 고현철 2006-07-23 1997
1762 C언어 너무 어렵네요. ㅠ.ㅠ [1] 김선엽 2006-07-24 2121
1761 엄청난 2440의 ADC 성능... 고현철 2006-07-28 2275
1760 aesop-2440 board 설계에 대한 놀라움...^^ [1] 고현철 2006-07-28 2328
1759 더불어 2442에 대한 관심... [10] 고현철 2006-07-28 3672
1758 S3C2410/40 Nand boot & nand packaging [7] 고현철 2006-08-07 8261
1757 흠..제 aesop 보드가 이상한건가요?? [1] 윤현승 2006-08-08 1958
1756 DIY에 이율삼님께서올려주신 nandboot용 u-boot test [5] 고현철 2006-08-09 2521
1755 보드 하나 만들려고 하는데요... [4] 박현진 2006-08-10 1877
1754 보드 하나 만들고 싶네요, 2442 !! [14] 이제현 2006-08-10 4574
1753 dm9000a 크기 file [3] 고현철 2006-08-10 2098
1752 aesop 2차보드용 DM9000A sub-board 제작 들어갑니다. [1] 고현철 2006-08-15 1915
1751 aesop 3차 보드 문제확인 => 골치아픔....쩝 [2] 고현철 2006-08-16 1884

사용자 로그인