로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
5258 답변완료AB-128pro-A V02 와 V03질문입니다. 김대정 2010-05-31 1,297
같은 소스인데 v03에선 작동을하는데요. v02에서는 작동을안하네요. 그래서 퓨즈비트설정가서 헥사파일 등록하고 플래시하는데 다음과 같은 그림이 떠서요. 뭐가 문제인가요? ... 여기서 사용하는 헥사파일은 원래 잘되었던 avr컴파일하고 나서 생긴 걸로 사용했습니다. (v02같은 경우 세븐세스먼트 사용시에 딜레이를 us단위로 하면 작동을하는데 ms단위로 하면 작동을 안하더라구요. v03경우는 다 잘되거든요.  해결책이 있나요?  어떤점이 문제죠?) 그리고 처음에 샀을때 헥사파일 등록할때가 중요한가요?? 퓨즈비트설정할ㄸㅒ 밑의 그림처럼 설정해 놓고 사용했거든요
관리자 답변 NEWTC · 2010-05-31
안녕하세요 USBISP v02 가 문제가 있어 보이는 군요 USBISP v02안의 펌웨어가 변형된듯 보입니다. 직접봐야 자세한 내용을 알수 있습니다. 본사쪽으로 보내시어 점검을 받아 보시길 바랍니다. 수고하세요 > 같은 소스인데 v03에선 작동을하는데요. > >v02에서는 작동을안하네요. > >그래서 퓨즈비트설정가서 헥사파일 등록하고 플래시하는데 > >다음과 같은 그림이 떠서요. 뭐가 문제인가요? > >... 여기서 사용하는 헥사파일은 원래 잘되었던 avr컴파일하고 나서 생긴 걸로 사용했습니다. > >(v02같은 경우 세븐세스먼트 사용시에 딜레이를 us단위로 하면 작동을하는데 ms단위로 하면 작동을 > >안하더라구요. v03경우는 다 잘되거든요. 해결책이 있나요? 어떤점이 문제죠?) > >그리고 처음에 샀을때 헥사파일 등록할때가 중요한가요?? 퓨즈비트설정할ㄸㅒ 밑의 그림처럼 설정해 놓고 > >사용했거든요 > >
5257 답변완료자이로, 가속도 센서 관련 문의 드립니다. 김덕웅 2010-05-31 1,266
안녕하세요~ 항상 친절한 답변에 감사드립니다. 다름 아니라 현재 atmega128에 자이로와 가속도 센서를 달아 adc (port F)를 통해 데이터 값을 읽고자 합니다. 예를 들어 pin 1,3,5 는 가속도센서(3축), pin 0,2는 자이로(2축) 이렇게 설정하였습니다. 근데 데이터 값이 잘 나오지않습니다.(센서를 움직이면 값이 변해야 하는데 초기 데이터 값만 계속 나옵니다. 아무래도 timer설정에서 문제인거 같기도 합니다) 혹 이 두가지 센서를 동시에 사용하면 안되는 것인지 궁금합니다. 그럼 빠른 답변 부탁드리며 오늘도 감사합니다.
관리자 답변 NEWTC · 2010-05-31
안녕하세요 동일한 포트에 물리지 않는 이상은 상관없습니다. 각각 개별적으로 테스트를 해보시고요 2개 동시에 사용해 보시길 바랍니다. 2개 동시에 사용안될 이유는없습니다. 센서모듈전압은 3.3볼트 입니다. 수고하세요 >안녕하세요~ 항상 친절한 답변에 감사드립니다. > >다름 아니라 현재 atmega128에 자이로와 가속도 센서를 달아 adc (port F)를 통해 데이터 값을 읽고자 합니다. > >예를 들어 pin 1,3,5 는 가속도센서(3축), pin 0,2는 자이로(2축) 이렇게 설정하였습니다. >근데 데이터 값이 잘 나오지않습니다.(센서를 움직이면 값이 변해야 하는데 초기 데이터 값만 계속 나옵니다. 아무래도 timer설정에서 문제인거 같기도 합니다) 혹 이 두가지 센서를 동시에 사용하면 안되는 것인지 궁금합니다. > >그럼 빠른 답변 부탁드리며 오늘도 감사합니다. > > >
5256 답변완료ocden 관련 질문 입니다. 이상훈 2010-05-31 1,419
명령어 세트 어디를 말씀하시는지요? 해당 링크에서 제가 잘 못찾겠습니다. 128데이터 씨트에 있는 명령어 세트에서는 on-chip debug only 명령은 break (mcu control instruction) 1가지 뿐인거 같은데요? 그럼 ocden 체크하면 그 체크된 cpu가 디버깅시 모니터링하는 기능을 담당하는건지요? >Atmel AVR instruction set 를 보시면 >http://en.wikipedia.org/wiki/Atmel_AVR_instruction_set > >OCDEN 체크시 디버깅중 필요한 데이터를 보내는곳입니다. >모니터링용이랑 생각하시면 됩니다. > > >>실제 atmega128pro 보드에 jtag 연결해서 디버깅 연습 해보고있는데요 >>JTAGEN 퓨즈는 체크 안하면 아예 JTAG 장비랑 붙질 않구요 OCDEN은 >>체크 안해도 브레이크 포인트 잡히고 원하는 디버깅이 다되서요.. >>체크 안한거랑 한거랑 차이를 잘 모르겠어서요.... >> >> >>>타겟보드가 jtag되지않습니다. >>> >>>타겟보드의 JTAGEN 퓨즈비트가 설정이 되어 있어야만 >>>JTAG장비와 연결해서 사용할수 있습니다. >>>설정이 되지않으면 JTAG으로 타겟보드와 연결해서 사용할수 없습니다. >>>JTAG장비로 간단 다운로드등을 타겟보드와 연결해서 사용합니다. >>> >>>타겟보드의 OCDEN 퓨즈비트는 JTAG과 연결해서 사용하는 타겟보드의 칩이 >>>JATG 기능을 모두 사용할수 있는 옵셥같은 비트입니다. >>> >>>>개발하고 있는 타겟 보드가 아니라 jtag 장비가 된다는 말씀인가요? >>>개발하고있는 타겟보드 JATG장비가 되지않습니다. >>>JTAG장비와 연결이 가능하다는말입니다. >>> >>>>예로 디버깅이 필요한 개발 보드에는 jtagen만 설정하면 되고 >>>디버깅이 필요한경우 타겟보드의 칩의 OCDEN 퓨즈비트가 셋팅되어 있어야합니다. >>> >>>>개발하고 있는 타겟 보드가 아니라 jtag 장비가 된다는 말씀인가요? >>>> >>>>예로 디버깅이 필요한 개발 보드에는 jtagen만 설정하면 되고 >>>> >>>>jtag 장비도 손 수 말들었다면 jtagen과 함께 ocden도 활성화 시켜야 >>>> >>>>된다는 말씀이신지요? >>>> >>>>>안녕하세요 >>>>> >>>>>간단하게 설명하자면 JTAGEN만 설정 되어 있으면 >>>>>jtag으로 다운로드등과 같은 간단한것만 가능하고 >>>>>OCDEN 셋팅이 되면 디버거로써 사용할수 있습니다. >>>>>코드 한줄 문장에 대한 분석이 가능한거죠 >>>>> >>>>>수고하세요 >>>>> >>>>>>퓨즈비트 OCDEN 에 대해 궁금해 여쭤 봅니다. >>>>>> >>>>>>AVRstudio에서 JTAG을 이용하여 디버깅 할 때, 그냥 Fuse_bit JTAGEN만 설정하는 것과 >>>>>> >>>>>>OCDEN과 JTAGEN 모두 설정한것에 어떤 차이점있는지 , 어떤 추가적인 기능이 있는것인지 >>>>>> >>>>>>알려주시면 정말 고맙겠습니다. >>>>> >>>> >>> >> >
관리자 답변 NEWTC · 2010-05-31
네 break 하나 입니다. 디버그시 저 문장을 사용하여 특정 조건일때 멈추는 기능입니다. 일반적으로 디버그시 유저가 멈출곳을 지정하지만 저걸 사용하여 조건이 만족했을떄 멈출수 있습니다. >명령어 세트 어디를 말씀하시는지요? 해당 링크에서 제가 잘 못찾겠습니다. >128데이터 씨트에 있는 명령어 세트에서는 on-chip debug only 명령은 >break (mcu control instruction) 1가지 뿐인거 같은데요? > >그럼 ocden 체크하면 그 체크된 cpu가 디버깅시 모니터링하는 기능을 >담당하는건지요? > >>Atmel AVR instruction set 를 보시면 >>http://en.wikipedia.org/wiki/Atmel_AVR_instruction_set >> >>OCDEN 체크시 디버깅중 필요한 데이터를 보내는곳입니다. >>모니터링용이랑 생각하시면 됩니다. >> >> >>>실제 atmega128pro 보드에 jtag 연결해서 디버깅 연습 해보고있는데요 >>>JTAGEN 퓨즈는 체크 안하면 아예 JTAG 장비랑 붙질 않구요 OCDEN은 >>>체크 안해도 브레이크 포인트 잡히고 원하는 디버깅이 다되서요.. >>>체크 안한거랑 한거랑 차이를 잘 모르겠어서요.... >>> >>> >>>>타겟보드가 jtag되지않습니다. >>>> >>>>타겟보드의 JTAGEN 퓨즈비트가 설정이 되어 있어야만 >>>>JTAG장비와 연결해서 사용할수 있습니다. >>>>설정이 되지않으면 JTAG으로 타겟보드와 연결해서 사용할수 없습니다. >>>>JTAG장비로 간단 다운로드등을 타겟보드와 연결해서 사용합니다. >>>> >>>>타겟보드의 OCDEN 퓨즈비트는 JTAG과 연결해서 사용하는 타겟보드의 칩이 >>>>JATG 기능을 모두 사용할수 있는 옵셥같은 비트입니다. >>>> >>>>>개발하고 있는 타겟 보드가 아니라 jtag 장비가 된다는 말씀인가요? >>>>개발하고있는 타겟보드 JATG장비가 되지않습니다. >>>>JTAG장비와 연결이 가능하다는말입니다. >>>> >>>>>예로 디버깅이 필요한 개발 보드에는 jtagen만 설정하면 되고 >>>>디버깅이 필요한경우 타겟보드의 칩의 OCDEN 퓨즈비트가 셋팅되어 있어야합니다. >>>> >>>>>개발하고 있는 타겟 보드가 아니라 jtag 장비가 된다는 말씀인가요? >>>>> >>>>>예로 디버깅이 필요한 개발 보드에는 jtagen만 설정하면 되고 >>>>> >>>>>jtag 장비도 손 수 말들었다면 jtagen과 함께 ocden도 활성화 시켜야 >>>>> >>>>>된다는 말씀이신지요? >>>>> >>>>>>안녕하세요 >>>>>> >>>>>>간단하게 설명하자면 JTAGEN만 설정 되어 있으면 >>>>>>jtag으로 다운로드등과 같은 간단한것만 가능하고 >>>>>>OCDEN 셋팅이 되면 디버거로써 사용할수 있습니다. >>>>>>코드 한줄 문장에 대한 분석이 가능한거죠 >>>>>> >>>>>>수고하세요 >>>>>> >>>>>>>퓨즈비트 OCDEN 에 대해 궁금해 여쭤 봅니다. >>>>>>> >>>>>>>AVRstudio에서 JTAG을 이용하여 디버깅 할 때, 그냥 Fuse_bit JTAGEN만 설정하는 것과 >>>>>>> >>>>>>>OCDEN과 JTAGEN 모두 설정한것에 어떤 차이점있는지 , 어떤 추가적인 기능이 있는것인지 >>>>>>> >>>>>>>알려주시면 정말 고맙겠습니다. >>>>>> >>>>> >>>> >>> >>
5255 답변완료제품문의 zoid 2010-05-30 1,327
AM-128PRO 과 AM-128PL 중에 5V 전압이 나오는 것은 어떤것인가요?
관리자 답변 NEWTC · 2010-05-31
안녕하세요 둘다 5볼트용입니다. 둘 차이는 rs232 통신을 위해 max3232 있냐 없냐 의 차이입니다. 질문을 하실때는 본명으로 해주시길 바랍니다. 수고하세요 >AM-128PRO 과 AM-128PL 중에 5V 전압이 나오는 것은 어떤것인가요?
5254 답변완료제품 문의 드립니다. 박건우 2010-05-30 1,400
AVRMega128Pro개발키트와 AVRMEGA 128개발보드 제품의 차이에 대해 알고 싶습니다. 외향으로 보기에 별다른 차이가 없어보이는데 어떤점이 다른건지 알려주시면 갑사하겠습니다.
관리자 답변 NEWTC · 2010-05-31
안녕하세요 제품소개에 그 제품을 클릭하시면 간략한 메뉴얼이 나옵니다. 안에 보시면 구성품에 대한 내용이 나옵니다. AVRMEGA 128개발보드 는 그외 구성품이 없습니다. AVRMega128Pro개발키트의 구성품은 아탑터 패럴러형 다운로드 rs232 케이블이 추가로 구성되어 있습니다. 수고하세요 >AVRMega128Pro개발키트와 AVRMEGA 128개발보드 제품의 차이에 대해 알고 싶습니다. > >외향으로 보기에 별다른 차이가 없어보이는데 어떤점이 다른건지 알려주시면 갑사하겠습니다. > >
5253 답변완료ATmega128pro에서 TN-901온도센서에 클럭을 주려고 합니다. oysworld 2010-05-30 1,313
Target CPU를 M128로 했구요 16Mhz로 잡았습니다. 문제는 이걸 2khz로 나누어야 하는데요 XDIV를 어떤값으로 줘야 할지 모르겠어요......20hz까지는 나오는데 솔직히 잘 모르겠습니다. 포트D의 1번에 클럭을 주려고 하구요.....Timer0에서 설정해야 하는지 Timer1에서 설정해야 하는지....또, 설정한다면 무엇을 조작해야 하는지 잘 모르겠습니다;; 며칠동안 이것만 붙잡고 있었는데 도저히 못하겠어요.... 부탁드립니다. 감사합니다.
관리자 답변 NEWTC · 2010-05-31
안녕하세요 본게시판은 실명으로 올려주시길 바랍니다. XDIV으로 속도 조절은 하지않습니다. 칩 전제적인 속도가 늘려지기 떄문입니다. 20hz 정도 명 타이머 4개중 16비트 타이머 1,과 3 을 이용하면 외부로 클럭 만들면 됩니다. 직접적인 코드를 짜드릴지 않습니다. 강좌 > avr강좌의 보시것나 자료실 > 기존자료실 타이머 예제를 보시길 바랍니다. 수고하세요 >Target CPU를 M128로 했구요 16Mhz로 잡았습니다. >문제는 이걸 2khz로 나누어야 하는데요 >XDIV를 어떤값으로 줘야 할지 모르겠어요......20hz까지는 나오는데 솔직히 잘 모르겠습니다. >포트D의 1번에 클럭을 주려고 하구요.....Timer0에서 설정해야 하는지 Timer1에서 설정해야 하는지....또, 설정한다면 무엇을 조작해야 하는지 잘 모르겠습니다;; > 며칠동안 이것만 붙잡고 있었는데 도저히 못하겠어요.... >부탁드립니다. 감사합니다.
5252 답변완료AVR MEGA 128pro 개발키트의 통신에 관해서 여쭤볼것이 있습니다. 조혜림 2010-05-29 1,368
1) SE-3T9에 USB to Serial(RS-232)컨버터 연결해서 사용해도 코딩하거나 PC랑 통신할 때는 상관 없죠? 2) SE-3T9를 모듈에 세개의 핀으로 되어있는 UART1에 연결하면 ATmega에서 읽어드린 내용을 PC에 보낼 수 있는 거죠? 그리고 모듈의 UART0에 연결하면 PC에서 ATmega로 정보를 보내는 거죠? 혹시 알고있는 것과 다를까 싶어 여쭤봅니다. 3) 모듈을 확장한 키트에 UART0라고 써있는 4개 핀 짜리가 있는데 여기에 RS-232인 바코드를 연결하면 바로 바코드에서 읽어드린 내용을 ATmega에 저장이 되는지 여쭤보고 싶어요 답변 부탁드릴꼐요ㅜㅜ
관리자 답변 NEWTC · 2010-05-29
안녕하세요? 고객님, 아래에 답변을 달았는 데, 하나 더 있었네요.^^ 답변하여 드릴께요. >1) SE-3T9에 USB to Serial(RS-232)컨버터 연결해서 사용해도 코딩하거나 >PC랑 통신할 때는 상관 없죠? ==>네 관계 없습니다. 본사에도 USB to Serial 컨버터를 판매하는 데, 임베디드용으로 이용이 편리하도록 만들어져 있습니다. 제품 소개 가시면 AD-USBSerial 로 보시면 되구요. 그냥 +-12V level만 이용하신다면, 상용 컨버터를 쓰셔도 문제는 없습니다. > >2) SE-3T9를 모듈에 세개의 핀으로 되어있는 UART1에 연결하면 >ATmega에서 읽어드린 내용을 PC에 보낼 수 있는 거죠? >그리고 모듈의 UART0에 연결하면 PC에서 ATmega로 정보를 보내는 거죠? >혹시 알고있는 것과 다를까 싶어 여쭤봅니다. ==>SE-3T9의 3핀을 UART0에 연결하든 UART1에 연결하든 관계없이, 모듈->PC 또는 PC->모듈 이 두가지가 다 수행될 수 있습니다. 즉, 양뱡향 통신입니다. 3선이 각각 GND, RX, TX 이므로 다 동시에 사용할 수 있다는 말입니다. > >3) 모듈을 확장한 키트에 UART0라고 써있는 4개 핀 짜리가 있는데 >여기에 RS-232인 바코드를 연결하면 바로 바코드에서 읽어드린 내용을 ATmega에 저장이 되는지 여쭤보고 싶어요 ==> 바코드가 RS-232C level인가 보네요. 그런데, 그 출력 레벨이 +-12V 타입(RS-232C level)인지, 아니면 5V level(TTL Level)인지 확인하여 보세요. 3.3V 레벨이라도 TTL Level과 호환하여 사용 가능합니다. 4핀 짜리 UART 핀은 TTL Level이거든요. 맞으면 거기에 연결하시고, 만약 RS-232C Level 이라면 모듈에 있는 3핀 커넥터에 연결하여 사용하여야 합니다. 수고하세요. > >답변 부탁드릴꼐요ㅜㅜ
5251 답변완료PC와 ATmega128연결할때... 조혜림 2010-05-29 1,387
UART을 이용해서 통신을 하려고 합니다. PC와 연결할때 어떤 것을 이용하면 편하게 할 수 있나요? AVR MEGA 128pro 개발키트인데요.어떤것이 좋은 지 추천좀 해주세요./
관리자 답변 NEWTC · 2010-05-29
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. UART 통신을 KD-128PRO 개발 킷트와 함께 사용하신다면, 만약 PC에 시리얼 포트 9핀 짜리가 있다면, SE-3T9라는 시리얼 케이블을 이용하면 편리합니다. 3핀은 AM-128PRO 모듈의 3핀 쪽에 특히, 하나만 쓴다면 UART0 쪽에 꽂아서 쓰시면 되구요. 9핀 쪽은 PC에 꽂아 쓰면 됩니다. 만약, PC가 최근 PC이거나 노트북이어서 시리얼 포트가 없다면, AD-USBSerial 이라는 가상 시리얼 포트를 만들어주는 USB 디바이스를 사용하시면 편리하게 연결이 가능합니다. 이 떄도 SE-3T9를 연결하여 쓰면 바로 AD-USBSerial 에 연결 가능합니다. 또는 AD-USBSerial과 4핀 1:1 케이블을 이용하여 메인보드의 UART0쪽 4핀 과 연결하셔서 쓰셔도 됩니다. 수고하세요. >UART을 이용해서 통신을 하려고 합니다. > >PC와 연결할때 어떤 것을 이용하면 편하게 할 수 있나요? >AVR MEGA 128pro 개발키트인데요.어떤것이 좋은 지 추천좀 해주세요./
5250 답변완료AM-128Pro 문의 ... 이용헌 2010-05-29 1,302
안녕하세요. 현재 AB-M128Pro 보드에 AM-128Pro CPU 모듈 보드를 사용하고 있습니다. 제가 실수로 테스터기로 찍어 보다가 ATMEGA128 CPU를 테워 버렸습니다. 그래서 공구 상가에서 ATMEGA128 CPU를 구매해서 교체를 했습니다. 그런데 프로그램이 업로드가 되지 않습니다. 어떻게 해결을 해야 할지 모르겠습니다. 아니면 제가 뉴티씨로 보내면 A/S가 가능한지요. 아니면 새로 구입을 해야 하는지요. 답변 부탁드립니다. 수고하세요.
관리자 답변 NEWTC · 2010-05-29
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 사실대로 여러가지 상황을 말씀해 주셔서 감사합니다. 사실대로 말씀을 해 주시면, 여러가지로 A/S 시에 도움이 됩니다. 원래는 직접 땜하신 보드의 경우 A/S 해드리기 어려운 경우가 많지만, 가져 오시면, 상태를 보고 A/S가 가능한 상태라면 A/S 해 드리도록 하겠습니다. 주중에 근무시간에 본사로 보내시거나 오시면 됩니다. 오전에 오시면 보다 편리한 서비스를 받으실 수 있습니다. 감사합니다. >안녕하세요. > >현재 AB-M128Pro 보드에 AM-128Pro CPU 모듈 보드를 사용하고 있습니다. > >제가 실수로 테스터기로 찍어 보다가 ATMEGA128 CPU를 테워 버렸습니다. > >그래서 공구 상가에서 ATMEGA128 CPU를 구매해서 > >교체를 했습니다. > >그런데 프로그램이 업로드가 되지 않습니다. > >어떻게 해결을 해야 할지 모르겠습니다. > >아니면 제가 뉴티씨로 보내면 A/S가 가능한지요. > >아니면 새로 구입을 해야 하는지요. > >답변 부탁드립니다. > >수고하세요.
5249 답변완료KD-128PRO를 사용중인데요.. 이천재 2010-05-28 1,455
KD-128PRO 개발보드를 이용해서 작품을 거의 완성하였습니다. 그런데 ATmega128이랑 컴퓨터를 연결해주는 ISP케이블때문인데요. 제 생각에는 작품이 완성하면 ISP케이블 분리해도 되지 않나요? 이상하게 ISP케이블을 껴야만 ATmega가 동작을 하네요. 분리하면 불만 들어오지 동작을 안하네요. 죄송한데 어디가 잘못된걸까요? 그렇다고 통신과 관련된 소스를 짜진 않았습니다.
관리자 답변 NEWTC · 2010-05-29
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다. ISP 케이블을 분리해도 정상적이라야 합니다. 이상하군요. 본사로 혹시 방문 가능하신가요? 방문 가능하시면, 한 번 체크할 수 있으면 좋겠습니다. 아니면, 본사로 보내주시면 체크해 드리도록 하겠습니다. 감사합니다. >KD-128PRO 개발보드를 이용해서 작품을 거의 완성하였습니다. >그런데 ATmega128이랑 컴퓨터를 연결해주는 ISP케이블때문인데요. > >제 생각에는 작품이 완성하면 ISP케이블 분리해도 되지 않나요? >이상하게 ISP케이블을 껴야만 ATmega가 동작을 하네요. >분리하면 불만 들어오지 동작을 안하네요. >죄송한데 어디가 잘못된걸까요? >그렇다고 통신과 관련된 소스를 짜진 않았습니다.
5248 답변완료AM-GLCD-P 관련 문의드립니다. 김영석 2010-05-28 1,549
데이터 시트에서 보면 컨트롤부분을 포트A에 연결하여 사용하려고 하는데 각 핀을 순서대로 PA0~PA4까지 예를 들면 PA0 RS PA1 R/W PA2 E PA3 CS1 PA4 CS2 이런식으로 연결해서 사용하면 될까요? 예제 프로그램에서도 GLCDK52.h 에서 #define LCD_OUTP PORTD #define LCD_INP PIND #define LCD_CTRL PORTB 부분에서 제가 데이터부분을 PORTC, 컨트롤부분을 PORTA에 연결했다고 하면 어떻게 수정해서 사용해야 할까요??
관리자 답변 zowlabubmx · 2010-06-03
5247 답변완료jtag 관련 질문입니다. 이상훈 2010-05-28 1,370
퓨즈비트 OCDEN 에 대해 궁금해 여쭤 봅니다. AVRstudio에서 JTAG을 이용하여 디버깅 할 때, 그냥 Fuse_bit JTAGEN만 설정하는 것과 OCDEN과 JTAGEN 모두 설정한것에 어떤 차이점있는지 , 어떤 추가적인 기능이 있는것인지 알려주시면 정말 고맙겠습니다.
관리자 답변 NEWTC · 2010-05-28
안녕하세요 간단하게 설명하자면 JTAGEN만 설정 되어 있으면 jtag으로 다운로드등과 같은 간단한것만 가능하고 OCDEN 셋팅이 되면 디버거로써 사용할수 있습니다. 코드 한줄 문장에 대한 분석이 가능한거죠 수고하세요 >퓨즈비트 OCDEN 에 대해 궁금해 여쭤 봅니다. > >AVRstudio에서 JTAG을 이용하여 디버깅 할 때, 그냥 Fuse_bit JTAGEN만 설정하는 것과 > >OCDEN과 JTAGEN 모두 설정한것에 어떤 차이점있는지 , 어떤 추가적인 기능이 있는것인지 > >알려주시면 정말 고맙겠습니다.
5246 답변완료3축 가속도 센서 문의 합니다 Yuna 2010-05-28 1,405
먼저 avr에 대해서는 잘 모르는 초보임을 알려 드립니다. 3축가속도 센서를 이용해서 뭔가하나 만들어 볼려고 했는데 큰 어려움을 느끼고 있습니다. 자료실에서 3축가속도 소스를 다운받아서(AVRside_ICCAVR_V7) AB-M128Pro-A에 구웠습니다. 3축가속도 센서는 F포트에 연결하였고 3AXIS_SensorTest를 실행해서 포트설정을 했고 나머지는 건들지않고 테스트 해보았는데 동작하지 않습니다. 메뉴얼을 봤는데 구체적인 설명이 없어서 문의드립니다. 3axis.prj의 adc.c코드 분석도 가능하면 부탁드립니다.
관리자 답변 lpcqec · 2010-06-03
5245 답변완료KT-M128 v02 사용 중인데, 보드로 hex 파일 다운로드가 되질 않습니다 . 최경수 2010-05-28 1,351
개발 환경은 win avr + toastprog 2005 이구요 . usb-isp 로 접속하고, win avr 로 다운로드 하든 .. 병렬 포트용 isp 로 접속하고, toastprog 2005 로 다운로드 하든 .. 어느 경우든 .. 보드로 전송이 되었다는 메시지는 뿌려지지만 .. 실제 플래시메모리엔 write 되질 않네요 ;; KT-M128 v02 보드가 여러 대 있는데 .. 모두 ... 마찬가지입니다 . 현재 사용 중인, AD-USBISP V3 의 드라이버도 정상적으로 설치가 되었고 .. 병렬 포트의 주소(0x378)도 제대로 잡혀 있습니다 . KT-M128 v02 가 아닌 .. 다른 atmega128 모듈로는 정상적으로 다운로드가 되는데 .. KT-M128 v02 만 안 되고 있습니다 . 참고로, 아래는 KT-M128 v02 로 .. 다운로드 하려는 hex 파일의 소스입니다 . /* LED 가 on/off 교차되도록 배열 */ #include <avr/io.h> #define EXLED (*(volatile unsigned char *)0x8008) // 외부 led 포트 int main(void) { DDRA = 0xff; PORTA = 0x00; while(1) { EXLED = 0xAA; // 10101010 } }
관리자 답변 NEWTC · 2010-05-28
안녕하세요 다른보드로 다운로드하면 정상적인 동작을 하는데 가지고 계신 KT-M128 보드를 점검을 받아 보시길 바랍니다. 칩이 망가질것 같아보입니다. 다운로드 와 보드를 함꼐 보내시어 전부 받아 보세요 수고하세요 >개발 환경은 win avr + toastprog 2005 이구요 . > >usb-isp 로 접속하고, win avr 로 다운로드 하든 .. >병렬 포트용 isp 로 접속하고, toastprog 2005 로 다운로드 하든 .. > >어느 경우든 .. 보드로 전송이 되었다는 메시지는 뿌려지지만 .. >실제 플래시메모리엔 write 되질 않네요 ;; > >KT-M128 v02 보드가 여러 대 있는데 .. >모두 ... 마찬가지입니다 . > >현재 사용 중인, AD-USBISP V3 의 드라이버도 정상적으로 설치가 되었고 .. >병렬 포트의 주소(0x378)도 제대로 잡혀 있습니다 . > >KT-M128 v02 가 아닌 .. >다른 atmega128 모듈로는 정상적으로 다운로드가 되는데 .. >KT-M128 v02 만 안 되고 있습니다 . > >참고로, 아래는 KT-M128 v02 로 .. 다운로드 하려는 hex 파일의 소스입니다 . > > >/* LED 가 on/off 교차되도록 배열 */ > >#include <avr/io.h> > > >#define EXLED (*(volatile unsigned char *)0x8008) // 외부 led 포트 > >int main(void) { > > DDRA = 0xff; > PORTA = 0x00; > > while(1) > { > EXLED = 0xAA; // 10101010 > } >} >
5244 답변완료포토(수발광)센서 관련 질문드립니다.. 김태훈 2010-05-28 1,434
http://sanil.co.kr/new/pro_img_oq/200812261749100.jpg 다음과 같은 수발광 포토센서를 사서 ATMEGA128 쪽에 신호를 입력해서 프로그래밍을 짜려고 생각중인데요. 발광센서의 경우, 다음과 같이 전원만 넣어주면 바로 빛을 내주는 구조이고 12V --------------- | 발광 | GND--------------- 수광센서의 경우는 발광센서와 같이 전원을 넣어주면 동작을 하는데 -------------------12V------------------------ | 부하 수광-------------------OUT(0 / 12V)----------- | -------------------GND 수발광센서 사이에 물건이 없을경우, OUT단자에 12V가 나와서 부하에 걸리는 전압은 0V이므로 동작하지 않는데, 중간에 물체가 있어 빛의 수광을 방해할 경우 OUT단자에 0V가 걸려 12V의 전압차에 의해 부하가 동작하게 되는 구조인데요. 회로를 결선해서 제대로 작동함을 확인했습니다만.. 문제는 ATMEGA128에 이 신호를 입력해주어 다른모터들을 제어할 때 센서의 신호 입력방법을 잘 모르겠습니다....ㅠㅠ 디지털신호 1로 받고 싶은데요.. OUT단자 하나만 5V로 낮춘 후 바로 ATMEGA128의 포트에 입력을 곧바로 넣어주면 되나요? 아니면 부하 부분에 흐르는 전류를 이용하는것인가요? 그리고.. 센서에서 나오는 12V출력을 5V로 바꾸지 않고 ATMEGA128에 넣어줘도 괜찮을까요? 보드가 타버리거나 하지는 않는지...답변 부탁드립니다~
관리자 답변 NEWTC · 2010-05-28
안녕하세요 atmega128 의 io포트로 입력받을경우는 5볼트로 받아야합니다. 그이상의 전압이 걸리경우 칩이 망가집니다. cmos 으로 버퍼나 tr 같으걸로 전압을 변환시켜 받아서 사용하시길 바랍니다. 수고하세요 >http://sanil.co.kr/new/pro_img_oq/200812261749100.jpg >다음과 같은 수발광 포토센서를 사서 ATMEGA128 쪽에 신호를 입력해서 프로그래밍을 짜려고 생각중인데요. > >발광센서의 경우, 다음과 같이 전원만 넣어주면 바로 빛을 내주는 구조이고 >12V --------------- > | > 발광 > | >GND--------------- > >수광센서의 경우는 발광센서와 같이 전원을 넣어주면 동작을 하는데 >-------------------12V------------------------ >| 부하 >수광-------------------OUT(0 / 12V)----------- >| >-------------------GND > >수발광센서 사이에 물건이 없을경우, OUT단자에 12V가 나와서 부하에 걸리는 전압은 0V이므로 >동작하지 않는데, 중간에 물체가 있어 빛의 수광을 방해할 경우 OUT단자에 0V가 걸려 >12V의 전압차에 의해 부하가 동작하게 되는 구조인데요. >회로를 결선해서 제대로 작동함을 확인했습니다만.. > >문제는 ATMEGA128에 이 신호를 입력해주어 다른모터들을 제어할 때 >센서의 신호 입력방법을 잘 모르겠습니다....ㅠㅠ > >디지털신호 1로 받고 싶은데요.. >OUT단자 하나만 5V로 낮춘 후 바로 ATMEGA128의 포트에 입력을 곧바로 넣어주면 되나요? >아니면 부하 부분에 흐르는 전류를 이용하는것인가요? > >그리고.. 센서에서 나오는 12V출력을 5V로 바꾸지 않고 ATMEGA128에 넣어줘도 괜찮을까요? >보드가 타버리거나 하지는 않는지...답변 부탁드립니다~