Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 7473 | 답변완료코드비젼 프로그램으로 ATmega128 Pro CPU에 Data 입력시 셋팅 조건 | 장종석 | 2012-07-30 | 1,366 |
|
MTM/장종석 입니다.
ATmega128 Pro CPU에 코드비젼 프로그램 입력시 전체적으로 주요 셋팅조건을
말씀해 주셨으면 합니다.
프로그램은 Error없이 잘 들어갔다고 판단이 되며 장비에 넣었으때 동작이 않되는
원인을 찾아야 될 것 같습니다.
답변을 부탁드립니다.
수고하십시요
관리자 답변
안녕하세요? 장종석 고객님,
우선, USBISP 사용자 메뉴얼에 설정 및 플래시 라이트 하는 방법에 관하여 잘 설명되어 있습니다.
코드비전 관련된 내용도 나와 있습니다.
어떤 사항을 말씀하시는 건가요?
그리고, 인공호흡후에는 모듈이 정상인지 테스트 해 보기 가장 좋은 것은 포트 테스트용 예제입니다.
우선 포트 테스트를 통해서, 정상 유무를 확인하여 보시기 바랍니다.
자료실에서 어떤 컴파일러 사용한 것이든지 모듈테스트로 검색해서 hex 파일만 구해서 라이트 해보면 됩니다.
수고하세요.
>
>
> MTM/장종석 입니다.
> ATmega128 Pro CPU에 코드비젼 프로그램 입력시 전체적으로 주요 셋팅조건을
> 말씀해 주셨으면 합니다.
> 프로그램은 Error없이 잘 들어갔다고 판단이 되며 장비에 넣었으때 동작이 않되는
> 원인을 찾아야 될 것 같습니다.
> 답변을 부탁드립니다.
> 수고하십시요
>
|
||||
| 7472 | 답변완료인공호흡 후 코드비젼 프로그램 셋팅 확인건 | 장종석 | 2012-07-30 | 1,367 |
|
MTM/장종석 입니다.
바쁘신데 자주 연락드리는것 같네요
저는 프로그램 설계자가 아니라 하드웨어 설계자로 프로그램에 대해서는 잘 모르다 보니까
프로그램을 그데로 카피에서 CPU을 동작시켜 전체적으로 장비을 셋팅하다 보니 프로그램에
대해서 이해가 않 되는 부분이 많습니다.
첨부파일에 방금전 인공호흡 후 16M 크리스탈을 달아서 그데로 셋팅 후 Program ALL 을 눌러
프로그램을 진행하다가 EEP-ROM BUFFER LOADING시 NO을 선택하여 EEP-ROM Program을
실행시켰는데 맞는지요 그전에는 EEP-ROM에 대해서 물어보지 않고 바로 프로그램 입력한것 같은데
무슨 차이인지요
답변 부탁드립니다.
수고하십시요
관리자 답변
안녕하세요? 고객님,
Program ALL 하시면 당연히 EEPROM도 라이트 하려고 할 것이구요.
Program->Flash 로 하셔야 합니다.
수고하세요.
>
>
> MTM/장종석 입니다.
> 바쁘신데 자주 연락드리는것 같네요
> 저는 프로그램 설계자가 아니라 하드웨어 설계자로 프로그램에 대해서는 잘 모르다 보니까
> 프로그램을 그데로 카피에서 CPU을 동작시켜 전체적으로 장비을 셋팅하다 보니 프로그램에
> 대해서 이해가 않 되는 부분이 많습니다.
> 첨부파일에 방금전 인공호흡 후 16M 크리스탈을 달아서 그데로 셋팅 후 Program ALL 을 눌러
> 프로그램을 진행하다가 EEP-ROM BUFFER LOADING시 NO을 선택하여 EEP-ROM Program을
> 실행시켰는데 맞는지요 그전에는 EEP-ROM에 대해서 물어보지 않고 바로 프로그램 입력한것 같은데
> 무슨 차이인지요
> 답변 부탁드립니다.
> 수고하십시요
>
|
||||
| 7471 | 답변완료2560 모듈에 128k sram을 추가하려는데요 | 연해선 | 2012-07-30 | 1,311 |
|
안녕하세요 최근들어 공부하는 학생입니다.
2560 개발 보드를 구입했습니다
2차원 배열을 저장하려는데 용량이 많이 부족한것 같아
128k sram을 추가하려합니다
그럼 이때 메모리 설정이나 회로 설정을 어떻게 해야하는 건가
알고 싶어 문의 드립니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
램은 64kb까지 최대 증설이 가능합니다만,
사실상 램이 64kb가 잘 양산이 되지 않아서, 32kB가 실질적인 리미트입니다.
128kB는 설치하기 어렵다고 보시면 됩니다.
그 정도 쓰시려면, ARM 보드로 넘어가셔야 합니다.
수고하세요.
>
>
> 안녕하세요 최근들어 공부하는 학생입니다.
> 2560 개발 보드를 구입했습니다
> 2차원 배열을 저장하려는데 용량이 많이 부족한것 같아
> 128k sram을 추가하려합니다
> 그럼 이때 메모리 설정이나 회로 설정을 어떻게 해야하는 건가
> 알고 싶어 문의 드립니다.
>
|
||||
| 7470 | 답변완료인공호흡 확인건 | 장종석 | 2012-07-30 | 1,162 |
|
첨부파일에 Artmega128Pro CPU Module에 16M 크리스탈 대신 1M OSC을 인공호흡 방법을
보고 Program Setting을 하였는데 캡쳐화면을 보시고 제데로 하였는지 답변을 부탁드립니다.
정확히 했다면 다시한번 16M 크리스탈을 다시달아 코드비젼 프로그램을 다시 실행시켜
장비에 동작시켜 볼려고 합니다.
오늘 전화 드렸던 MTM/장종석 입니다.
장비동작을 1년전에 Program을 입력했을때는 아무 문제가 없었는데 왜 그런지 이해가
않 되네요
답변 주신 후 다시한번 코드비젼 Program을 셋팅한 화면을 보여드리겠습니다.
수고하십시요
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
일단 첫번째 사진을 보면, 잘 살아나서 셋팅된 것 같습니다.
두번째 사진은 전혀 관련이 없는 사진입니다.
USBISP 사용자 메뉴얼의 화면을 다시 참고하시기 바랍니다.
뉴티씨 메뉴얼 상에서는 main 탭에서 sck freq.를 변경하는 겁니다. 잘 차이를 확인하세요.
수고하세요.
>
>
> 첨부파일에 Artmega128Pro CPU Module에 16M 크리스탈 대신 1M OSC을 인공호흡 방법을
> 보고 Program Setting을 하였는데 캡쳐화면을 보시고 제데로 하였는지 답변을 부탁드립니다.
> 정확히 했다면 다시한번 16M 크리스탈을 다시달아 코드비젼 프로그램을 다시 실행시켜
> 장비에 동작시켜 볼려고 합니다.
> 오늘 전화 드렸던 MTM/장종석 입니다.
> 장비동작을 1년전에 Program을 입력했을때는 아무 문제가 없었는데 왜 그런지 이해가
> 않 되네요
> 답변 주신 후 다시한번 코드비젼 Program을 셋팅한 화면을 보여드리겠습니다.
> 수고하십시요
>
|
||||
| 7469 | 답변완료질문있습니다. | 조민제 | 2012-07-30 | 1,293 |
|
파일을 첨부할게요 ㅎ 왜 시작할 때 이런 에러가 뜨는지 모르겠습니다 ㅠ
관리자 답변
안녕하세요? 고객님,
이 에러는 처음 뉴티씨에서 소스작업시에 작업되던 폴더 명입니다.
그냥 OK 하시면 아무 문제 없습니다.
다만, 이 경우 Project->Options에서 Target이 ATMEGA128(Please see notes)로 되어 있는 지 확인만 해 주세요.
수고하세요.
>
>
> 파일을 첨부할게요 ㅎ 왜 시작할 때 이런 에러가 뜨는지 모르겠습니다 ㅠ
>
|
||||
| 7468 | 답변완료질문이있습니다. | 조민제 | 2012-07-30 | 1,253 |
|
AM-DC2-2D모듈을 쓰고있는사람입니다.
그런데 모터를 제어하는 소스를 사이트에서 다운받았는데
이러한 에러가 뜨는데 어떻게 해야하죠?
C:\iccv7avr\bin\imakew -f EX_DCMOTOR_128.mak
iccavr -o EX_DCMOTOR_128 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x1000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @EX_DCMOTOR_128.lk -lcatm128
!ERROR file 'motor.o': undefined symbol '_CLI'
!ERROR file 'motor.o': undefined symbol '_SEI'
C:\iccv7avr\bin\imakew.exe: Error code 1
Done: there are error(s). Exit code: 1. Mon Jul 30 16:39:35 2012
관리자 답변
안녕하세요? 고객님,
어떤 소스를 참고하셨는지요?
혹시 다른 컴파일러용 소스는 아닌지요? 확인 바랍니다.
첨부한 소스는 ICCAVR V7에서 에러가 없으니, 참고 바랍니다.
수고하세요.
>
>
> AM-DC2-2D모듈을 쓰고있는사람입니다.
> 그런데 모터를 제어하는 소스를 사이트에서 다운받았는데
> 이러한 에러가 뜨는데 어떻게 해야하죠?
>
> C:\iccv7avr\bin\imakew -f EX_DCMOTOR_128.mak
> iccavr -o EX_DCMOTOR_128 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x1000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @EX_DCMOTOR_128.lk -lcatm128
> !ERROR file 'motor.o': undefined symbol '_CLI'
> !ERROR file 'motor.o': undefined symbol '_SEI'
> C:\iccv7avr\bin\imakew.exe: Error code 1
> Done: there are error(s). Exit code: 1. Mon Jul 30 16:39:35 2012
>
|
||||
| 7467 | 답변완료ab-atmega128-pro-a질문입니다. | 최종두 | 2012-07-30 | 1,278 |
|
12v 5v 출력이 있는데 각 출력핀별 몇A를 가지고 있는지 궁금합니다
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
12V 출력은 아답타 입력을 그대로 쓰는 거라서, 꽂으신 아답타 출력을 따라 갈거구요.
다만, 커넥터가 3A가 최대라서 3A까지만 아답타 출력가능 전류 량에 따라 갈겁니다.
그리고, 만약 1.2A 이상 아답타 12V 입력이 있다고 하면, 5V 출력은 600 - 800mA가 최대치입니다.
수고하세요.
>
>
> 12v 5v 출력이 있는데 각 출력핀별 몇A를 가지고 있는지 궁금합니다
>
|
||||
| 7466 | 답변완료스테핑 라인트레이서 베터리 질문요 | 강성국 | 2012-07-27 | 1,388 |
|
스테핑 라인트레이서를 처음 만들어보는데
모터가 전류를 많이 먹더라고요~!
그래서 베터리에서 고민을 많이 하고 있는데요~
죄송합니다만 디바이스마트에서
베터리랑 충전기 추천좀 부탁드려요..
베터리 관해선 영 까막눈이라
봐도 잘 모르겠네요..ㅠㅠ
관리자 답변
안녕하세요 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
본사 홈피의 제품소개→확장보드→전원 쪽에 추천 충전지와 충전기가 있습니다.
참고하세요.
>
>
> 스테핑 라인트레이서를 처음 만들어보는데
> 모터가 전류를 많이 먹더라고요~!
> 그래서 베터리에서 고민을 많이 하고 있는데요~
> 죄송합니다만 디바이스마트에서
> 베터리랑 충전기 추천좀 부탁드려요..
> 베터리 관해선 영 까막눈이라
> 봐도 잘 모르겠네요..ㅠㅠ
>
|
||||
| 7465 | 답변완료rs232 연결케이블에 대해 문의드립니다. | 표정수 | 2012-07-27 | 1,389 |
|
kt-m128 트레이닝 키드를 사용하는데
사용하는 프로그램은 avr studio 이고
uart1 을 이용하려고 하는데 별도의 케이블이 있길래 연결 했는데 포트가 잡히질 않습니다.
원래 잡히지 않는겁니까 ?
uart0 는 키트와 컴터가 둘다 숫놈이고 케이블은 숫놈암놈이라 끼워지지가 않고
usbisp로 사용하려고 하면 별도의 장치가 필요 한지 ?
궁금합니다.
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
Uart1은 3핀-9핀 케이블인 ad-3t9케이블로 연결하고서 프로그램만 잘 짜면 잘동작합니다.
또한 9핀-9핀 케이블은 암-암 이 들어 있어야 정상입니다.
다시 확인하여 주시고 이상이 있다면 다시 올려주세요.
수고하세요.
>
>
> kt-m128 트레이닝 키드를 사용하는데
> 사용하는 프로그램은 avr studio 이고
> uart1 을 이용하려고 하는데 별도의 케이블이 있길래 연결 했는데 포트가 잡히질 않습니다.
> 원래 잡히지 않는겁니까 ?
> uart0 는 키트와 컴터가 둘다 숫놈이고 케이블은 숫놈암놈이라 끼워지지가 않고
> usbisp로 사용하려고 하면 별도의 장치가 필요 한지 ?
> 궁금합니다.
>
|
||||
| 7464 | 답변완료AVR MEGA 128 모듈 핀 간격, 치수 요청 | 김동신 | 2012-07-26 | 1,324 |
|
구성도에보면 외곽치수만 표시되어 있고
외곽치수에서 핀까지의 거리...피치 등의 정보가 전혀 없습니다.
pcb 보드 커넥터 배치에 애로사항이 있으니 빠른 답변 부탁합니다.
관리자 답변
안녕하세요? 고객님
저희 뉴티씨 제품을 이용항 주셔서 감사합니다.
자료실에서 AM-128PRO 라고 치거나 치수 또는 기구도 등으로 검색하며 나옵니다.
수고하세요.
>
>
> 구성도에보면 외곽치수만 표시되어 있고
>
> 외곽치수에서 핀까지의 거리...피치 등의 정보가 전혀 없습니다.
> pcb 보드 커넥터 배치에 애로사항이 있으니 빠른 답변 부탁합니다.
>
|
||||
| 7463 | 답변완료AM-MP533에 대해서 질문이요 | 강근영 | 2012-07-25 | 1,409 |
|
제가 KD-2560PRO를 사용하고 있는데 대부분의 센서나 ZigBee모듈의 supply voltage가 3.3V여서 KD-2560PRO에서 나오는 전압 5V를 3.3V로 감압시키고 싶은데 메뉴얼에는 9V이상의 전압을 주어야 된다고 써있습니다.
1. 그럼 5V에서 나오는 전압을 3.3V로 감압시킬수는 없는건가요?
2. 사용할수 있다면 전원입력 단자의 전원 없이 KD-2560PRO에서 나오는 전압 5V로 사용할 수 있나요?
3. 아니면 전원입력 단자에 전원을 공급해주면 알아서 3.3V 전압이 나오는 건가요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
MP533의 5V 커넥터 쪽에다가 AVR 보드에서의 5V 출력을 1;1로 연결하고,
3.3V 쪽에서 전원 뽑으면 됩니다.
수고하세요.
>
>
> 제가 KD-2560PRO를 사용하고 있는데 대부분의 센서나 ZigBee모듈의 supply voltage가 3.3V여서 KD-2560PRO에서 나오는 전압 5V를 3.3V로 감압시키고 싶은데 메뉴얼에는 9V이상의 전압을 주어야 된다고 써있습니다.
> 1. 그럼 5V에서 나오는 전압을 3.3V로 감압시킬수는 없는건가요?
> 2. 사용할수 있다면 전원입력 단자의 전원 없이 KD-2560PRO에서 나오는 전압 5V로 사용할 수 있나요?
> 3. 아니면 전원입력 단자에 전원을 공급해주면 알아서 3.3V 전압이 나오는 건가요?
>
|
||||
| 7462 | 답변완료궁금합니다~ | 조민제 | 2012-07-25 | 1,404 |
|
iccavr 프로그램을 쓰는데 C를짜면 어떻게 ATmega128 pro 키트에 프로그램을 넣는지요??
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
우선, 홈피 메인 화면의 오른쪽 동영상 강좌를 클릭해서 보세요.
좀 개념이 잡힐 겁니다.
그 후에, 자세한 것을 알려면, 자료실에서 USBISP 메뉴얼 중에서 사용자 메뉴얼 보면 됩니다.
수고하세요.
>
>
> iccavr 프로그램을 쓰는데 C를짜면 어떻게 ATmega128 pro 키트에 프로그램을 넣는지요??
>
|
||||
| 7461 | 답변완료궁금합니다~ | 조민제 | 2012-07-24 | 1,377 |
|
IAR Embedded Workbench 이건 어떻게 쓰이는 건가요?
관리자 답변
이 툴도 아래의 답변에서 말씀드린 것처럼, 크로스 컴파일러의 일종이며,
IAR은 회사 이름이고, EwAVR 이 AVR용 크로스 컴파일러입니다.
이 툴은 특이한 점은 JTAGICE만 지원합니다. 즉, USBISP가 지원되지 않아서, 이 툴 쓸 때는 반드시,
다운로드 할 때는 AVR Studio를 써서 USBISP를 쓰는 것이 빠릅니다.
수고하세요.
>
>
> IAR Embedded Workbench 이건 어떻게 쓰이는 건가요?
>
|
||||
| 7460 | 답변완료물어볼게 있습니다~ | 조민제 | 2012-07-24 | 1,348 |
|
ATmega128에 프로그램을 넣기위해서 C언어를 사용해서 모듈을 제어하고 싶습니다.
ATmega128 Pro완제품에 보면 CD가 있는데 어떤 것을 깔아서 실험을 해야할 지 모르겠습니다 ㅠ
깨끗하고 간략한 답변 좀 부탁드립니다 ^^;
C언어를 쓰면 ATmega128에 알아들을 수 있는 언어로 변환하는 프로그램도 있습니까??
예를 들면 포니플포그처럼 말입니다.
저희가 C언어로 해서 최대한 무엇을 하고싶은데, 어떻게 하는지 잘 몰라서 넉을 넣고 있습니다 ㅠ
제발 부드러운 답변 부탁드립니다~
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
답변드릴께요.
> ATmega128에 프로그램을 넣기위해서 C언어를 사용해서 모듈을 제어하고 싶습니다.
> ATmega128 Pro완제품에 보면 CD가 있는데 어떤 것을 깔아서 실험을 해야할 지 모르겠습니다 ㅠ
===> 우선 HEX 파일 downloading(다운로딩)은
AD-USBISP라는 툴을 사용해서 STK500 프로토콜을 사용하는 프로그램 즉,
AVR Studio, Codevision, ICCAVR 등을 사용하면 PC의 USB포트를 사용하여 다운로딩 가능합니다.
사용법은 자료실에서 USBISP를 치면, 각 버전별로 메뉴얼이 있는 데, 거기서 사용자 메뉴얼과
일반 메뉴얼이 있습니다. 그 중에서, 사용자 메뉴얼을 보면 매우 자세히 나와 있습니다.
AD-ISPPRO라는 툴을 사용해서, STK200/300 프로토콜을 사용하는 프로그램 즉,
ICCAVR, Codevision, Ponyprog 등을 사용하면 PC의 페러렐 포트를 사용하여 다운로딩 가능합니다.
> 깨끗하고 간략한 답변 좀 부탁드립니다 ^^;
> C언어를 쓰면 ATmega128에 알아들을 수 있는 언어로 변환하는 프로그램도 있습니까??
===> 일반적으로 C언어를 써서 hexa 파일이나 binary 파일로 변환해 주는 즉, 기계어로 변환해 주는 프로그램을 통상 컴파일러(사실은 컴파일러 + 링커)라고 합니다. 그런데, 컴퓨터에서 컴파일하고, 사용은 AVR 같은 다른 CPU 종류에서 하는 컴파일러를 크로스 컴파일러라고 합니다.
AVR용 크로스 컴파일러로는 WINAVR과 같은 gnu의 gcc 계열, ICCAVR V6, V7, V8, Codevision, IAR 등이 있습니다. 본사에서는 ICCAVR을 메인 컴파일러로 사용하며, 대리점으로서 정식버전 판매도 하고 있습니다.
winavr은 무상 소프트웨어 입니다. 주로 AVR Studio + WINAVR 형태로 많이 사용합니다. 하지만, 어셈블리어로 변환하게 되면, 많은 사람들이 쓰긴 하지만 효율이 떨어지는 소스 형태로 되어 있어서, 본사에서는 권장하지 않고 있습니다. 하지만, 워낙 많은 유저가 있어서, 본사에서도 많은 예제 소스를 공급하고 있습니다.
ICCAVR은 소스 자동 생성 마법사도 들어있고, 소스도 예쁘게 짜지며, 효율도 좋게 컴파일됩니다. 어셈블리 결과도 매우 효율이 좋습니다. 그래서, 본사에서 메인으로 잡고 쓰고 있으며, 본사에서 매우 많은 예제를 제공하고, 강좌도 대부분 이것으로 되어 있습니다. 이 컴파일러 중에서 ICCAVR V7으로 학습하시면 편리합니다.
본사 자료실에서 데모버전 다운로드 가능합니다. 45일간은 standard 버전과 동일하게 동작합니다.
그 이후는 4kb 컴파일 제한이 걸리게 됩니다. 이 때, 계속 쓰시려면, 상업용으로 쓰는 게 아니라면, 저렴한 버전인 비상업용버전(N.C.) 버전을 본사에서 구매하여 쓰시면 됩니다.
본사에서 이 컴파일러용 교재도 판매하고 있습니다. 함께 보시면 더욱 좋습니다.
KD-128ALL 관련된 교재로 문의하시면 됩니다. 16,500원입니다.
코드비전의 경우도 여러가지 예제와 교재들이 나와 있습니다.
IAR의 경우는 EwAVR이 있는 데, 이는 매우 단가가 높지만, 신뢰성이 높아서 주로 자동차 회사나 자동차 부품회사, 군수용 등으로 사용됩니다. 물론, 본사에서 구매 가능하십니다.
우선, 위의 내용을 참조로 하고, 우선 본사 홈피의 메인화면에서 오른쪽 중간 귀퉁이에 보면, 동영상 강좌가 있습니다. 우선 그 강좌를 보시면 좋겠습니다. 필요한 부분을 찾아 보다보면, 어느순간 이해하게 될 겁니다.
많은 도움 되면 좋겠습니다.
수고하세요.
> 예를 들면 포니플포그처럼 말입니다.
>
> 저희가 C언어로 해서 최대한 무엇을 하고싶은데, 어떻게 하는지 잘 몰라서 넉을 넣고 있습니다 ㅠ
>
> 제발 부드러운 답변 부탁드립니다~
>
|
||||
| 7459 | 답변완료에러메시지 | 이관정 | 2012-07-24 | 1,282 |
|
One or more operations failed! Please examine the output log above!
Done: there are error(s). Exit code: 1. Tue Jul 24 16:48:57 2012
관리자 답변
안녕하세요? 고객님,
이 경우는 여러가지 경우가 있을 수 있습니다.
우선 AVR Studio에서 erase를 한 번 하고 하면 될 수도 있습니다.
그렇게 먼저 해보세요.
수고하세요.
>
>
> One or more operations failed! Please examine the output log above!
>
> Done: there are error(s). Exit code: 1. Tue Jul 24 16:48:57 2012
>
|
||||
