Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 1638 | 답변완료mega.c 작동에 관해서 | 에러 | 2008-09-24 | 1,442 |
|
M128-AC를 사용하고 있습니다.
강좌를 보면서 하고 있는데, 1번째꺼 mega.c 다운로드 했습니다.
처음에 동작을 안하더라구요. 껐다 켜야하는가해서 그렇게도 해봤지요;;
PDF파일을 보고있는데 어느순간 동작 하더라구요 -_-;;;;
그리고 두번째거로 넘어갔습니다. printf.
컴파일 에러가 나더라구라요 ;; putchar..;
128(see Notes) 로 설정되어있구요. iccavr 최신버전을 사용하고 있습니다.
검색을 해보니 putchar에 관해 정의 해주면 되더군요.(stdio.h추가후)
그리고 컴파일 하고 포트 출력을 보는데; 안나오더라구요 ;;
putty로 이상한 글자만 반복되고 , 하이퍼 터미널로는 아무것도 안뜨고요.
다시 1번 mega.c를 했습니다. 그것도 안되더군요.
보내주신 시디 예제 거의 다 해봤습니다. 사이렌.. 그런거 되던데..
이유가 뭐인가요?
혼자 컴파일 다운로드를 30번 정도 한것 같습니다 -_-
pdf도 수없이 보고 ;;
관리자 답변
안녕하세요? 고객님,
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
많이 불편을 끼쳐 드려서 죄송합니다.
예제가 ICCAVR 6.xx 버전 기준으로 작성되어 있는 데,
7.xx 버전에서 실행하게 되면, 여러가지 에러를 일으킵니다.
다시 7.xx로 작성하여 몇일 내로 올려드리도록 하겠습니다.
연락처를 남겨주시면, 연락 드리고 소스 보내드리겠습니다.
우선은 AM-128PRO용 CD를 받아 보시기 바랍니다.
여기에는 7.xx용으로 컴파일 되어 있습니다. 하지만, KT-M128용으로
된 예제들을 조만간 올려드리도록 하겠습니다. 연락처를 꼭 남겨 주시기 바랍니다.
- 아래 -
http://www.NewTC.co.kr/download/TotalCD.zip
다운 받으시면 빨리 받으실 수 있을 겁니다.
감사합니다.
>M128-AC를 사용하고 있습니다.
>
>강좌를 보면서 하고 있는데, 1번째꺼 mega.c 다운로드 했습니다.
>
>처음에 동작을 안하더라구요. 껐다 켜야하는가해서 그렇게도 해봤지요;;
>
>PDF파일을 보고있는데 어느순간 동작 하더라구요 -_-;;;;
>
>그리고 두번째거로 넘어갔습니다. printf.
>
>컴파일 에러가 나더라구라요 ;; putchar..;
>
>128(see Notes) 로 설정되어있구요. iccavr 최신버전을 사용하고 있습니다.
>검색을 해보니 putchar에 관해 정의 해주면 되더군요.(stdio.h추가후)
>
>그리고 컴파일 하고 포트 출력을 보는데; 안나오더라구요 ;;
>
>putty로 이상한 글자만 반복되고 , 하이퍼 터미널로는 아무것도 안뜨고요.
>
>
>다시 1번 mega.c를 했습니다. 그것도 안되더군요.
>
>보내주신 시디 예제 거의 다 해봤습니다. 사이렌.. 그런거 되던데..
>
>이유가 뭐인가요?
>
>
>혼자 컴파일 다운로드를 30번 정도 한것 같습니다 -_-
>pdf도 수없이 보고 ;;
>
>
|
||||
| 1637 | 답변완료[질문] am-cs2 or am-cs2p문의 드립니다 | 리얼양군 | 2008-09-24 | 1,391 |
|
안녕하세요 부득이 하게 급하게 AVR을 손되게 초보 학생입니다.
제가 귀사의 제품을 사용함에 있어서 몇가지 의문점이 들어서 이렇게 질문을
드립니다.(사실은.. 많음 ㅠ_ㅠ)
제가 이미 KH42HM2-901 스태핑 모터 2개를 보유 하고 있습니다.
1. 이모터를 NTC의 128Pro 보드의 12V OUT과 AM-CS2시리즈와 연결시
모터 제어가 가능한가요?
2.128pro 보드를 12V 1300mA의 연축전지로 전압을공급해도 무리가 없나요?
3.이모터를 구동시 am-cs2 or am-cs2p중 어느 것을 이용해야 하나요?
4.am-cs2를 이용 제어시 아주 살짝씩 회전시키고 싶은데
(카메라에 연결하여 입력값에 따라 조금씩 돌려 보는 용도입니다.)
스태핑 모터는 최소 어느정도 회전이 가능한가요?
그럽 답변 기다리겠습니다.~ 이번주까지 주문해야 해서.. 빠른 답변 부탁드릴게요.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 고려하여 주셔서 감사합니다.
답변해 드릴께요.
1. 가능합니다. 하지만, 스테핑 모터가 전류를 많이 먹으므로,
전류를 충분히 공급해 주셔야 합니다. 그리고, 스테핑 모터구동부는 24V를 입력
하여 주시는 것이 풀토크를 내시는 데 좋습니다. 12 V 로는 충분치 않을 수 있습니다.
2. 문제는 없습니다만, 전압이 스테핑 모터 구동용으로 풀토크를 내지는 못할 것 같구요. 소량의 토크는 가능할 것 같습니다.
3. CS2나 CS2P 모두 가능할 것 같지만, CS2P를 쓰시는 것이 좋겠습니다.
CS2는 가격 차이가 없어서, 현재 단종입니다. 그리고, 전류를 충분히 흘릴 수
있는 것이 좋겠지요.
4.CS2P를 이용하시게 되면, 1-2상 여자 방식을 이용하여 상당 0.9도를 돌리실 수 있습니다. 얼마든지 천천히 돌리셔도 문제는 없지만, 토크가 클 경우엔 정격 전압과 전류 공급이 충분해야 합니다. 또한, 갑자기 빠르게 돌리기는 어렵구요.
천천히 돌리면서, 속도를 빠르게 올려주는 가속테이블을 만들어서 하셔야 합니다.
가속 테이블은 모터의 특성마다 다를 수 있습니다.
감사합니다.
>안녕하세요 부득이 하게 급하게 AVR을 손되게 초보 학생입니다.
>
>제가 귀사의 제품을 사용함에 있어서 몇가지 의문점이 들어서 이렇게 질문을
>
>드립니다.(사실은.. 많음 ㅠ_ㅠ)
>
>제가 이미 KH42HM2-901 스태핑 모터 2개를 보유 하고 있습니다.
>
>1. 이모터를 NTC의 128Pro 보드의 12V OUT과 AM-CS2시리즈와 연결시
>
>모터 제어가 가능한가요?
>
>2.128pro 보드를 12V 1300mA의 연축전지로 전압을공급해도 무리가 없나요?
>
>3.이모터를 구동시 am-cs2 or am-cs2p중 어느 것을 이용해야 하나요?
>
>4.am-cs2를 이용 제어시 아주 살짝씩 회전시키고 싶은데
>
>(카메라에 연결하여 입력값에 따라 조금씩 돌려 보는 용도입니다.)
>
>스태핑 모터는 최소 어느정도 회전이 가능한가요?
>
>그럽 답변 기다리겠습니다.~ 이번주까지 주문해야 해서.. 빠른 답변 부탁드릴게요.
|
||||
| 1636 | 답변완료어제 usb to serial을 사용했을 때 질문 했던 사람입니다. | 우주비행사 | 2008-09-24 | 1,353 |
|
USB to Serial에서 들어오는 노이즈는 PC 쪽에서 들어오는 노이즈 같습니다.
USB를 타고 들어오는 노이즈 같은데, 전원을 USB 쪽에서 받아서, 사용하는 모듈에전원을 공급하게 되면 그런 일이 생기더군요. 모듈에는 따로 전원을 연결하여 주면 문제가 없었습니다.
라고 말씀 주셨는데 usb to serial 모듈에 따로 전원을 줄 수 있나요?
해결 방법 좀 부탁 드립니다.
관리자 답변
안녕하세요? 고객님,
노이즈를 없애는 방법이 있습니다.
보드 중앙 밑쪽에 보면(7404 IC 밑입니다.) D452라고 DIODE가 하나 있습니다.
그걸 제거하시면 됩니다.
감사합니다.
>USB to Serial에서 들어오는 노이즈는 PC 쪽에서 들어오는 노이즈 같습니다.
>USB를 타고 들어오는 노이즈 같은데, 전원을 USB 쪽에서 받아서, 사용하는 모듈에전원을 공급하게 되면 그런 일이 생기더군요. 모듈에는 따로 전원을 연결하여 주면 문제가 없었습니다.
>
>라고 말씀 주셨는데 usb to serial 모듈에 따로 전원을 줄 수 있나요?
>해결 방법 좀 부탁 드립니다.
|
||||
| 1635 | 답변완료se-sm 모터를 구매했습니다. | 설병조 | 2008-09-23 | 1,378 |
|
어제 se-sm 모터와 구동회로를 구매했던 학생입니다.
홈페이지에 올라온 소스를 보고
//insert your fuctional code here....
이부분을 제가 작성해서 해봤는데 구동이 안되네여~
모터가 고장인지 구동회로가 문제인지,, 제가 짠 프로그램이 문제인지 해서 여쭙니
다.
혹 저 빈칸에 기본적으로 모터가 돌아가는 코드만 첨부해주실수 있나요??
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
자료실->기존자료실에 가셔서 MS2라고 치시면, 동작하는 예제 소스를 구하실 수 있습니다.
감사합니다.
>어제 se-sm 모터와 구동회로를 구매했던 학생입니다.
>
>홈페이지에 올라온 소스를 보고
>
>//insert your fuctional code here....
>
>이부분을 제가 작성해서 해봤는데 구동이 안되네여~
>
>모터가 고장인지 구동회로가 문제인지,, 제가 짠 프로그램이 문제인지 해서 여쭙니
>
>다.
>
>혹 저 빈칸에 기본적으로 모터가 돌아가는 코드만 첨부해주실수 있나요??
|
||||
| 1634 | 답변완료AM-MS2 | 서덕영 | 2008-09-23 | 1,430 |
|
이 모듈과 SE-SM 모터로 하고 있는데요..
음.. 예제 코드에 있는 걸로 ICC 로 ISP도 하고 전원도
128에 12V 아웃풋에 연결도 했는데
작동하지 않아요,,
예제 코드에 제대로 코딩을 못해서 그런건지뭔지모르겠네요 ㅠ
예제코드만으로는 돌아가지 않는거죠?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
예제만으로 돌아갑니다.
그런데, 소스 상에서 MS2를 꽂은 포트설정을 제대로 맞추셨는 지 확인해 보세요.
감사합니다.
>이 모듈과 SE-SM 모터로 하고 있는데요..
>
>음.. 예제 코드에 있는 걸로 ICC 로 ISP도 하고 전원도
>128에 12V 아웃풋에 연결도 했는데
>
>작동하지 않아요,,
>
>예제 코드에 제대로 코딩을 못해서 그런건지뭔지모르겠네요 ㅠ
>
>예제코드만으로는 돌아가지 않는거죠?
|
||||
| 1633 | 답변완료cannot program or verify flash 라고 뜹니다. | 홍길동 | 2008-09-23 | 1,585 |
|
C:\\iccv7avr\\bin\\imakew -f NEW_PRJ2.mak
iccavr -o NEW_PRJ2 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @NEW_PRJ2.lk -lcatm128
Device 0% full.
Done. Tue Sep 23 18:31:45 2008
"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128
STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
Connected to STK500 V2 on port com3
Connection to STK500 V2 closed
Done. Tue Sep 23 18:31:46 2008
informational - project has no EEPROM file
Programming FLASH...
"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128 -e -pf -ifC:\\DOCUME~1\\sk\\바탕화~1\\NEW_PRJ2.hex
STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
Connected to STK500 V2 on port com3
Device parameters loaded
Could not enter programming mode
Programming mode left
Connection to STK500 V2 closed
WARNING! One or more operations failed! Please examine the output log above!
Done: there are error(s). Exit code: 1. Tue Sep 23 18:31:46 2008
Cannot program or verify Flash
ISP programming done.
이런식으로 문제가 발생하는데 왜일까요?
소스코드는 mega.c 입니다.
//ICC-AVR application builder : 2005-04-04 오전 1:53:50
// Target : M128
// Crystal: 7.3728Mhz
#include <iom128v.h>
#include <macros.h>
void delay(int n);
void port_init(void)
{
PORTA = 0x00;
DDRA = 0xff;
PORTB = 0x00;
DDRB = 0x00;
PORTC = 0x00; //m103 output only
DDRC = 0x03;
PORTD = 0x00;
DDRD = 0x00;
PORTE = 0x00;
DDRE = 0x00;
PORTF = 0x00;
DDRF = 0x00;
PORTG = 0x00;
DDRG = 0x03;
}
//call this routine to initialize all peripherals
void init_devices(void)
{
//stop errant interrupts until set up
CLI(); //disable all interrupts
XDIV = 0x00; //xtal divider
XMCRA = 0x00; //external memory
port_init();
MCUCR = 0x00;
EICRA = 0x00; //extended ext ints
EICRB = 0x00; //extended ext ints
EIMSK = 0x00;
TIMSK = 0x00; //timer interrupt sources
ETIMSK = 0x00; //extended timer interrupt sources
SEI(); //re-enable interrupts
//all peripherals are now initialized
}
void main(void)
{
init_devices();
while(1){
PORTA = 0xff;
PORTC = 0x01;
PORTG = 0x01;
delay(500);
PORTA = 0x00;
PORTC = 0x02;
PORTG = 0x02;
delay(500);
}
}
void delay(int n)
{
volatile int i,j;
for(i=1;i<n;i++)
{
for(j=1;j<600;j++);
}
}
그리고 usbisp 에 있는 두 하얀 버튼(?) 중 오른쪽2번은 자체 전원줄때 쓴다는건 설명서에서 보고 알겠는데 왼쪽1번은 뭘 의미하는지 모르겠네요.
관리자 답변
시리얼이 정말 COM3로 설정된게 맞나요?
ISP 모드로 들어가지 못하고 있는 것 같습니다.
아니면, ISP 커넥터 배열이 저희 회사와 다른 보드를 사용하시는 지요?
확인바랍니다.
감사합니다.
>C:\\iccv7avr\\bin\\imakew -f NEW_PRJ2.mak
> iccavr -o NEW_PRJ2 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @NEW_PRJ2.lk -lcatm128
>Device 0% full.
>Done. Tue Sep 23 18:31:45 2008
>"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128
>STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
>
>Connected to STK500 V2 on port com3
>Connection to STK500 V2 closed
>
>Done. Tue Sep 23 18:31:46 2008
>informational - project has no EEPROM file
>Programming FLASH...
>"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128 -e -pf -ifC:\\DOCUME~1\\sk\\바탕화~1\\NEW_PRJ2.hex
>STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
>
>Connected to STK500 V2 on port com3
>Device parameters loaded
>Could not enter programming mode
>Programming mode left
>Connection to STK500 V2 closed
>
>WARNING! One or more operations failed! Please examine the output log above!
>
>Done: there are error(s). Exit code: 1. Tue Sep 23 18:31:46 2008
>
>Cannot program or verify Flash
>
>ISP programming done.
>
>
>이런식으로 문제가 발생하는데 왜일까요?
>
>소스코드는 mega.c 입니다.
>
>//ICC-AVR application builder : 2005-04-04 오전 1:53:50
>// Target : M128
>// Crystal: 7.3728Mhz
>
>#include <iom128v.h>
>#include <macros.h>
>
>void delay(int n);
>
>
>void port_init(void)
>{
> PORTA = 0x00;
> DDRA = 0xff;
> PORTB = 0x00;
> DDRB = 0x00;
> PORTC = 0x00; //m103 output only
> DDRC = 0x03;
> PORTD = 0x00;
> DDRD = 0x00;
> PORTE = 0x00;
> DDRE = 0x00;
> PORTF = 0x00;
> DDRF = 0x00;
> PORTG = 0x00;
> DDRG = 0x03;
>}
>
>//call this routine to initialize all peripherals
>void init_devices(void)
>{
> //stop errant interrupts until set up
> CLI(); //disable all interrupts
> XDIV = 0x00; //xtal divider
> XMCRA = 0x00; //external memory
> port_init();
>
> MCUCR = 0x00;
> EICRA = 0x00; //extended ext ints
> EICRB = 0x00; //extended ext ints
> EIMSK = 0x00;
> TIMSK = 0x00; //timer interrupt sources
> ETIMSK = 0x00; //extended timer interrupt sources
> SEI(); //re-enable interrupts
> //all peripherals are now initialized
>}
>
>void main(void)
>{
> init_devices();
>
> while(1){
> PORTA = 0xff;
> PORTC = 0x01;
> PORTG = 0x01;
> delay(500);
> PORTA = 0x00;
> PORTC = 0x02;
> PORTG = 0x02;
> delay(500);
> }
>}
>
>
>void delay(int n)
>{
> volatile int i,j;
> for(i=1;i<n;i++)
> {
> for(j=1;j<600;j++);
> }
>}
>
>
>그리고 usbisp 에 있는 두 하얀 버튼(?) 중 오른쪽2번은 자체 전원줄때 쓴다는건 설명서에서 보고 알겠는데 왼쪽1번은 뭘 의미하는지 모르겠네요.
|
||||
| 1632 | 답변완료cannot program flash 에러가 납니다. | 홍길동 | 2008-09-23 | 1,446 |
|
이렇게 나오고 cannot program flash 라고 뜨네요.
C:\\iccv7avr\\bin\\imakew -f NEW_PRJ2.mak
iccavr -o NEW_PRJ2 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @NEW_PRJ2.lk -lcatm128
Device 0% full.
Done. Tue Sep 23 17:08:22 2008
informational - project has no EEPROM file
Erasing memory ...Programming FLASH...
Cannot program Flash
ISP programming done.
관리자 답변
안녕하세요? 고객님,
USBISP이신 경우, 이렇게 메시지가 나오지 않습니다.
AVR Studio가 깔려있지 않거나, ICCAVR의 USBISP 설정이 잘못된 것 같습니다.
확인 부탁드립니다.
감사합니다.
>이렇게 나오고 cannot program flash 라고 뜨네요.
>
>C:\\iccv7avr\\bin\\imakew -f NEW_PRJ2.mak
> iccavr -o NEW_PRJ2 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @NEW_PRJ2.lk -lcatm128
>Device 0% full.
>Done. Tue Sep 23 17:08:22 2008
>informational - project has no EEPROM file
>
>Erasing memory ...Programming FLASH...
>
>Cannot program Flash
>
>ISP programming done.
>
|
||||
| 1631 | 답변완료라이팅관련 설정한것 스샷올립니다.. | 임진강 | 2008-09-23 | 1,393 |
|
답변부탁 혹시 제가 기존꺼랑 다르게 설정했는지...확인해주세요..
제가 그리 여유롭지않아서 방문까지는 힘들꺼같네요..
관리자 답변
모듈의 이상이거나, 설정 문제 같지만,
보이는 결과로는 모듈 이상의 확률이 60% 이상일 것 같습니다.
방문해 주세요.
감사합니다.
>답변부탁 혹시 제가 기존꺼랑 다르게 설정했는지...확인해주세요..
>
>제가 그리 여유롭지않아서 방문까지는 힘들꺼같네요..
|
||||
| 1630 | 답변완료USB-ISP 드라이버좀 올려주세요. | 11 | 2008-09-23 | 1,388 |
|
제품명은
AVR 용 USB-ISP V02 입니다.
AD-USBISP V02
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
자료실->USBISP를 찾으시면 드라이버를 찾으실 수 있습니다.
이곳은 여러분이 보시는 곳이므로 본명으로 질문 부탁드립니다.
감사합니다.
>제품명은
>
>AVR 용 USB-ISP V02 입니다.
>
>AD-USBISP V02
|
||||
| 1629 | 답변완료라이팅이 안되요... | 임진강 | 2008-09-23 | 1,407 |
|
같은회사건데..포트설정하고 라이팅하면 연결안하고 라이팅한거처럼 뜸니다..
빠른답변부탁드립니다..
제품 2개씩사고 ISP도 2개나 샀는데 돈하고.. 시간을 너무 많이 허비해서..
짜증납니다..
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
연결하시는 데나, 프로그램에서 설정 같은데에 문제가 있으신 것 같습니다.
가능하시다면, 자세히 올려 주시거나,
제품을 모두 가지고 직접 방문해 주시면 가장 좋겠습니다.
본명으로 질문 부탁드립니다.
감사합니다.
>같은회사건데..포트설정하고 라이팅하면 연결안하고 라이팅한거처럼 뜸니다..
>
>빠른답변부탁드립니다..
>
>제품 2개씩사고 ISP도 2개나 샀는데 돈하고.. 시간을 너무 많이 허비해서..
>
>짜증납니다..
|
||||
| 1628 | 답변완료래드스핀 AD-Jtag | 조용화 | 2008-09-23 | 1,435 |
|
안녕 하세요.
   귀사의 제품 AD-JTAG 을 사용 중 아래와 같은 무제가 발생하여 문의 드리고자 합니다.
   AD-Jtag 을 Tagket Board 에 Down Load 중 Divice Error 가 발생 하였습니다.
   다시 AD-Jtag 을 연결 후에 Download 를 시도 하였으나, AD-jtag 이 연결이 않됨니다.
   Port 를 ㅊㅏㅊ지 못하고 있습니다.
  AD-jtag 이 문제가 생긴 것으로 보임니다.
  하여, 이에 관한 조치 발법이나, 또는 AS 관련 문의 드리고자 합니다.
  연락처를 남기겠습니다. 회신 부탁 드림니다.
