Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 2973 | 답변완료AM-3AXIS-V2에 대한 질문입니다. | 박창범 | 2009-05-22 | 1,348 |
|
AM-3AXIS-V2와 모듈을 같이 구매했습니다.
ATMEGA128 Pro를 사용하고 전원보드에 3.3v 가 있어서 그것을 Atmega128 Vref에 넣어주었고,
자료실에 있는 3Axis_Mouse Example 상의 코드를 넣어서 3D 마우스 테스트를 했습니다.
입력은 잘들어오고 있는데요
x,y,z 축 값의 -값은 최대 -190 인데
x,y,z 축의 +값은 최대 700 까지 들어오네요.
Calibration을 눌러보면 (430,420,1120) 으로 설정되어 있는데요.
- 와 + 값의 최대값이 같아야 할꺼 같은데요.
왜그런지 모르겠습니다.
관리자 답변
데이터 시트에 보면, x,y,z축에서 STATIC ACCELLATION이 0g인 곳을 표현하는
곳이 있습니다.
그렇게 놓고 재었을때의 값을 보면 될 것 같습니다.
X,Y,Z축은 g 값이 0g를 기준으로 모드에 따라서, 1g당 값이 변하는 전압 정도가 달라집니다. 1.65V 인가를 기준으로 0g를 잡고, 아래 위로 바뀌게 되지요.
정적일 때의 값이 최대치까지 안가는 이유가 그래서 이겠지요.
동적 가속도 값이 튀게 되면 최대치까지 가게 되겠지요.
-190 이라는 값은 나오지 않는 데, 어떻게 나왔는가요?
ADC 한 값은 0~1024 사이의 값이 나올 텐데요.
수고하세요.
>AM-3AXIS-V2와 모듈을 같이 구매했습니다.
>
>ATMEGA128 Pro를 사용하고 전원보드에 3.3v 가 있어서 그것을 Atmega128 Vref에 넣어주었고,
>
>자료실에 있는 3Axis_Mouse Example 상의 코드를 넣어서 3D 마우스 테스트를 했습니다.
>
>입력은 잘들어오고 있는데요
>
>x,y,z 축 값의 -값은 최대 -190 인데
>x,y,z 축의 +값은 최대 700 까지 들어오네요.
>
>Calibration을 눌러보면 (430,420,1120) 으로 설정되어 있는데요.
>
>- 와 + 값의 최대값이 같아야 할꺼 같은데요.
>
>왜그런지 모르겠습니다.
|
||||
| 2972 | 답변완료질문요 | 엠군 | 2009-05-22 | 1,517 |
|
se-ds350 서보 모터요, 각도 조절 되나여??
관리자 답변
안녕하세요? 고객님,
SE-DS350은 서보 모양의 DC 기어드 모터 입니다.
감사합니다.
>se-ds350 서보 모터요, 각도 조절 되나여??
|
||||
| 2971 | 답변완료씨리얼 통신으로 수신한 문자열 분리방법...? | 신동관 | 2009-05-22 | 1,484 |
|
본인이 질문을 하고서도 좀 그래서 다시 정리해서 올려봅니다.
void main(void)
{
char in;
while(1){
// scanf("%c",&in);
in = getchar();
printf("%c", in);
} // while end
} // main end
838778790000000000000000000000000F <== 이거와 같은 16진수 테이타 값이 지속적으로 들어옵니다.
823878790000000000000000000000000F
838378790000000000000000000000000F
물론 수치는 변경이 되고요.
이값을 받아서 하이퍼터미널에 표시까지는 했습니다.
16진수가 문자열로 들어옵니다.
이값을 문자열 변수 in_buf[0] = 83, in_buf[1] = 87, in_buf[2] = 78 .... 이런식으로 저장을 하고 싶습니다.
저장을 한다음에는 16진수를 10진수로 변환을 해서 데이타 값을 비교 할겁니다.
감이 잡히지 않네요.. 위 // scanf("%c",&in); 로 하여도 정상적으로 문자열은 수신이 됩니다.
조언을 부탁드립니다.
visual studio 2005에서는 아래와 같이 구현을 하였는데... ICCAVR에서는 감이 오지 않습니다.
언제나 좋은 답변 감사드립니다.
LX = strtol(strncpy( strDest, &strSource[0], 2),NULL,16); // 0번에서 뒤로2개 가져욤
printf("%d \\n", LX);
LY = strtol(strncpy( strDest, &strSource[2], 2),NULL,16); // 2번에서 뒤로2개 가져욤
printf("%d \\n", LY);
RX = strtol(strncpy( strDest, &strSource[4], 2),NULL,16); // 4번에서 뒤로2개 가져욤
printf("%d \\n", RX);
RY = strtol(strncpy( strDest, &strSource[6], 2),NULL,16); // 6번에서 뒤로2개 가져욤
printf("%d \\n", RY);
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 이용하여 주셔서 감사합니다.
아래와 같이 함수를 만든 후에, 사용하면 가볍게 될 것 같습니다.
// 포인터로 temp1 = temp1 + temp2
int str_cat(char *temp1, char *temp2)
{
temp1 = temp1 + str_len(temp1);
while(*temp2 != '\\0')
*(temp1++) = *(temp2++);
*temp1 = '\\0';
}
// 길이 구하기
int str_len(char *temp)
{
int len=0;
while(temp[len++] != '\\0');
return len-1;
}
// temp1-> temp2에 카피하기
int str_cpy(char *temp1, char *temp2)
{
while(*temp1 != '\\0')
*(temp2++) = *(temp1++);
*temp2 = '\\0';
}
void main(void)
{
char str1[255]={"aaaaa"};
char str2[255]={"bbbbbb"};
char str3[255]={"ccccccc"};
char str4[255]={"dddddddd"};
char strtemp[255]={"fff"};
init_devices();
//insert your functional code here...
while(1){
/*printf("%s\\r\\n", str1);
printf("%s\\r\\n", str2);
printf("%s\\r\\n", str3);
printf("%s\\r\\n", str4);*/
scanf("%s", str2);
/*printf("%s\\r\\n", str1);
printf("%s\\r\\n", str2);
printf("%s\\r\\n", str3);
printf("%s\\r\\n", str4);*/
str_cpy(str1, strtemp);
str_cat(strtemp, str2);
str_cat(strtemp, str3);
str_cpy(strtemp, str4);
printf("%s\\r\\n", str4);
}
}
>
>본인이 질문을 하고서도 좀 그래서 다시 정리해서 올려봅니다.
>
>
>void main(void)
>{
>
> char in;
>
> while(1){
>// scanf("%c",&in);
> in = getchar();
> printf("%c", in);
>
> } // while end
>} // main end
>
>
>
>
>
>838778790000000000000000000000000F <== 이거와 같은 16진수 테이타 값이 지속적으로 들어옵니다.
>
>823878790000000000000000000000000F
>
>838378790000000000000000000000000F
>
>
>
>물론 수치는 변경이 되고요.
>
>
>
>이값을 받아서 하이퍼터미널에 표시까지는 했습니다.
>
>
>
>16진수가 문자열로 들어옵니다.
>
>
>
>이값을 문자열 변수 in_buf[0] = 83, in_buf[1] = 87, in_buf[2] = 78 .... 이런식으로 저장을 하고 싶습니다.
>
>
>
>저장을 한다음에는 16진수를 10진수로 변환을 해서 데이타 값을 비교 할겁니다.
>
>
>
>감이 잡히지 않네요.. 위 // scanf("%c",&in); 로 하여도 정상적으로 문자열은 수신이 됩니다.
>
>
>
>조언을 부탁드립니다.
>
>
>visual studio 2005에서는 아래와 같이 구현을 하였는데... ICCAVR에서는 감이 오지 않습니다.
>
>언제나 좋은 답변 감사드립니다.
>
> LX = strtol(strncpy( strDest, &strSource[0], 2),NULL,16); // 0번에서 뒤로2개 가져욤
> printf("%d \\n", LX);
> LY = strtol(strncpy( strDest, &strSource[2], 2),NULL,16); // 2번에서 뒤로2개 가져욤
> printf("%d \\n", LY);
> RX = strtol(strncpy( strDest, &strSource[4], 2),NULL,16); // 4번에서 뒤로2개 가져욤
> printf("%d \\n", RX);
> RY = strtol(strncpy( strDest, &strSource[6], 2),NULL,16); // 6번에서 뒤로2개 가져욤
> printf("%d \\n", RY);
>
>
|
||||
| 2970 | 답변완료USB-ISP error | 이진영 | 2009-05-22 | 1,379 |
|
지금 avr studio 4.0 에서 avr connecting을 누르는데 커넥트가 안되네요
지금 핀은 다 맞고 하는 것 같은데
안되는것 같아서
빨리 해결 좀 해주세요~
메뉴얼도 다 봤는데 잘 안되는것 갔네요
connecting할때 please finish upgrading before reconnect
관리자 답변
COM 포트가 맞지 않을 경우에도 그럴 수 있거든요?
그러니까, 제어판->시스템->하드웨어->장치관리자->포트->COMx 몇번인지
확인하고, 해 보세요. AVR Studio의 버전에 따라 다르지만, 가능하다면 버전을 정확히 확인하기 어렵다면 COM1~4번 안쪽에서 사용하시는 것이 안전합니다.
그리고, 혹시 예전 버전 USBISP를 쓰고 있다면, 최신 버전인 V03으로 펌웨어 업데이트를 받으면 최신 버전의 AVR Stuio에서 사용이 편리합니다.
감사합니다.
>지금 avr studio 4.0 에서 avr connecting을 누르는데 커넥트가 안되네요
>지금 핀은 다 맞고 하는 것 같은데
>안되는것 같아서
>빨리 해결 좀 해주세요~
>메뉴얼도 다 봤는데 잘 안되는것 갔네요
>connecting할때 please finish upgrading before reconnect
>
|
||||
| 2969 | 답변완료드라이버 설치 문의 3 | 유성종 | 2009-05-22 | 1,453 |
|
설치야 몇번을 말씀드렸듯이 시도를 여기서 그만둔게 아닙니다.
2번째 스샷에서도 마찬가지이지만. 거기서 드라이버 설치하면
설치할 파일이 없다고 나옵니다. 정말로 스샷 보여드리겠습니다.
http://www.playnow.co.kr/link/1f1d791628e41/problem3.jpg
당연히 드라이버 설치하라는데 안누르는 사람이 어디있겠습니까..
여기서 설치에러로 파일이 없다고뜨는걸 .. 여기서 답답하네요
해결방안 일러주십시요
관리자 답변
안녕하세요...고객님....
죄송합니다.
저희쪽으로 전화주시고 본명 밝히시면 연결가능합니다.
감사합니다.
>설치야 몇번을 말씀드렸듯이 시도를 여기서 그만둔게 아닙니다.
>2번째 스샷에서도 마찬가지이지만. 거기서 드라이버 설치하면
>
>설치할 파일이 없다고 나옵니다. 정말로 스샷 보여드리겠습니다.
>
>http://www.playnow.co.kr/link/1f1d791628e41/problem3.jpg
>
>당연히 드라이버 설치하라는데 안누르는 사람이 어디있겠습니까..
>여기서 설치에러로 파일이 없다고뜨는걸 .. 여기서 답답하네요
>
>해결방안 일러주십시요
>
>
|
||||
| 2968 | 답변완료KD-128Pro 킷트 사용중인데 질문 드려요.. | 황재운 | 2009-05-22 | 1,329 |
|
조금전까지는 isp연결해서 잘 전송이 되었는데 갑자기 전송이 안되네요.
Cannot program Flash 요런 메시지가 나오면서...
그래서 모듈부분에 vcc를 측정해보니 8v가 나오고... 5v출력 단자에서도 5v가 안
나오고 8v가 나오더군요... 킷트 부분에 5v 출력 단자에서도 마찬가지구요..
전원이 연결된 상태에서 포트를 뺏다가 끼운거 같기도한데 이런 경우는 mcu가 고
장난건가요? 답변 부탁드립니다. 수고하세요.
관리자 답변
안녕하세요..고객님...
저원이 연결된 상태에서 포트를 뺏다가 끼우면 쇼트나 순간 과전압으로 mcu가 나갈수 있습니다. 자세한 것은 A/S를 맡기면 테스트 해 드리겠습니다.
감사합니다.
> 조금전까지는 isp연결해서 잘 전송이 되었는데 갑자기 전송이 안되네요.
>
> Cannot program Flash 요런 메시지가 나오면서...
>
> 그래서 모듈부분에 vcc를 측정해보니 8v가 나오고... 5v출력 단자에서도 5v가 안
>
> 나오고 8v가 나오더군요... 킷트 부분에 5v 출력 단자에서도 마찬가지구요..
>
> 전원이 연결된 상태에서 포트를 뺏다가 끼운거 같기도한데 이런 경우는 mcu가 고
>
> 장난건가요? 답변 부탁드립니다. 수고하세요.
|
||||
| 2967 | 답변완료switch로 segment조작... | 임병학 | 2009-05-22 | 1,403 |
|
스위치로 세그먼트 조작하는 코딩방법좀알려주세요^^
관리자 답변
안녕하세요...고객님...
switch()문에서 스위치로 받은 값에 따라 원하는 세그먼트 값을 넣어주면 됩니다.
감사합니다.
>스위치로 세그먼트 조작하는 코딩방법좀알려주세요^^
|
||||
| 2966 | 답변완료드라이버설치에관해 다시 문의드립니다. | 유성종 | 2009-05-22 | 1,465 |
|
수고하십니다.
usb-isp v3.0 쓰는 사람입니다.
드라이버 설치에 관해 다운받으라 하셨던 silicon labortaries 드라이버를 설치하였지만
하드웨어 드라이버 설치가 안됨니다 단순히 설치만 하라고하셔서
설치를 하였지만 문제가 해결되지 않네요.
문제점을 나타내는 스샷 화면을 링크합니다.
http://www.playnow.co.kr/link/1f1ec7e42665b/problem.jpg
다음의 사진은 하드웨어(isp)를 다시 연결하였을 때의 화면입니다.
http://www.playnow.co.kr/link/1f1ec9132ae31/problem2.jpg
혹시나 드라이버 문제나해서
몇번을 지우고 재부팅을 하면서 하였지만 해당제품의 드라이버가 설치 되지 않았다면서 재설치를 요구합니다.
해결방법을 못찾고 있어서 답답합니다.
해결방안을 더이상 찾지 못하겠네요. 도움좀 주심 감사하겟습니다.
관리자 답변
안녕하세요...고객님...
설치하고 재부팅후 설치해야 완전히 끝납니다.
두번째 링크걸어준 화면에서 다음을 클릭하면서 설치하세요.
안되시면 저희쪽에서 원격으로 설치해 드릴테니 연락바랍니다.
감사합니다.
>수고하십니다.
>usb-isp v3.0 쓰는 사람입니다.
>드라이버 설치에 관해 다운받으라 하셨던 silicon labortaries 드라이버를 설치하였지만
>하드웨어 드라이버 설치가 안됨니다 단순히 설치만 하라고하셔서
>설치를 하였지만 문제가 해결되지 않네요.
>
>문제점을 나타내는 스샷 화면을 링크합니다.
>
>http://www.playnow.co.kr/link/1f1ec7e42665b/problem.jpg
>
>다음의 사진은 하드웨어(isp)를 다시 연결하였을 때의 화면입니다.
>
>http://www.playnow.co.kr/link/1f1ec9132ae31/problem2.jpg
>
>혹시나 드라이버 문제나해서
>몇번을 지우고 재부팅을 하면서 하였지만 해당제품의 드라이버가 설치 되지 않았다면서 재설치를 요구합니다.
>
>해결방법을 못찾고 있어서 답답합니다.
>
>해결방안을 더이상 찾지 못하겠네요. 도움좀 주심 감사하겟습니다.
|
||||
| 2965 | 답변완료AVR용 USB-ISP 설치시 호환문제 | mww | 2009-05-22 | 1,384 |
|
AVR용 USB-ISP
AD-USBISP (L)을 다운받아 설치하는데 호환이 되지 않는다면서
정상작동이 안할수 잇다고 해서요
윈도우 xp이고 서비스팩2입니다.
관리자 답변
안녕하세요...고객님...
드라이브 설치하시면 문제없이 사용할 수 있습니다.
하시다가 궁금한점 있으면 언제라도 질문주세요.
감사합니다.
>AVR용 USB-ISP
>AD-USBISP (L)을 다운받아 설치하는데 호환이 되지 않는다면서
>정상작동이 안할수 잇다고 해서요
>윈도우 xp이고 서비스팩2입니다.
|
||||
| 2964 | 답변완료AM-3AXIS 보드 x축 y축 z축에 관한 질문입니다. | 박창범 | 2009-05-22 | 1,530 |
|
AM-3AXIS-V2와 모듈을 같이 구매했습니다.
ATMEGA128 Pro를 사용하고 전원보드에 3.3v 가 있어서 그것을 Atmega128 Vref에 넣어주었고,
자료실에 있는 3Axis_Mouse Example 상의 코드를 넣어서 3D 마우스 테스트를 했습니다.
입력은 잘들어오고 있는데요
x,y,z 축 값의 -값은 최대 -190 인데
x,y,z 축의 +값은 최대 700 까지 들어오네요.
Calibration을 눌러보면 (430,420,1120) 으로 설정되어 있는데요.
무엇이 문제일까요?
관리자 답변
안녕하세요, 뉴티씨입니다. 문의 내용 확인하였습니다. 추가 문의사항은 newtc@newtc.co.kr 또는 02-704-4774로 연락 주시기 바랍니다. 감사합니다.
|
||||
| 2963 | 답변완료AM_3AXIS_3축센서 질문입니다 | 배한수 | 2009-05-21 | 1,461 |
|
대학교 들어와서
마이크로프로세서를 접한지 얼마 안되어서
너무 막막합니다.
가속도센서 모듈까지 모두 샀구요
일단 avr과 가속도센서를 연결하여 값을 출력하려고 하는데
제가 적은것에 틀린부분 정정 부탁드립니다 ^_^
1)자료를 찾아보니 f포트와 x,y,z축 값을 출력하는 모듈의 1,3,5번 핀과 연결해야
되는것같네요...
즉 가속도센서에서 avr쪽으로 보내는 핀은 이 3개 밖에 없죠?
2)g_select1,2는 중력을 느끼는 정도를 조정하는것인것 같은데
이것은 avr에서 가속도센서쪽으로 값을 보내서 조정하는건가요?
만약에 조정안하고 gnd에 연결하면 1.5g로 된다는것이죠?
3)sleep(SLP)는 뭔지 완전히 모르겠습니다.
설명서봐도 잘 모르겠어요 ㅠ_ㅠ
그리고 이것을 사용안하려면 Vcc와 연결해야되는것 같네요 맞나요?..
4)모듈에있는 10개핀중 8개가 사용되던데
x,y,z 3개
g_select 2개
sleep 1개
gnd 1개
vcc 1개
설명서를 보니 커넥터 선을 통해 10개핀의 값을 at128보드 쪽으로 연결했던데
그 받은 10개핀중 사용안하는 2개는 가만히 두고
8개 핀은 각각의 용도에 맞게 at128칩과 연결하면 되는건가요?
후우...너무 아는게 없어서 질문이 좀 어렵게 느껴질것 같네요...
좋은 답변 부탁드립니다 ^_^
수고하세요
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 이용하여 주셔서 감사합니다.
우선, 대학교 들어와서 마이크로 프로세서를 접한지 얼마 안되는 데,
아래와 같이 질문할 수 있다는 것에 대해서, 이 쪽 분야에 소질이 있다고 생각합니다. 사람마다 잘하는 부분이 다를 수 있는 데, 느낌에는 분명 기초는 잘 다진 것 같습니다. 열심히 해보세요. 분명히 좋은 결과 있을 겁니다.
답변해 드릴께요.
1. 네.
2. 네.
3. 네.
4. 네. 입니다.
잘 이해한 것 같습니다.
그리고, 자료실->기존자료실에서 계산 또는 3축 으로 검색해 보세요.
거기에 계산하는 방법에 대한 식도 있으니, 참고하세요.
수고하세요.
>대학교 들어와서
>
>마이크로프로세서를 접한지 얼마 안되어서
>너무 막막합니다.
>
>가속도센서 모듈까지 모두 샀구요
>
>일단 avr과 가속도센서를 연결하여 값을 출력하려고 하는데
>
>제가 적은것에 틀린부분 정정 부탁드립니다 ^_^
>
>1)자료를 찾아보니 f포트와 x,y,z축 값을 출력하는 모듈의 1,3,5번 핀과 연결해야
>되는것같네요...
>즉 가속도센서에서 avr쪽으로 보내는 핀은 이 3개 밖에 없죠?
>
>2)g_select1,2는 중력을 느끼는 정도를 조정하는것인것 같은데
>이것은 avr에서 가속도센서쪽으로 값을 보내서 조정하는건가요?
>만약에 조정안하고 gnd에 연결하면 1.5g로 된다는것이죠?
>
>3)sleep(SLP)는 뭔지 완전히 모르겠습니다.
>설명서봐도 잘 모르겠어요 ㅠ_ㅠ
>그리고 이것을 사용안하려면 Vcc와 연결해야되는것 같네요 맞나요?..
>
>4)모듈에있는 10개핀중 8개가 사용되던데
>x,y,z 3개
>g_select 2개
>sleep 1개
>gnd 1개
>vcc 1개
>설명서를 보니 커넥터 선을 통해 10개핀의 값을 at128보드 쪽으로 연결했던데
>그 받은 10개핀중 사용안하는 2개는 가만히 두고
>8개 핀은 각각의 용도에 맞게 at128칩과 연결하면 되는건가요?
>
>후우...너무 아는게 없어서 질문이 좀 어렵게 느껴질것 같네요...
>좋은 답변 부탁드립니다 ^_^
>수고하세요
>
|
||||
| 2962 | 답변완료질문이요.ㅠ | 김민수 | 2009-05-21 | 1,406 |
|
코드비전으로 128에 프로그래밍 한걸 넣으면은
같이 달린 7세그먼터는 제어가 되는데
printf문이나 putchar getchar 등이 안됩니다
칩을 지워도 터미널로 통신하면
문자 받아서 출력하는거는 그냥 계속 됩니다.;;
칩이 제대로 안지워 지는거 같기도하고..;
왜그런건가요??ㅠ
관리자 답변
안녕하세요?
아래 코드를 참고하면 코드비전으로도 시리얼 출력 잘 되는 데요.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=코드&select_arrange=headnum&desc=asc&no=254
코드가 잘못되어서 그런 것 같습니다. 코드를 다시 짜서 해보세요.
수고하세요.
>코드비전으로 128에 프로그래밍 한걸 넣으면은
>같이 달린 7세그먼터는 제어가 되는데
>
>printf문이나 putchar getchar 등이 안됩니다
>
>칩을 지워도 터미널로 통신하면
>문자 받아서 출력하는거는 그냥 계속 됩니다.;;
>칩이 제대로 안지워 지는거 같기도하고..;
>왜그런건가요??ㅠ
>
|
||||
| 2961 | 답변완료Cannot program or verify Flash 에러 관련 문의. | 홍석대 | 2009-05-21 | 1,477 |
|
"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. Thu May 21 21:09:55 2009
informational - project has no EEPROM file
Programming FLASH...
"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128 -e -pf -ifC:\\iccv7avr\\test\\SETUP.hex
STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
Connected to STK500 V2 on port com3
Device parameters loaded
Programming mode entered
Device erased
Could not read FLASH input file
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. Thu May 21 21:09:56 2009
Cannot program or verify Flash
ISP programming done.
In system programming 에서
Program flash/eeporm을 클릭하면
이렇게 뜹니다.
잘되다가 어느순간 갑자기 저런 오류가 뜨네요.
chip eraser는 되는것 같구요.
다음과 같이 뜹니다.
"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128 -e
STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
Connected to STK500 V2 on port com3
Device parameters loaded
Programming mode entered
Device erased
Programming mode left
Connection to STK500 V2 closed
Done. Thu May 21 21:12:23 2009
설마...
맡겨야 하나요?
졸업작품기한이 몇일 남지 않아서 굉장히 급한상황인데 맡기고 할 상황이 아닙니다.
만약 MCU가 고장났을수도 있다면 자가진단 방법같은건 없나요?
관리자 답변
CPU 이상일 확률이 높습니다. CPU를 교체해 보세요.
서울권에 있다면, 본사로 직접 가지고 와보세요~
명쾌한 답이 기다리고 있습니다.
수고하세요.
>"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. Thu May 21 21:09:55 2009
>informational - project has no EEPROM file
>Programming FLASH...
>"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128 -e -pf -ifC:\\iccv7avr\\test\\SETUP.hex
>STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
>
>Connected to STK500 V2 on port com3
>Device parameters loaded
>Programming mode entered
>Device erased
>Could not read FLASH input file
>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. Thu May 21 21:09:56 2009
>
>Cannot program or verify Flash
>
>ISP programming done.
>
>
>In system programming 에서
>Program flash/eeporm을 클릭하면
>이렇게 뜹니다.
>
>잘되다가 어느순간 갑자기 저런 오류가 뜨네요.
>
>chip eraser는 되는것 같구요.
>다음과 같이 뜹니다.
>
>"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dATmega128 -e
>STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.
>
>Connected to STK500 V2 on port com3
>Device parameters loaded
>Programming mode entered
>Device erased
>Programming mode left
>Connection to STK500 V2 closed
>
>Done. Thu May 21 21:12:23 2009
>
>
>설마...
>맡겨야 하나요?
>졸업작품기한이 몇일 남지 않아서 굉장히 급한상황인데 맡기고 할 상황이 아닙니다.
>
>만약 MCU가 고장났을수도 있다면 자가진단 방법같은건 없나요?
|
||||
| 2960 | 답변완료스테핑모터 SE-SM9 를 구입했는데 ^^; | 강경식 | 2009-05-21 | 1,277 |
|
스테핑모터 SE-SM9 에 맞는 바퀴를 따로 파시나요?
맞는 바퀴를 어디서 구해야될지 모르겟습니다 ㅠ
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
헌데, 거기에 맞는 바퀴는 사실 구하기가 어럽겠습니다.
기계로 깍아서 만들어야 합니다.
수고하세요.
>스테핑모터 SE-SM9 에 맞는 바퀴를 따로 파시나요?
>맞는 바퀴를 어디서 구해야될지 모르겟습니다 ㅠ
|
||||
| 2959 | 답변완료ADC질문이요 | 남궁해든 | 2009-05-21 | 1,325 |
|
제가 아까 글을 남겼는데요 답변을 다음과 같이 해주셨거든요
rc회로를 추천해주신다고 하셨는데 저도 인덕터는 써본적이 없어서
rc회로가 더 편하거든요
r,c 소자값은 얼마정도 되나요
혹시 데이터시트에도 나와있나요?
안녕하세요...고객님...
연결해주면 됩니다. 근데 노이즈에 의한 전압변동을 상쇄시키기 위해 rc회로를 추천하는데 10uH,100nF은 datasheet에서 권장하는거니까 괜찮겠네요.
특별히 아날로그 노이즈가 문제되지 않는다면 rc회로 없이 바로 연결해도 됩니다.
감사합니다.
>ADC 를 하려고 하는데요
>
>AREF 5v로 기준전압을 잡으려고 합니다.
>
>그러면 AVCC 와 AREF를 VCC와 연결해 주면 되나요?
>
>또한 RL회로를 달아야 한다고 하는데 10uH,100nF 정도면 괜찮을까요?
관리자 답변
안녕하세요? 고객님,
고주파 전원 노이즈 제거를 위해서, 커패시터 104 ( 100nF )와 또한
저주파 전원 노이즈 제거 및 전원 안정화를 위하여 10uF~100uF 정도를
전원 3.3V 입력단 바로 근처에 달아주면 좋습니다.
아주 고주파 회로가 아니라서, 인덕터 같은 것들은 붙이지 않아도 될 것 같습니다.
사실, AREF에 기준전압으로 reference IC 같은 것과 OPAMP 등을 써서, 입력해 주는 것이 좋겠습니다만, 회로가 복잡해 지는 관계로, 그냥 5V에 직접 붙이셛 됩니다만, 그 전원용 5V가 정확해야 결과치도 그만큼 노이즈가 덜 타게 됩니다.
감사합니다.
>제가 아까 글을 남겼는데요 답변을 다음과 같이 해주셨거든요
>
>rc회로를 추천해주신다고 하셨는데 저도 인덕터는 써본적이 없어서
>rc회로가 더 편하거든요
>
>r,c 소자값은 얼마정도 되나요
>혹시 데이터시트에도 나와있나요?
>
>
>
>
>
>
>
>안녕하세요...고객님...
>
>연결해주면 됩니다. 근데 노이즈에 의한 전압변동을 상쇄시키기 위해 rc회로를 추천하는데 10uH,100nF은 datasheet에서 권장하는거니까 괜찮겠네요.
>특별히 아날로그 노이즈가 문제되지 않는다면 rc회로 없이 바로 연결해도 됩니다.
>
>감사합니다.
>
>
>>ADC 를 하려고 하는데요
>>
>>AREF 5v로 기준전압을 잡으려고 합니다.
>>
>>그러면 AVCC 와 AREF를 VCC와 연결해 주면 되나요?
>>
>>또한 RL회로를 달아야 한다고 하는데 10uH,100nF 정도면 괜찮을까요?
>
|
||||
