Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 3938 | 답변완료slcd 질문좀 또 할게요...;; | 김승화 | 2009-10-30 | 1,479 |
|
Itoa를 쓰라고하셔서 함수를 구해서..사용했는데..
SLCD에서..자꾸멈추네요..
void strreverse(char*begin, char*end)
{
char aux;
while(end>begin)
aux=*end,*end--=*begin,*begin++=aux;
}
void itoa(int value, char* str,int base)
{
static char num[] = "0123456789abcdefghijklmnopqrstuvwxyz";
char* wstr=str;
int sign;
if(base<2 || base>35){*wstr='\\0';return;}
if((sign=value)<0)value=-value;
do *wstr++=num[value%base];while(value/=base);
if(sign<0) *wstr++='-';
*wstr='\\0';
strreverse(str,wstr-1);
}
void main()
{
char buffer[20];
int i = 3445;
itoa( i, buffer, 10 );
printf( "$T,%d 10: %s\\n", i, buffer );
}
다른건 생략하고 itoa관련만 올렸는데..
printf( "$T,%d = %s\\n", i, buffer );
이렇게 쓰는게 맞나요?
%s만 하면 다음걸로 안넘어가고..커서만 깜빡거립니다
아니면 혹시 itoa관련..예제있으면 좀 링크해주세요
이런것도 물어봐서 죄송한데..답변 좀 꼭부탁드립니다.
관리자 답변
안녕하세요? 기본적인 SLCD 테스트 구문에
아래와 같이 메인을 수정하면 숫자를 쓸 수 있습니다.
소스도 첨부하였습니다.
수고하세요.
- 아래 -
#include <stdlib.h>
void main(void)
{
int i=0;
init_devices();
//insert your functional code here...
while(1){
i++;
itoa(buff, i, 10);
printf("%s\\r\\n",buff);
delay(1000);
sprintf(buff,"%d",i);
printf("%s\\r\\n",buff);
delay(1000);
printf("testing...");
delay(1000);
printf("$$CS\\r");
delay(1000);
printf("$$L0\\r");
delay(1000);
printf("$$L1\\r");
delay(1000);*/
}
}
>Itoa를 쓰라고하셔서 함수를 구해서..사용했는데..
>SLCD에서..자꾸멈추네요..
>
>void strreverse(char*begin, char*end)
>{
>char aux;
>while(end>begin)
>aux=*end,*end--=*begin,*begin++=aux;
>}
>
>void itoa(int value, char* str,int base)
>{
>static char num[] = "0123456789abcdefghijklmnopqrstuvwxyz";
>char* wstr=str;
>int sign;
>if(base<2 || base>35){*wstr='\\0';return;}
>if((sign=value)<0)value=-value;
>do *wstr++=num[value%base];while(value/=base);
>if(sign<0) *wstr++='-';
>*wstr='\\0';
>strreverse(str,wstr-1);
>}
>
>void main()
>{
>
> char buffer[20];
> int i = 3445;
> itoa( i, buffer, 10 );
> printf( "$T,%d 10: %s\\n", i, buffer );
>}
>
>다른건 생략하고 itoa관련만 올렸는데..
>printf( "$T,%d = %s\\n", i, buffer );
> 이렇게 쓰는게 맞나요?
>%s만 하면 다음걸로 안넘어가고..커서만 깜빡거립니다
>아니면 혹시 itoa관련..예제있으면 좀 링크해주세요
>이런것도 물어봐서 죄송한데..답변 좀 꼭부탁드립니다.
|
||||
| 3937 | 답변완료모듈통신 질문 | 양진아 | 2009-10-30 | 1,393 |
|
안녕하세요..
다시 질문 드립니다.
iccavr에서
1. 원래 그냥 그대로.. ISP케이블로 연결했을때 데이터가 정상적으로 가면,
그 연결된부분을 RF_MOD로 바꾸라고 만 해서 해봤는데요.
error message=> "Unable to detect STK500 device, Aborting ISP Function"
이라고 떠서 통신이 되질 않아서
임의로 STAVER 로 선택해서했더니 통신이 되는걸 확인했습니다.
근데 STAVER로 선택해서 한점이 제대로 한것인가요?
2. 제대로 한게 맞다면,, scanf 파일을 F9눌르기전에. 하이퍼터미널 켜서
Printf 한 문구가 뜨나 확인해볼려고 했는데..
하이퍼 터미널 자체에서
error message => "선택한 전화 통신 장치가 다른 프로그램에서 사용중입니다 다른 프로그램
이 완료된 후 다시 하십시오."
이런 문구가 떠서 제대로 전송이 됬는지 확인하고싶은데..
물론.. pc_RF모듈 에서는 TX에 불이 들어오고, 라인트레이서_RF모듈에서는 RX에 불이
들어오는 확인까지는 가능했습니다.
제가 두개의 모듈 PORT 가 동일하게 되어있어서 그런겁니까?
그럼 두개의 모듈을 각각 다른 컴퓨터에서 우선 PORT를 잡아 준다음에 셋팅해주고
다시 라인트레이서_RF모듈에 장착하고, PC에다가 다른PORT잡아준걸 장착해서
하면 하이퍼 터미널이 제대로 동작할까요?
3. 만약에 STAVER 로 선택한게 잘못이라면, STK500이 발견되지 않는 다고 하는데
어떻게 해야 하나요?
답변 주세요.
하이퍼 터미널 먼저 켜주고,, F9눌러 실행했는데..되질 않아요..
관리자 답변
안녕하세요?
staver는 시리얼로 다운로딩을 위한 설정입니다.
STAVER로 선택해서 통신이 되는 걸 확인했다는 게 뭘 어떻게 하셔서 확인을 했다는 것인가요?
그리고, 2번도 마찬가지로 staver는 시리얼을 사용하기 때문에, 이미 open 되어 있어서, 사용할수 없다는 것이구요. 한 포트가 시리얼 프로그램에서 두번 오픈될 수는 없거든요.
USBISP로 하시려는 게 정확히 플래시 메모리에 ISP 다운로딩 이라면, 아래 자료실->기존자료실의 USBISP 사용설명서를 참고 바랍니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=298
만약, USBISP로 하시려는 게 V03 버전에 추가된 USB to UART로 PC와 AVR 사이의 통신 기능이라면, 이 때 AVR 쪽의 ISP 커넥터를 빼셔야 합니다. 그리고, USBISP의 UART 커넥터는 TTL Level(5V level)이고 PC의 시리얼 포트는 RS-232C Level(+-12V Level)이라서, 그냥 연결하면 안되구요.
반드시 MAX232를 쓴 변환 회로(본사의 경우 AM-RS232M 또는 AM-DEBUG 모듈)를 사용하여 연결하여야 합니다. USB로 편하게 연결할 수도 있는 데, AD-USBSerial 이나 USBTiny를 이용하면 편합니다. USB로 가상 시리얼을 만들어서 사용하는 방식입니다.
그런 후에, 하이퍼 터미널 같은 프로그램으로 연결하여 사용하시기 바랍니다.
수고하세요.
>안녕하세요..
>
>다시 질문 드립니다.
>
>iccavr에서
>
>1. 원래 그냥 그대로.. ISP케이블로 연결했을때 데이터가 정상적으로 가면,
> 그 연결된부분을 RF_MOD로 바꾸라고 만 해서 해봤는데요.
> error message=> "Unable to detect STK500 device, Aborting ISP Function"
> 이라고 떠서 통신이 되질 않아서
> 임의로 STAVER 로 선택해서했더니 통신이 되는걸 확인했습니다.
>
> 근데 STAVER로 선택해서 한점이 제대로 한것인가요?
>
>
>2. 제대로 한게 맞다면,, scanf 파일을 F9눌르기전에. 하이퍼터미널 켜서
> Printf 한 문구가 뜨나 확인해볼려고 했는데..
> 하이퍼 터미널 자체에서
> error message => "선택한 전화 통신 장치가 다른 프로그램에서 사용중입니다 다른 프로그램
> 이 완료된 후 다시 하십시오."
> 이런 문구가 떠서 제대로 전송이 됬는지 확인하고싶은데..
> 물론.. pc_RF모듈 에서는 TX에 불이 들어오고, 라인트레이서_RF모듈에서는 RX에 불이
> 들어오는 확인까지는 가능했습니다.
> 제가 두개의 모듈 PORT 가 동일하게 되어있어서 그런겁니까?
> 그럼 두개의 모듈을 각각 다른 컴퓨터에서 우선 PORT를 잡아 준다음에 셋팅해주고
> 다시 라인트레이서_RF모듈에 장착하고, PC에다가 다른PORT잡아준걸 장착해서
> 하면 하이퍼 터미널이 제대로 동작할까요?
>
>3. 만약에 STAVER 로 선택한게 잘못이라면, STK500이 발견되지 않는 다고 하는데
> 어떻게 해야 하나요?
>
>답변 주세요.
> 하이퍼 터미널 먼저 켜주고,, F9눌러 실행했는데..되질 않아요..
>
|
||||
| 3936 | 답변완료AM-RFMOD V01 관련 질문입니다. | 미공개 | 2009-10-30 | 1,292 |
|
안녕하세요 AM-RFMOD V01를 구매해서 테스트해보고 있는 사람입니다.
다름이 아니라 소스코드 관련된내용입니다.
소스코드 공개는 안하나요?
아님 다른방법으로 open 하실수는없느것인지요?
관리자 답변
안녕하세요? 고객님,
본명으로 질문하여 주시기 바랍니다.
본 게시판은 본명이 아니면 답변이 나가지 않을 수 있으며, 삭제될 수 있습니다.
그 제품은 소스코드를 공개하지 않는 제품입니다.
감사합니다.
>안녕하세요 AM-RFMOD V01를 구매해서 테스트해보고 있는 사람입니다.
>다름이 아니라 소스코드 관련된내용입니다.
>
>소스코드 공개는 안하나요?
>아님 다른방법으로 open 하실수는없느것인지요?
|
||||
| 3935 | 답변완료볼캐스터 11mm 홀형 도면 좀 부탁합니다. | 송일섭 | 2009-10-30 | 1,335 |
|
구체적인 도면이 없네요. 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
사진에 도면을 그려서 보내드립니다.
감사합니다.
>구체적인 도면이 없네요. 부탁드립니다.
|
||||
| 3934 | 답변완료상품구매 및 문의사항 | 김정대 | 2009-10-30 | 1,377 |
|
KR-DL16을 구매하였는데요. 제가 초보라서 컴퓨터에 연결하는법을 잘모르겠네요
소켓을 잘연결했는지 확인점부탁드립니다. 사진은 첨부하였고요. 케이블을 컴퓨터에
바로연결시 프로그램만 입력하면 작동이되는건가요? 아니면 따로 프로그램을 입력하는
장치가 있는것입니까? 그리고 컴퓨터에 케이블을 꽂을 소켓이 하나는 있는데
큰것은 꽂을데가없네요;; 어떻게 해야하는지 빠른 답변부탁드립니다.
급해요 ㅠㅠ
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
사진으로 볼 때 연결은 잘 하신 것 같은데요.
큰 DB 25핀 프린터 포트연결용 커넥터는 컴퓨터의 패러렐 포트 꼽는 쪽에 연결하여야 합니다.
그런데, 아주 최근에 나오는 PC에는 패러랠 포트가 뽑혀 있지 않는 경우도 있는 데요.
메인보드에는 패러랠 포트(LPT) 연결용 커넥터는 뽑혀져 있는 경우가 있습니다.
이 경우, 외부 확장용 커넥터는 별매한다고 되어 있을 텐데, 메이커에 의뢰하면 커넥터가 수입이 안되었다고 말하는 경우가 많습니다.
하지만, 그 경우 본사에서 만들어 둔 커넥터가 있으니, 필요하시면 요청하시기 바랍니다.
소량은 판매 가능합니다.
아니면, USBISP를 별도로 구매하여 사용하시기 바랍니다.
현재 킷트에 들어 있는 ISPPRO는 패러렐 포트용으로 사용하는 ISP 다운로더 케이블이구요.
USBISP는 USB에 꽂아 사용하는 ISP 다운로더 케이블입니다.
최소한 아무리 급해도 강좌->동영상 강좌라도 보심이 좋겠습니다.
거기 보면 다운로드 하는 방법이나 환경 설정 방법 등이 나옵니다.
수고하세요.
>KR-DL16을 구매하였는데요. 제가 초보라서 컴퓨터에 연결하는법을 잘모르겠네요
>소켓을 잘연결했는지 확인점부탁드립니다. 사진은 첨부하였고요. 케이블을 컴퓨터에
>바로연결시 프로그램만 입력하면 작동이되는건가요? 아니면 따로 프로그램을 입력하는
>장치가 있는것입니까? 그리고 컴퓨터에 케이블을 꽂을 소켓이 하나는 있는데
>큰것은 꽂을데가없네요;; 어떻게 해야하는지 빠른 답변부탁드립니다.
>급해요 ㅠㅠ
|
||||
| 3933 | 답변완료완젼초보질문입니다. | 김용기 | 2009-10-30 | 1,424 |
|
안녕하세요 ^_^ 저는 NewTC 제품 AVR128풀 트레이닝 키트 사용하고 있는 고객인데요... 풀키트에 가변저항을 사용하여 AD 값을 받았어요... 근데 빵판에 새로 납댐을 하려고 하는데 가변항 값이 무엇인지 몰라서 가변저항을 몇 옴을 쓰면되는지 말씀좀 해주세요 ~
그리고 풀키트 전체회로도 첨부해주시면 감사하겠습니다 ^_^
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
가변 저항은 10k ~ 100k 어떤 것을 사용하서도 됩니다. 정밀한 정도만 달라지겠지요.
그리고, 풀킷트 회로도는 구매하실 때 CD 안에 들어 있습니다.
감사합니다.
>안녕하세요 ^_^ 저는 NewTC 제품 AVR128풀 트레이닝 키트 사용하고 있는 고객인데요... 풀키트에 가변저항을 사용하여 AD 값을 받았어요... 근데 빵판에 새로 납댐을 하려고 하는데 가변항 값이 무엇인지 몰라서 가변저항을 몇 옴을 쓰면되는지 말씀좀 해주세요 ~
>그리고 풀키트 전체회로도 첨부해주시면 감사하겠습니다 ^_^
|
||||
| 3932 | 답변완료대용량 모터 사용가능한 보드가 있나여?? | 홍서궁 | 2009-10-30 | 1,422 |
|
output 120W
volt 24v
rpm 3000
current 7.2A
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
죄송하지만, 현재 그 모터를 돌릴 수 있는 드라이버는 본사에 없습니다.
향후 개발할 계획은 가지고 있습니다만, 아직은 제품을 보유하지 못하였습니다.
차후에 대응할 수 있도록 노력하겠습니다.
감사합니다.
>output 120W
>volt 24v
>rpm 3000
>current 7.2A
|
||||
| 3931 | 답변완료궁금한것이 있습니다. | 김현철 | 2009-10-30 | 1,476 |
|
AB-M128Pro-A를 구입해서 사용하려고 하는데요
1) 니켈 수소 충전지로 12v를 만들어 전압을 공급하고자 합니다.
DC-DC컨버터 없이 바로 보드에 연결해서 사용해도 되는지 궁금합니다.
2) 건전지로 보드에 연결까지 했다고 했을때
보드에 연결된 다른 부품들(DC모터 모듈 및 DC모터, 센서, GPS 등)에게
배분되는 전류는 각 부품들이 알아서 땡겨쓰는 것인지 궁금합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
답변하여 드릴께요.
1. 니켈 수소 충전지로 1.2V * 10개 하면 12V만들어 질 것이구요. 기본 1.000mA ~ 3,000mA 정도까지 있을 겁니다. 바로 12V 입력이나 출력 쪽으로 넣어 연결하여 사용하시면 되구요. 그 쪽에는 28V까지 입력하여 사용이 가능하기 떄문에 문제 없습니다.
2. 필요한 만큼 자기들이 당겨서 사용하므로, 걱정 없습니다.
감사합니다.
>AB-M128Pro-A를 구입해서 사용하려고 하는데요
>
>1) 니켈 수소 충전지로 12v를 만들어 전압을 공급하고자 합니다.
>
>DC-DC컨버터 없이 바로 보드에 연결해서 사용해도 되는지 궁금합니다.
>
>2) 건전지로 보드에 연결까지 했다고 했을때
>
>보드에 연결된 다른 부품들(DC모터 모듈 및 DC모터, 센서, GPS 등)에게
>
>배분되는 전류는 각 부품들이 알아서 땡겨쓰는 것인지 궁금합니다.
>
>
|
||||
| 3930 | 답변완료AD-usbSERIAL에 대한 질문입니다. | 정원도 | 2009-10-30 | 1,344 |
|
1. AD-USBSERIAL의 사이즈가 어떻게 되는지요?
2. TTL LEVEL에서 사용할 경우 3.3V에 연결하려면 별도의 회로가 없이 5V TTL 연결부로 사용하면 되는지요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
1. 사이즈는 조금 후에 올려드리도록 하구요.
2. 4핀 출력 쪽을 말씀하시는 것 같은데요. 거기서 GND, RX, TX만 연결하여 사용하시면 3.3V용 레벨에도 사용이 가능하도록 설계되어 있습니다. 5V라고 되어 있는 부분은 9핀 DSUB 옆에 있는 점퍼를 연결하면 그 쪽으로 USB에서 들어온 5V가 출력되도록 되어 있습니다. 그 부분을 3.3V에 연결하면 3.3V 회로가 망가질 수 있으니, 그 핀은 3.3V 회로에는 사용하지 않는 게 좋겠습니다.
감사합니다.
>1. AD-USBSERIAL의 사이즈가 어떻게 되는지요?
>2. TTL LEVEL에서 사용할 경우 3.3V에 연결하려면 별도의 회로가 없이 5V TTL 연결부로 사용하면 되는지요?
|
||||
| 3929 | 답변완료slcd 질문좀 또 할게요..ㅜㅜ | 김승화 | 2009-10-30 | 1,318 |
|
언제나 답변 감사합니다..
커맨드 모드에서 LCD로 data를 출력할려고 하는데 확인할려고
변수 int a=333; 지정하고
printf("$T, %d\\r", a);
했는데..계속 a 값을 바꿔도..계속 1089 만 나옵니다..
문자는 이제 출력 잘 됩니다 ㅠㅠ 감사합니다..
번거로우시겠지만 이것도 답변 좀 부탁드릴게요
관리자 답변
안녕하세요? 고객님,
Text는 LCD 내에 저장된 폰트를 불러오는 것이라서, character 타입으로 지정하여,
데이터를 출력하여 주어야 합니다.
즉, %d와 같이 할 것이 아니라,
a라는 변수를 itoa char 타입의 string으로 변환 한 후에 그 string을 %s 로 뿌려 주는 것이 좋겠습니다.
- 아래 -
#include <stdlib.h>
void itoa(char *buf, int value, int base)
converts a signed integer value to an ASCII string, using base as the radix. base can be an integer from 2 to 36.
수고하세요.
>언제나 답변 감사합니다..
>
>커맨드 모드에서 LCD로 data를 출력할려고 하는데 확인할려고
>
>변수 int a=333; 지정하고
>
>printf("$T, %d\\r", a);
>
>했는데..계속 a 값을 바꿔도..계속 1089 만 나옵니다..
>
>문자는 이제 출력 잘 됩니다 ㅠㅠ 감사합니다..
>
>번거로우시겠지만 이것도 답변 좀 부탁드릴게요
>
|
||||
| 3928 | 답변완료[급]AT MEGA 128 의 전원에 대한 문의입니다. | 김병호 | 2009-10-30 | 1,264 |
|
이번에 저희 졸업작품에 들어가게 될 아트메가 128의 전원 문제에 대해서 질문 드리는데요
여기에 따로 12V 전원 어댑터를 구입을 하고 싶은데 그 어댑터를 어떤건지 정확히 명칭을
잘 몰라서 그러는데요
그 모델명을 혹시 알고 계시다면 알려 주실수 없을까요?
관리자 답변
안녕하세요? 고객님,
본사 AVR 킷트 기본으로 들어가는 아답타는 아답타 12V 300mA 모델명 : PW-AD12-300
하지만, 사용하는 용도에 따라서, 다른 아답타를 써야 할 수도 있습니다.
예를 들자면, 프로젝트에 모터가 들어간다면 모터가 쓰는 만큼 전류를 더 당겨 줄 수 있어야 겠구요.
모터에 맞는 전압도 있을 테니, 그 전압에 맞는 것을 써야 겠지요.
킷트 자체는 MAX 28V까지 견디지만, 그래도 12V를 써주는 게 가장 좋겠습니다.
감사합니다.
>이번에 저희 졸업작품에 들어가게 될 아트메가 128의 전원 문제에 대해서 질문 드리는데요
>
>여기에 따로 12V 전원 어댑터를 구입을 하고 싶은데 그 어댑터를 어떤건지 정확히 명칭을
>
>잘 몰라서 그러는데요
>
>그 모델명을 혹시 알고 계시다면 알려 주실수 없을까요?
|
||||
| 3927 | 답변완료다음 질문이요~ | 양진아 | 2009-10-30 | 1,276 |
|
지금 해봤는데 제가 삽질을 엄청 한거였습니다..
성공했어요^^
그런데 .. 그럼 scanf 예제 해보는데요~
송수신 확인은 됬는데..
scanf 를 눌러봐야 할텐데..
동시에 하이퍼 터미널 키니깐..이미 통신 하고 있다고 error가 납니다.
어떻게 확인해봐야 하는거죠?
관리자 답변
안녕하세요? 고객님,
통신 성공한 것 우선 축하드립니다.
동시에 하이퍼 터미널 켰다는 게 무슨 말인지요?
하이퍼 터미널을 두개 동시에 같은 포트로 실행했다는 건가요?
당연히 같은 포트 두개를 동시에 Open하면 하나는 이미 Open 되어 있다고 에러 날겁니다.
서로 다른 포트끼리 통신해야 겠지요.
정확하게 질문 올려주세요.
감사합니다.
>지금 해봤는데 제가 삽질을 엄청 한거였습니다..
>
>성공했어요^^
>
>그런데 .. 그럼 scanf 예제 해보는데요~
>
>송수신 확인은 됬는데..
>
>scanf 를 눌러봐야 할텐데..
>
>동시에 하이퍼 터미널 키니깐..이미 통신 하고 있다고 error가 납니다.
>
>어떻게 확인해봐야 하는거죠?
>
>
|
||||
| 3926 | 답변완료rf module 질문있어요, | 양진아 | 2009-10-30 | 1,321 |
|
안녕 하세요~
지금 RF모듈 2.4Gh 를 구입해서 메뉴얼에 나와있는데로기본적인 setting 을 해줬습니다.
1. 저희가 pc_rf -> 라인트레이서_rf 에다가 송신 할려고 합니다.
원래는 iccavr에서 ISP케이블로 프로그램을 CPU에 포팅 해줬는데.
지금은 PC_RF를 장착한 상태에서 USBUART에 꽂혀진 상태인데
여기서 In System Programming 에서 원래 IPS 케이블일경우 SKT-500/AVRISP
를 사용했는데 RF모듈장착했으면 어떤것을 사용해야 하나요?
카페에있는 scanf 예제를 해볼려고 합니다.
2. 그리고 rf 모듈 셋팅을 PC에 장착하는거랑 라인트레이서에 장착하는 거랑
동일하게 DEFAULT 셋팅을 해줬습니다.
그럼 데이터를 전송시에 수신단에서 어떤 ID를 다르게 하지 않아도 상관없이
같은 주파수 대역이기 때문에 전송이 가능한건지요? 따로 ID를 셋팅해줘야 하나요?
3. 그리고 제가 UART통신을 해본적도 없고.. 초보라서
얼토당토하게 질문을 드리지만..
내가 어떠한 데이터를 보내고 싶을때 ICCAVR에서 그냥 프로그램만 코딩해주면 되나요?
카페 예제를 봤을때 시리얼통신 포워더 만들기 이런부분들이 있던데
수신받을 RFMOD에다가 포팅을 해줘야 하는건가요?
4. Prinft 예제를 보면 tool->application builder-> cpu설정 -> prots설정-> uart0
이렇게 수신받을 rf 모듈을 포팅해줘야 하는건가요? 우선은//////??
좀 헷갈려서요..
제가 초보라서 그런데 어떻게 적용해야 하나요?
어떻게 시작해서 어떻게 하면 전송이 된다.. 이런식의 예제라도 들어있으면
따라해볼텐데.. 이것저것 해볼려니.. 잘 안되서요..
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
우선, 많이 햇갈리시는 것 같습니다.
이렇게 생각하시면 편합니다.
RFMOD가 기본적으로 셋팅되서 팔리는 속도가 115,200bps에 데이터 8비트 통신을 하는 데,
거기에 붙이는 AVR도 115,200bps로 하여 한다면,
RFMOD가 없이 유선으로 AVR과 PC를 붙이고서 프로그램하시고서, 잘 통신이 되면,
유선케이블을 뺴고 그냥 RFMOD를 중간에 양쪽에 각각 붙여주면 동작됩니다.
RFMOD를 껴 넣음으로서 별도로 포팅하고, 패어링하고 하는 작업은 전혀 없습니다.
그런 불편함이 없이 유선처럼 쓸 수 있도록 만든 모듈입니다. ID도 기본으로 셋팅된 것을 그대로 쓰면 아무 문제없이 쓸 수 있습니다.
감사합니다.
>안녕 하세요~
>
>지금 RF모듈 2.4Gh 를 구입해서 메뉴얼에 나와있는데로기본적인 setting 을 해줬습니다.
>
>1. 저희가 pc_rf -> 라인트레이서_rf 에다가 송신 할려고 합니다.
>
>원래는 iccavr에서 ISP케이블로 프로그램을 CPU에 포팅 해줬는데.
>
>지금은 PC_RF를 장착한 상태에서 USBUART에 꽂혀진 상태인데
>
>여기서 In System Programming 에서 원래 IPS 케이블일경우 SKT-500/AVRISP
>
>를 사용했는데 RF모듈장착했으면 어떤것을 사용해야 하나요?
>
>카페에있는 scanf 예제를 해볼려고 합니다.
>
>
>2. 그리고 rf 모듈 셋팅을 PC에 장착하는거랑 라인트레이서에 장착하는 거랑
> 동일하게 DEFAULT 셋팅을 해줬습니다.
> 그럼 데이터를 전송시에 수신단에서 어떤 ID를 다르게 하지 않아도 상관없이
> 같은 주파수 대역이기 때문에 전송이 가능한건지요? 따로 ID를 셋팅해줘야 하나요?
>
>3. 그리고 제가 UART통신을 해본적도 없고.. 초보라서
> 얼토당토하게 질문을 드리지만..
> 내가 어떠한 데이터를 보내고 싶을때 ICCAVR에서 그냥 프로그램만 코딩해주면 되나요?
>
> 카페 예제를 봤을때 시리얼통신 포워더 만들기 이런부분들이 있던데
> 수신받을 RFMOD에다가 포팅을 해줘야 하는건가요?
>
>4. Prinft 예제를 보면 tool->application builder-> cpu설정 -> prots설정-> uart0
> 이렇게 수신받을 rf 모듈을 포팅해줘야 하는건가요? 우선은//////??
> 좀 헷갈려서요..
>
>
>제가 초보라서 그런데 어떻게 적용해야 하나요?
>어떻게 시작해서 어떻게 하면 전송이 된다.. 이런식의 예제라도 들어있으면
>따라해볼텐데.. 이것저것 해볼려니.. 잘 안되서요..
>
>
>
|
||||
| 3925 | 답변완료avr isp pro 다운로드 케이블에 관해서 | 박종범 | 2009-10-30 | 1,283 |
|
윤덕용교수의 avr128정복 책을 사서 공부하는데
컴파일러가 avrstudio여서 그걸로 할려고 하는데 제가 귀사에서 구매한 다운로더로는
avrstudio 지원이 안된다는데 게시판글 (avr isp pro로 검색)
그냥 어차피 다운은 포니프로그로 하니까 상관없지 않나요
avrstudio에서 컴파일하고 다운만 포니프로그로 하니까?
정안되면 귀사에서 추천하는 icc-avr이나 코드비젼같은 프로그램을 써야 되는지요?
해결책좀 제시해주셨으면 좋겠습니다. usb isp 케이블은 말고요. 비싸기도 하고
저희 학교 팀프로젝트라 돈 모아서 해야 되는거라서. 부담.
수고하세요.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
아무 관계 없습니다.
컴파일러를 뭘 쓰시던지 다운로드를 포니프로그로 하거나 ICCAVR로 하거나 코드비전으로 하거나 ISPPRO로 상관없이 쓰실 수 있습니다.
다만, AVR Studio가 USBISP 프로토콜인 STK500 프로토콜을 지원하고 패러렐 포트 방식인 STK200/300은 지원하지 않기 떄문에 AVR Studio로 다운로드 못하는 것 뿐입니다.
감사합니다.
>윤덕용교수의 avr128정복 책을 사서 공부하는데
>컴파일러가 avrstudio여서 그걸로 할려고 하는데 제가 귀사에서 구매한 다운로더로는
>avrstudio 지원이 안된다는데 게시판글 (avr isp pro로 검색)
>그냥 어차피 다운은 포니프로그로 하니까 상관없지 않나요
>avrstudio에서 컴파일하고 다운만 포니프로그로 하니까?
>
>정안되면 귀사에서 추천하는 icc-avr이나 코드비젼같은 프로그램을 써야 되는지요?
>
>해결책좀 제시해주셨으면 좋겠습니다. usb isp 케이블은 말고요. 비싸기도 하고
>저희 학교 팀프로젝트라 돈 모아서 해야 되는거라서. 부담.
>
>수고하세요.
|
||||
| 3924 | 답변완료SLCD 질문좀할게요.. | 김승화 | 2009-10-30 | 1,379 |
|
slcd를 사용하고 있는데..
$T, 문자 쓰면....
커맨드 모드를 사용하고있습니다
LCD에 $T,문자 그대로 표시됩니다..
이런경우에는 어떤걸..확인해야되나요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
모듈 PCB에 보면 J502 라는 CM/TM 이라고 된 왼쪽 위쪽에 점퍼가 있습니다.
그걸 CM 쪽에 꽂으신 후 리셋 또는 전원 재공급하여 사용하시면 되겠습니다.
현재 TM(터미널 모드)로 사용중이신 것 같습니다.
감사합니다.
>slcd를 사용하고 있는데..
>
>$T, 문자 쓰면....
>
>커맨드 모드를 사용하고있습니다
>
>LCD에 $T,문자 그대로 표시됩니다..
>
>이런경우에는 어떤걸..확인해야되나요?
|
||||