조용화 배상 / Radspin Co.,Ltd
===============================
Assistant Manager
Radspin Co.,Ltd
서울시 송파구 가락본동 78 번지
IT venture tower 서관 1201호
Tel : 02-2142-1261
Fax: 02-2142-1269
Mobile: 010-9441-1430
E-mail: yhc@radspin.com
==============================
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
고객서비스의 일환으로 재고소진을 위하여 JTAG에 한정하여 올해 말까지는 무상으로 제품 이상시 1:1 교체를 해드리고 있습니다.
본사로 제품을 보내셔서, 교환 받으시기 바랍니다.
보내시는 택배비는 부담하셔야 합니다.
감사합니다.
>안녕 하세요.
>
> 귀사의 제품 AD-JTAG 을 사용 중 아래와 같은 무제가 발생하여 문의 드리고자 합니다.
>
> AD-Jtag 을 Tagket Board 에 Down Load 중 Divice Error 가 발생 하였습니다.
>
> 다시 AD-Jtag 을 연결 후에 Download 를 시도 하였으나, AD-jtag 이 연결이 않됨니다.
>
> Port 를 ㅊㅏㅊ지 못하고 있습니다.
>
> AD-jtag 이 문제가 생긴 것으로 보임니다.
>
> 하여, 이에 관한 조치 발법이나, 또는 AS 관련 문의 드리고자 합니다.
>
> 연락처를 남기겠습니다. 회신 부탁 드림니다.
>
>조용화 배상 / Radspin Co.,Ltd
>===============================
>Assistant Manager
>Radspin Co.,Ltd
>서울시 송파구 가락본동 78 번지
>IT venture tower 서관 1201호
>Tel : 02-2142-1261
>Fax: 02-2142-1269
>Mobile: 010-9441-1430
>E-mail: yhc@radspin.com
>==============================
>
>
|
||||
| 1627 | 답변완료USB ISP 다운로드 관련 | 이현노 | 2008-09-23 | 1,414 |
|
안녕하세요.
과거 Ponyprog를 일시 사용한 초보입니다...
새로 구입한 USB ISP는 Ponyprog를 지원하지 않는것 같아....AVR STUDIO를 설치 하였습니다...
동봉된 메뉴얼에 따라 설정은 한후 ATMEGA16기반의 보드에 *.HEX파일 Write가 안됩니다...
반대로 ATMEGA16기반의 보드로부터 Read시는 14Kb의 *.HEX 파일이 PC에 생성되는것으로 Read는 되는것 같습니다.
참고로 read/write시 New Project는 생성하지 않고(취소하고) 작업을 진행했습니다....
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
알고 계신바와 같이 Ponyprog는 STK500 프로토콜을 지원하지 않는 툴입니다.
USBISP는 STK500 프로토콜을 구현한 것입니다.
ATMEGA16 기반 보드에 HEX를 다운하고 read 하고 하는 것 모두 가능해야 정상입니다. 읽기가 된다면, 쓰기도 되야정상인 것이지요.
아무래도 그림과 같이 연결하시고, MCU를 16으로 정해 주시고, 프로그램 해보시는 것이 좋겠습니다.
감사합니다.
>안녕하세요.
>과거 Ponyprog를 일시 사용한 초보입니다...
>새로 구입한 USB ISP는 Ponyprog를 지원하지 않는것 같아....AVR STUDIO를 설치 하였습니다...
>동봉된 메뉴얼에 따라 설정은 한후 ATMEGA16기반의 보드에 *.HEX파일 Write가 안됩니다...
>
>반대로 ATMEGA16기반의 보드로부터 Read시는 14Kb의 *.HEX 파일이 PC에 생성되는것으로 Read는 되는것 같습니다.
>
>참고로 read/write시 New Project는 생성하지 않고(취소하고) 작업을 진행했습니다....
>감사합니다.
>
>
>
|
||||
| 1626 | 답변완료시리얼통신 관련 질문드립니다. | 김성민 | 2008-09-23 | 1,401 |
|
현재 ntc. 에서 제공한 scanf 예제소스를 변형 시켜서 시리얼통신을 하고 있습니
다. mycomm 을 사용해서 포트설정을 한 후 캐릭터를 전송하게끔 해서 마우스
를 움직이고 있습니다.
마우스에서 신호를 받았다고 확인 명령을 pc 쪽으로 재전송하
게끔 하고 싶은데 어느 부분을 참조하거나 알아봐야 할까요?
#pragma interrupt_handler uart0_rx_isr:19
void uart0_rx_isr(void)
{
//uart has received a character in UDR
if(UDR0 == 'S'){
check=1;
}
/* else if(UDR0 == 'G'){
check=0;
}*/
else{
buff[z] = UDR0;
z++;
count++;
}
}
#pragma interrupt_handler uart0_udre_isr:20
void uart0_udre_isr(void)
{
//character transferred to shift register so UDR is now empty
}
#pragma interrupt_handler uart0_tx_isr:21
void uart0_tx_isr(void)
{
//character has been transmitted
}
이 인터럽트 부분을 손을 봐야 할꺼 같은데 .. 어떻게 하면 좋을지 조언 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
인터럽트보다는 폴링 방식을 권해 드리는 데요.
인터럽트로 굳이 하시겠다면, 인터럽트 함수 안에서 받고 나서,
받았다는 플래그를 체크하시고,
main의 while문 안에서 플래그가 체크되었다는 것이 인식되면,
PC 쪽으로 재전송하시면 될 거 같습니다. printf 함수 등을 이용하시면 편리할 것 같네요.
수고하세요.
>
> 현재 ntc. 에서 제공한 scanf 예제소스를 변형 시켜서 시리얼통신을 하고 있습니
>
>다. mycomm 을 사용해서 포트설정을 한 후 캐릭터를 전송하게끔 해서 마우스
>
>를 움직이고 있습니다.
>
>마우스에서 신호를 받았다고 확인 명령을 pc 쪽으로 재전송하
>
>게끔 하고 싶은데 어느 부분을 참조하거나 알아봐야 할까요?
>
>#pragma interrupt_handler uart0_rx_isr:19
>void uart0_rx_isr(void)
>{
> //uart has received a character in UDR
>
> if(UDR0 == 'S'){
> check=1;
> }
> /* else if(UDR0 == 'G'){
>
> check=0;
> }*/
> else{
> buff[z] = UDR0;
> z++;
> count++;
> }
>
>}
>
>#pragma interrupt_handler uart0_udre_isr:20
>void uart0_udre_isr(void)
>{
>
>
> //character transferred to shift register so UDR is now empty
>
>
>}
>
>#pragma interrupt_handler uart0_tx_isr:21
>void uart0_tx_isr(void)
>{
> //character has been transmitted
>}
>
>이 인터럽트 부분을 손을 봐야 할꺼 같은데 .. 어떻게 하면 좋을지 조언 부탁드립니다.
|
||||
| 1625 | 답변완료AD-USBISP-L, AD-USBISP의 차이점 ? | ALEX | 2008-09-23 | 1,500 |
|
노트북에서 사용할 ISP를 추천받았는데, 와서보니
비슷한 제품이 두 개 있네요.
AD-USBISP-L 과
AD-USBISP 의 차이점 설명 부탁드립니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
다만, 차이는 저희가 제공하는 6핀 커넥터에서 표준 6핀과 표준 10핀으로 변환하는 ISP 커넥터 변환 보드(AD-ISP-CVB)가 포함되었느냐 아니냐의 차이입니다.
저희 회사 킷트를 이용하신다면, 굳이 USBISP를 쓰지 않으시고, 저렴한 USBISP-L를 쓰셔도 무방합니다.
감사합니다.
>노트북에서 사용할 ISP를 추천받았는데, 와서보니
>비슷한 제품이 두 개 있네요.
>
>AD-USBISP-L 과
>AD-USBISP 의 차이점 설명 부탁드립니다.
>
>감사합니다.
>
|
||||
| 1624 | 답변완료 AM-TLCD-P (Text LCD 플러스 모듈 질문요 | 강민석 | 2008-09-23 | 1,437 |
|
제가 컴파일러를 avredit를 사용합니다
그리고 완전초보입니다 . lcd를 돌려야 할 상황 이라서 급합니다 .
avredit를 이용한 AM-TLCD-P (Text LCD )구현 기본소스를 알고 싶습니다
이 홈피에는 ICC-AVR컴파일러 구현 하는거만 있는데 초보자인 저로서는
avredit에 맞게 변형을 시킬 능력이 안되네요
제 물건은 AM-TLCD-P (Text LCD 플러스 모듈 입니다
AVR MEGA 128pro 개발키트를 사용합니다
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
AVR Studio + WINAVR(gcc계열)을 이용한 예제를 올려드립니다.
TLCD를 구동할 수 있도록 되어 있구요.
지금 테스트해서 올려드리는 겁니다.
아마, 소스 수정없이 돌아갈 것으로 생각됩니다.
AVR EDIT도 결국 GCC 계열을 사용하거든요.
AVR edit용에 딱 맞게는 저희가 서포트 해드리지 못해 죄송합니다.
감사합니다.
>제가 컴파일러를 avredit를 사용합니다
>그리고 완전초보입니다 . lcd를 돌려야 할 상황 이라서 급합니다 .
>avredit를 이용한 AM-TLCD-P (Text LCD )구현 기본소스를 알고 싶습니다
>이 홈피에는 ICC-AVR컴파일러 구현 하는거만 있는데 초보자인 저로서는
>avredit에 맞게 변형을 시킬 능력이 안되네요
>
>제 물건은 AM-TLCD-P (Text LCD 플러스 모듈 입니다
> AVR MEGA 128pro 개발키트를 사용합니다
|
||||
