로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
7943 답변완료AVR과 FPGA 의 차이점이 무엇이지 궁금합니다. 안재철 2013-03-06 1,203
netwtc의 제품으로 AVR을 공부하게 되엇느데요.. 요즘 FPGA에 대한 궁금증이 많이 생겼습니다. 간단하게나마. AVR과 FPGA의 차이점 설명을 들을 수 있을까요??
관리자 답변 관리자 · 2013-03-06
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. AVR은 8비트 데이터 버스를 사용하는 마이크로 컨트롤러구요. 쉽게 말하자면 FPGA는 그런 CPU 코아나 로직 등을 설계할 때 쓰는 CPU라고 보면 됩니다. FPGA는 동시에 모든 포트가 동시동작하며, 주로 Verilog 라는 언어나 VHDL 이라고 하는 언어로 짜구요. AVR은 주로 C나 어셈 등으로 프로그램을 작성합니다. FPGA는 시스템을 하나의 칩에 넣어 크기를 줄이는 SoC하는 게 주 역할입니다. 그래서, 옛날에 큰 시스템을 하나의 칩 크기에 다 넣어버릴 수 있게 된거죠. 그렇게 해서 설계한 후에, 칩으로 대량 제작해서 쓰게 됩니다. AVR은 그렇게 해서 만든 하나의 칩이라고 보시면 됩니다. 좀 어렵긴 하지만 장래에 FPGA는 매우 유망한 분야입니다. 수고하세요. > > > netwtc의 제품으로 AVR을 공부하게 되엇느데요.. > > 요즘 FPGA에 대한 궁금증이 많이 생겼습니다. > > 간단하게나마. AVR과 FPGA의 차이점 설명을 들을 수 있을까요?? >
7942 답변완료ADMUX VALUE 김상용 2013-03-05 1,399
안녕하세요. 김상용입니다. ===================================================== ACME ADEN MUX2:0 Analog Comparator Negative Input 0 x xxx AIN1 1 1 xxx AIN1 1 0 000 ADC0 1 0 001 ADC1 1 0 010 ADC2 1 0 011 ADC3 ===================================================== 위와 같이 레지스트 ADMUX 는 ADC0 0xC0, ADC1 0XC1, ADC2 0XC2 인데 0, 2, 4번으로 들어간다는 것이 잘 이해가 안되서요...
관리자 답변 관리자 · 2013-03-05
올려준 3개짜리 소스 내용에 보면, ADMUX = 0x00; ..... ADMUX = 0x02; ..... ADMUX = 0x04; 이렇게 쓴 내용이 있습니다. 잘 살펴 보세요. 수고하세요. > > > 안녕하세요. 김상용입니다. > ===================================================== > ACME ADEN MUX2:0 Analog Comparator Negative Input > 0 x xxx AIN1 > 1 1 xxx AIN1 > 1 0 000 ADC0 > 1 0 001 ADC1 > 1 0 010 ADC2 > 1 0 011 ADC3 > ===================================================== > 위와 같이 레지스트 ADMUX 는 ADC0 0xC0, ADC1 0XC1, ADC2 0XC2 인데 0, 2, 4번으로 들어간다는 것이 잘 이해가 안되서요... >
7941 답변완료2 x 5 박스 케이블 부품이름 김용훈 2013-03-05 1,317
현재 AB-M128B 보드를 구입하여 다른 보드와 연결하여 작동할 생각으로 컨넥터로 2x5박스 케이블을 구입하였는데요, 이를 위해서는 상대쪽 보드에도 이 컨넥터를 연결하기 위하여 동일한 컨넥터 수컷이 필요합니다. 하지만, 디바이스마트에서 구입하려고 해도 그림상으로 구분이 안되어 구입을 못하고 있습니다. 2x5박스컨넥터 수컷, 그리고 암컷의 정확한 부품 이름을 알 수 있을까요? 부탁드립니다. 수고하세요.
관리자 답변 관리자 · 2013-03-05
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 디바이스 마트에서는 홈 > 전기 배터리 커넥터 > 커넥터 > 일반박스헤더 > 일반박스헤더 2.54mm pitch 로 들어가면, HIF3FB-10PA-2.54DSA 라는 게 있습니다. 그것을 쓰시면 호환입니다. 수고하세요. > > > 현재 AB-M128B 보드를 구입하여 다른 보드와 연결하여 작동할 생각으로 컨넥터로 2x5박스 케이블을 구입하였는데요, 이를 위해서는 상대쪽 보드에도 이 컨넥터를 연결하기 위하여 동일한 컨넥터 수컷이 필요합니다. > 하지만, 디바이스마트에서 구입하려고 해도 그림상으로 구분이 안되어 구입을 못하고 있습니다. > > 2x5박스컨넥터 수컷, 그리고 암컷의 정확한 부품 이름을 알 수 있을까요? > 부탁드립니다. > > 수고하세요. >
7940 답변완료ADC 입력받아 FND로 출력하는 프로그램 질문 입니다. 김상용 2013-03-04 1,419
안녕하세요. AB-M128Pro-A V03를 구매하여 테스트하고 있는 김상용 입니다. ADC0,ADC1,ADC2 3채널로 부터 전압을(1~5V) 입력받아서 FND로 출력시키고자 합니다. 자료실에 있는 ---------------------------- [소스] ADC 인터럽트 방식 소스 아래는 가속도 센서 X,Y,Z 축 각각을 g값으로 변환하여 보여주는 소스입니다. 참고 바랍니다. --------------------- 를 이용하여 첨부파일처럼 코딩해보았읍니다. main에서 Disp_Val_ADC0(val_adc0); 컴파일만 되고 실행 했을때 FND에 아무것도 안들어 옵니다. 물론 FND 구동방식은 제대로 했읍니다.(첨부파일 되는넘 참조) 왜 그런지 좀 알려주십시요.. 일주일 해매고 있는데 잘 안됩니다. ADC0 한 채널만 한것음 첨부파일과 같이 잘됩니다. 꼭 부탁드립니다.
관리자 답변 관리자 · 2013-03-05
안녕하세요? 고객님, 죄송하지만, 본 게시판에서는 소스 수정해 가면서 하시는 내용을 답변드리지는 않습니다. 그러나, 내용을 좀 봤습니다. ADMUX 라는 값을 넣는 부분이 ADC 채널 선택하는 부분입니다. 즉, adc_flag = Xaxis 라고 하셨듯이 ADMUX에도 그 값을 넣어줘야 하는 데, ADMUX는 0번, 2번 4번 채널 값을 읽어오고 있습니다. 그래서, 한채널 밖에 안되었던 겁니다. 수고하세요. > > > 안녕하세요. > AB-M128Pro-A V03를 구매하여 테스트하고 있는 김상용 입니다. > > ADC0,ADC1,ADC2 3채널로 부터 전압을(1~5V) 입력받아서 FND로 출력시키고자 합니다. 자료실에 있는 > ---------------------------- > [소스] ADC 인터럽트 방식 소스 > 아래는 가속도 센서 X,Y,Z 축 각각을 g값으로 변환하여 보여주는 소스입니다. > 참고 바랍니다. > --------------------- > 를 이용하여 첨부파일처럼 코딩해보았읍니다. main에서 Disp_Val_ADC0(val_adc0); 컴파일만 되고 실행 했을때 FND에 아무것도 안들어 옵니다. 물론 FND 구동방식은 제대로 했읍니다.(첨부파일 되는넘 참조) > 왜 그런지 좀 알려주십시요.. 일주일 해매고 있는데 잘 안됩니다. > ADC0 한 채널만 한것음 첨부파일과 같이 잘됩니다. 꼭 부탁드립니다. >
7939 답변완료AM_GYRO_XZ_V02 관련질문입니다. 김경호 2013-03-04 1,407
아..하면서 계속 의문점이 생겨서 질문드립니다. 거의 다 온것 같은데 아직 예상밖의 각도가 나와서 좀 헤메고 있습니다. 두가지 질문이 있어서 글을씁니다. 질문1) 제공해주신 소스에서 print (" X_angle = %.2f" , angle_factor); 부분이 우리가 보고자 하는 각도가 많는건지요? 질문2) 제대로된 각도가 나온다면 출력값이 어떻게 나오는 건가요? 이 값을 다시 전압으로 바꿨을 때는 각도에 따른 전압값이 어떤값이 나오는지 궁금합니다. 이상입니다. 감사합니다.
관리자 답변 관리자 · 2013-03-05
안녕하세요 고객님 그 각이 맞구요. 누적오차가 있는 적분값이라 그걸 전압으로 바로 바꿀수는 없는거에요. 자이로는 각속도지 각을 바로 구하는게 아니라서요 기울어진 절대값 보는건 가속도센서인데 이것이 움직임에대한 가속도 값도 있어서 그것만으로 보기도 어렵죠. 칼만필터등 고려해서 복합해서 봐야해요. 수고하세요 > > > 아..하면서 계속 의문점이 생겨서 질문드립니다. > > 거의 다 온것 같은데 아직 예상밖의 각도가 나와서 좀 헤메고 있습니다. > > 두가지 질문이 있어서 글을씁니다. > > 질문1) > > 제공해주신 소스에서 > > print (" X_angle = %.2f" , angle_factor); > > 부분이 우리가 보고자 하는 각도가 많는건지요? > > 질문2) > > 제대로된 각도가 나온다면 출력값이 어떻게 나오는 건가요? > > 이 값을 다시 전압으로 바꿨을 때는 각도에 따른 전압값이 어떤값이 나오는지 궁금합니다. > > > 이상입니다. > > 감사합니다. >
7938 답변완료확인 부탁드립니다. 이수찬 2013-03-04 1,281
F9를 누르고 확인 했는데 이런 오류가 뜨는데 이 증상에 대해서 알려주세요~
관리자 답변 관리자 · 2013-03-04
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 프로젝트 생성을 하고, 거기에 .C 파일을 넣어야 합니다. 그런 후에, project->Options에서 ATMEGA128로 타겟을 정해야 합니다. 그런 후에, F9를 눌러야 합니다. 수고하세요. > > > F9를 누르고 확인 했는데 이런 오류가 뜨는데 > > 이 증상에 대해서 알려주세요~ >
7937 답변완료ATMEGA128 ALL 개발키트를 샀는데요 안찬현 2013-02-28 1,422
ATMEGA128 ALL 개발키트를 샀는데요 여기 원래 10핀 케이블 안들어있어요?
관리자 답변 관리자 · 2013-02-28
안녕하세요 고객님 들어있습니다. 보드 밑에 있어요. 보드 빼면 그 밑에 깔려있어요. 지금 퇴근해서 주말이라 어떤 보드닡인지는 알수 없으나 있어요. 잘 살펴조세요. 수고하세요. > > > ATMEGA128 ALL 개발키트를 샀는데요 > 여기 원래 10핀 케이블 안들어있어요? >
7936 답변완료AVR 질의 김용훈 2013-02-28 1,405
현재 AM-128 Pro을 사용하여 작업을 하고 있습니다. 금번에 라인트레이서 바디셋트를 구입하면서, AB-M128-B 보드를 구입하였는데, 칩셋에 기본으로 탑재된 것은 AM-128PL 이더라구요. 문제는 기존에 AM-128 Pro에서 UART 를 사용하기 위해 케이블을 구입하여 잘 사용하고 있는데, 가. 혹시 AB-M128-B에 탑재된 AB-128 PL을 AM-128 Pro로 교체하여 사용할 수 있나요? (UART을 사용하기 위한 목적) 나. 만일 (가)가 가능하다면 혹시 교환 가능할까요? 현재 AM-M128-B는 사용하지 않은 상태입니다(단지 칩셋만 교환 원함). 10PIN BOX 컨넥터를 보면, PORT 9에 전원이 인가된 것으로 표시되는데, PORT 9에 +5V가 출력되나요? 빠른 답변 부탁 드립니다.
관리자 답변 관리자 · 2013-02-28
안녕하세요? 고객님, 답변 드릴께요. > 현재 AM-128 Pro을 사용하여 작업을 하고 있습니다. 금번에 라인트레이서 바디셋트를 구입하면서, AB-M128-B 보드를 구입하였는데, 칩셋에 기본으로 탑재된 것은 AM-128PL 이더라구요. > > 문제는 기존에 AM-128 Pro에서 UART 를 사용하기 위해 케이블을 구입하여 잘 사용하고 있는데, > 가. 혹시 AB-M128-B에 탑재된 AB-128 PL을 AM-128 Pro로 교체하여 사용할 수 있나요? (UART을 사용하기 위한 목적) ==> 교체 사용이 가능합니다. 특별사양이라 본사에서만 주문 가능한데, 주문시에 CPU 모듈을 교체하여 본사에 직접 전화 주문도 가능하구요. > 나. 만일 (가)가 가능하다면 혹시 교환 가능할까요? 현재 AM-M128-B는 사용하지 않은 상태입니다(단지 칩셋만 교환 원함). ==> 포장 케이스를 뜯지 않은 상태라면 교환 가능합니다만, 이미 케이스를 뜯은 상태라면, 죄송하지만, 교환은 불가하구요. 고객님이 사용하지 않은 것은 제가 믿지만, 타 고객님께 그렇게 말씀드리고 제공해 드릴수가 없어서요. 이해 부탁합니다. 하지만, 만약 단순히 그 통신 케이블로 통신하기 위한 목적이라면, 추가 요금을 내시면, 본사에 AD-DEBUG 라는 보드가 있는 데, 그 보드를 함께 부착하면, 동일한 케이블(SE-3T9)로 작업 가능합니다. 5,500원입니다. 이 보드는 MAX232를 사용한 보드로 TTL Level <--> RS-232C Level의 시리얼 변환을 해주는 보드입니다. 차후에도 다른 곳에 활용 가능하므로, 편리하실 겁니다. 현재는 본사에 전화 주문만 가능한 보드입니다. > 10PIN BOX 컨넥터를 보면, PORT 9에 전원이 인가된 것으로 표시되는데, PORT 9에 +5V가 출력되나요? ==> 포트 1-8은 D0 ~ D7이구요. 9번은 VCC(5V) 10번은 GND입니다. 포트로 뭔가 확장한다는 것은 데이터를 사용하기 위한 것이고, 그러려면 전원도 필요하게 됩니다. 그런 경우, 편리하게 사용하라고 전원을 넣어준겁니다. 저희 회사에서 처음으로 시작한 것인데, 지금은 임베디드계에서 거의 표준처럼 쓰이고 있지요. 다들 사실 저희 허락 없이 사용하고 있습니다. 수고하세요. > 빠른 답변 부탁 드립니다. >
7935 답변완료GLCD 예제(WinAVR+AVR Studio, ATMEGA128) 관련 질문. 장판규 2013-02-27 1,834
자료실에서 위의 예제를 받아서 build 하는데 ../FONTK52.h:5:1: error: unknown type name 'prog_uchar' ../FONTK52.h:2378:1: error: unknown type name 'prog_uchar' ../FONTK52.h:3103:1: error: unknown type name 'prog_uchar' 위와같은 에러가 발생하네요.. #include <avr/io.h> #include <avr/iocan128.h> #include <avr/pgmspace.h> #include "FONTK52.h" #include "GLCDK52.h" void port_init(void) { PORTA = 0x00; DDRA = 0xFF; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0xFF; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0x00; PORTG = 0x00; DDRG = 0x00; } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up XMCRA = 0x00; //external memory port_init(); MCUCR = 0x00; EICRA = 0x00; //extended ext ints EICRB = 0x00; //extended ext ints EIMSK = 0x00; TIMSK0 = 0x00; //timer interrupt sources // ETIMSK = 0x00; //extended timer interrupt sources } 위와같이 include 되어있고 선언도 되어있는데 왜 에러가 발생하는지.. AM-CAN28PRO 를 AB-M128-B 보드 사용중입니다. 다른코드들은 수정을 좀 해봤는데요.. 어디가 문제인지 확인 부탁드려요.
관리자 답변 관리자 · 2013-02-27
안녕하세요? 고객님, 지난 번에 CAN128 포트제어로 LED 예제 올려 드렸잖아요? ATMEGA128과 CAN128은 레지스터들이 좀 다른 부분들이 있습니다. 그래서, 단순히 그냥 그런 부분만 변경한다고 되는 게 아닙니다. 나머지 달라지는 부분들을 체크해줘야 합니다. 참고로 타이머 관련된 셋팅 부분 자세히 보세요. 또한, 환경설정 파일인 mak 파일도 수정해 줘야 합니다. 첨부로 수정해서 보내봅니다. 수고하세요. > > > 자료실에서 위의 예제를 받아서 build 하는데 > > ../FONTK52.h:5:1: error: unknown type name 'prog_uchar' > ../FONTK52.h:2378:1: error: unknown type name 'prog_uchar' > ../FONTK52.h:3103:1: error: unknown type name 'prog_uchar' > > 위와같은 에러가 발생하네요.. > > #include <avr/io.h> > #include <avr/iocan128.h> > #include <avr/pgmspace.h> > #include "FONTK52.h" > #include "GLCDK52.h" > > > void port_init(void) > { > PORTA = 0x00; > DDRA = 0xFF; > PORTB = 0x00; > DDRB = 0x00; > PORTC = 0x00; //m103 output only > DDRC = 0xFF; > PORTD = 0x00; > DDRD = 0x00; > PORTE = 0x00; > DDRE = 0x00; > PORTF = 0x00; > DDRF = 0x00; > PORTG = 0x00; > DDRG = 0x00; > } > > //call this routine to initialize all peripherals > void init_devices(void) > { > //stop errant interrupts until set up > XMCRA = 0x00; //external memory > port_init(); > > > MCUCR = 0x00; > EICRA = 0x00; //extended ext ints > EICRB = 0x00; //extended ext ints > EIMSK = 0x00; > TIMSK0 = 0x00; //timer interrupt sources > // ETIMSK = 0x00; //extended timer interrupt sources > > } > > 위와같이 include 되어있고 선언도 되어있는데 왜 에러가 발생하는지.. > > AM-CAN28PRO 를 AB-M128-B 보드 사용중입니다. > > 다른코드들은 수정을 좀 해봤는데요.. > > 어디가 문제인지 확인 부탁드려요. >
7934 답변완료A/S 맡겼던 USB-ISP 택배 관련하여서... 박정길 2013-02-26 1,334
안녕하세요 USB-ISP A/S 맡겼었는데요. 혹시 택배 발송 하셨나요?? 택배 발송하신 주소를 알수 있을까요?
관리자 답변 관리자 · 2013-02-26
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 그 제품은 이미 발송하였습니다. A/S된 제품의 택배는 2월 25일날(어제) 발송하였습니다. 택배 번호는 송장번호(CJ택배;1588-5353) 6058-0287-6004로 온라인에서 체크해 보세요. 뉴티씨 홈페이지 아래에 보면, CJGLS라고 나오는 데, 거기 눌러서 조회하면 됩니다. 수고하세요. > > > 안녕하세요 > > USB-ISP A/S 맡겼었는데요. > > 혹시 택배 발송 하셨나요?? 택배 발송하신 주소를 알수 있을까요? >
7933 답변완료SE-3T9제품 문의 이용화 2013-02-26 1,413
SE-3T9이 제품의 데이터시트를 찾고 싶은데...ㅠㅠ 잘 보이지 않네요.. 제가 찾지 못하고 잇는거 같은데... 이 제품 내부에 max3232가 들어잇나요? 그리고 또 여쭤보고 싶은것이 잇는데... 제가 사용하고 잇는 모듈이 하나 잇는데 이 모듈에는 max3237이 들어있더라구요 max3237과 max3232를 같이 연결해서 사용해도 통신이 가능한가요?
관리자 답변 관리자 · 2013-02-26
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. SE-3T9는 메뉴얼이 별도로 없습니다. 다만, 연결도가 나와 있습니다. 홈페이지 제품소개--> 확장보드 눌르고 들어가서 SE-3T9 찾으면 바로 연결도 나옵니다. 3237도 사용이 가능할 것으로 보입니다만, 좀 더 사용하는 기능이 많은 칩이므로, 회로 잘 구성하여 사용해야 하겠습니다. 서로 레벨이 맞는지 등도 잘 체크해서 사용하세요. 송 수신을 서로 크로스 해서 써야 하는 것도 잊지 말구요. 수고하세요. > > > SE-3T9이 제품의 데이터시트를 찾고 싶은데...ㅠㅠ > 잘 보이지 않네요.. 제가 찾지 못하고 잇는거 같은데... > 이 제품 내부에 max3232가 들어잇나요? > > 그리고 또 여쭤보고 싶은것이 잇는데... > 제가 사용하고 잇는 모듈이 하나 잇는데 이 모듈에는 max3237이 들어있더라구요 > max3237과 max3232를 같이 연결해서 사용해도 통신이 가능한가요? >
7932 답변완료AM_GYRO_XZ_V02 관련 질문입니다. 김경호 2013-02-25 1,500
안녕하세요... 위의 제목과 관련하여 질문 드리고자 합니다. 1. 질문 이전에 문의 하였을 때 센서 모듈에서 나오는 3.3V 에서 선을 연결하여 개발보드 (AB_M128Pro_A V03) 의 AREF에 연결하라고 가르쳐주셨는데요.. 그렇게 연결을 하면 AREF 포인트를 멀티미터로 찍었을 때 3.3V가 나와야 하는 걸로 알고있는데, 실제로 는 처음의 값 그대로은 5V 가까운 값이 나오고 있습니다. 물론 센서 모듈에서 나오는 3.3V도 5V 값으로 변하였고요. 무엇이 문제인지 잘 모르겠네요. 이렇게 테스트하다가 CPU의 ADC가 고장나서 여분의 CPU로 교체한 상태입니다. 2. 질문 위와 같이 가르쳐주신 방법을 사용한 경우 ADMUX 레지스터 설정시 REFS1, REFS0 비트는 그래도 00으로 설정해둔채로 두는 것이 맞는건지요? 이것도 변경을 해주어야 할 것 같은데 정확한 답을 찾지 못하고 있습니다. 3. 질문 마지막으로 제가 소스를 계속 분석하고있는데 타이머0과 타이머1의 기능에 대해서 혼동스럽습니다. 두가지의 기능이 무엇인지 알고싶습니다. 특히, 타이머1의 설정에서 굳이 필요없는 항목이 있는 것 같은데 제 생각이 맞는지 확실히 몰라고 답답해하고있습니다. 또한 타이머0 설정시 초기 설정 함수에서는 TCCR0 = 0x04 로 설정하여 164분주를 사용하였지만, main 함수에서는 TCCR0 = 0x05 로 설정(128분주)되어있습니다. 이렇게 변화할 경우 타이머0의 주기가 1kHz가 되지 않을 것 같습니다. 이상입니다. 감사합니다.
관리자 답변 관리자 · 2013-02-26
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 답변 드리겠습니다. > 안녕하세요... > 위의 제목과 관련하여 질문 드리고자 합니다. > > 1. 질문 > > 이전에 문의 하였을 때 센서 모듈에서 나오는 3.3V 에서 선을 연결하여 개발보드 (AB_M128Pro_A V03) > 의 AREF에 연결하라고 가르쳐주셨는데요.. > 그렇게 연결을 하면 AREF 포인트를 멀티미터로 찍었을 때 3.3V가 나와야 하는 걸로 알고있는데, 실제로 > 는 처음의 값 그대로은 5V 가까운 값이 나오고 있습니다. 물론 센서 모듈에서 나오는 3.3V도 5V 값으로 > 변하였고요. > 무엇이 문제인지 잘 모르겠네요. 이렇게 테스트하다가 CPU의 ADC가 고장나서 여분의 CPU로 교체한 상태입니다. ==> 저도 똑같이 방금 해보았습니다만, 이상없이 레귤레이터 자체가 3.5~6V 정도 나오더군요. 3.5~3.6V 정도 나옵니다. 뭔가 잘못 연결하신 것 같습니다. 센서모듈 엄지 손톰만한 모듈의 양옆에서 3.3V를 빼셔야 하는 데, 그렇게 하신건지요? > 2. 질문 > 위와 같이 가르쳐주신 방법을 사용한 경우 ADMUX 레지스터 설정시 REFS1, REFS0 비트는 그래도 00으로 설정해둔채로 두는 것이 맞는건지요? 이것도 변경을 해주어야 할 것 같은데 정확한 답을 찾지 못하고 있습니다. ==> AREF로 설정하려면, ADMUX의 D7, D6를 00으로 변경하셔야 합니다.(REF1, REF0) > 3. 질문 > 마지막으로 제가 소스를 계속 분석하고있는데 타이머0과 타이머1의 기능에 대해서 혼동스럽습니다. > 두가지의 기능이 무엇인지 알고싶습니다. 특히, 타이머1의 설정에서 굳이 필요없는 항목이 있는 것 같은데 > 제 생각이 맞는지 확실히 몰라고 답답해하고있습니다. > 또한 타이머0 설정시 초기 설정 함수에서는 TCCR0 = 0x04 로 설정하여 164분주를 사용하였지만, main 함수에서는 TCCR0 = 0x05 로 설정(128분주)되어있습니다. 이렇게 변화할 경우 타이머0의 주기가 1kHz가 되지 않을 것 같습니다. ==> 타이머를 어떻게 짜든 대략 1kHz를 만들어 주면 되겠습니다. 저는 개인적으로 10kHz 정도 만들어서 쓰기도 합니다. 1kHz 보다 낮게 예를 들어서 300Hz 정도로 하면, 너무 빨리 변경되는 자이로 변경되는 값을 읽어오지 못할 수도 있으므로, 주의 바랍니다. > 이상입니다. > > 감사합니다. > 수고하세요.
7931 답변완료16571 답변 감사 드립니다. 안지훈 2013-02-25 1,427
빠른 답변 감사 드립니다. 그럼 보드의 설계상 UART 사용을 위하여 PORTD는 가능하면 사용을 안하는것이 좋은지요? 내부 레지스터 변경을 통하여 PORTD도 전체적으로 사용할수 있는 방법이 있는지요?
관리자 답변 관리자 · 2013-02-26
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 출력하는 회로는 아무 이상없이 쓰시면 되구요. 입력회로는 그 두 핀은 피하시는 것이 좋습니다. 포트 D 전체를 안쓸 이유는 없구요. 다만, 그 핀만 &로 마스킹해서 보면 됩니다. 내부 레지스터 변경으로 외부 회로있는 부분을 어떻게 할 수 있는 부분은 없구요. 수고하세요. > > > 빠른 답변 감사 드립니다. > > 그럼 보드의 설계상 UART 사용을 위하여 PORTD는 가능하면 사용을 안하는것이 좋은지요? > > 내부 레지스터 변경을 통하여 PORTD도 전체적으로 사용할수 있는 방법이 있는지요? >
7930 답변완료PCB와 핀이 안맞는 듯 합니다. 추가 질문입니다. 유종성 2013-02-25 1,399
아래와 같이 답변 주셨는데요 그럼 귀사에서 판매하시는 AD-JTAG V02 제품을 사용하면 되는 것인가요? >안녕하세요? 고객님, >저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. >고객님이 첨부한 해당하는 포트는 JTAG용 포트입니다. >ISP용 포트는 별도로 있습니다. >ISP를 JTAG에 꽂으면 둘 다 망가질 확률이 높습니다. >JTAG을 그 쪽에 꽂아서 쓰셔야 합니다. >수고하세요. > >
관리자 답변 관리자 · 2013-02-26
네 고객님 맞습니다. 헌데 연결후 연기가 았다면 양쪽다 또는 처느 한쪽이 고장일 확률이 높습니다. 점검받아보세요. 본사 제품이면 as가 가능합니다. 수고하세요. > > > 아래와 같이 답변 주셨는데요 > > 그럼 귀사에서 판매하시는 AD-JTAG V02 제품을 사용하면 되는 것인가요? > > > >안녕하세요? 고객님, > >저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. > > >고객님이 첨부한 해당하는 포트는 JTAG용 포트입니다. > >ISP용 포트는 별도로 있습니다. > > >ISP를 JTAG에 꽂으면 둘 다 망가질 확률이 높습니다. > >JTAG을 그 쪽에 꽂아서 쓰셔야 합니다. > > >수고하세요. > > > > > >
7929 답변완료rs232통신 이용화 2013-02-25 1,446
AT128pro 제품에 있는 rs232통신을 사용하려고 하는데 SE-3T9제품을 사용하지 않고 3핀부분을 사용해서 다른 모듈의 rs232통신부분과 통신을 할수 있는 방법이 없을까요? 그리고 rs232통신부분에서 전송되어지는 값을 PC의 하이퍼터미널에서 확인해보려고 하는데 일반 uart통신을 할때와 다르게 해줘햐는 부분이 있나요?
관리자 답변 관리자 · 2013-02-25
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 답변해 드릴께요. > > > AT128pro 제품에 있는 rs232통신을 사용하려고 하는데 > SE-3T9제품을 사용하지 않고 3핀부분을 사용해서 다른 모듈의 rs232통신부분과 > 통신을 할수 있는 방법이 없을까요? ==> AM-128Pro의 3핀은 RS-232C 레벨입니다. 즉, MAX3232를 거친 출력이라서, PC에 직접 붙일 수 있지만, 마이크로 컨트롤러는 TTL 레벨이라 직접 붙일 수 없습니다. 레벨만 맞다면, RX-TX TX-RX GND-GND 이렇게 연결하면 동작합니다. > 그리고 rs232통신부분에서 전송되어지는 값을 PC의 하이퍼터미널에서 > 확인해보려고 하는데 일반 uart통신을 할때와 다르게 해줘햐는 부분이 있나요? ==> 소스 상으로는 동일합니다. > 수고하세요.