로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
168 답변완료atmega128 프로그램시 헤더파일이 없어서.. 박세준 2006-08-04 6,418
안녕하세요 atmega128을 구입해서 몇가지 프로그램을 실행하려하는데 헤더파일이 없어서 코딩을 하지 못하네요 어떻게 해야 하는지 모르겠네요 c++ 에서 사용되는 헤더파일을 가지고 와서 해도되는지 그리고 제품을 살때 받은 cd로 iccavr설치하고 거기에 있는 lib에서 libavr 폴더에 lib파일들이 압축되어 있던데 풀려고 보니까 암호가 걸려있더라구요 이건 또 어떻게 해야 하는지.. 일단 string.h, interrupt.h, 등의 헤더파일이 필요한데 이건 어떻게 구하나요?
관리자 답변 N.T.C · 2006-08-06
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 질문하신 사항에 대하여 답변해 드리겠습니다. 우선, ICCAVR은 http://www.dragonsgate.net/pub/help/iccavr/wwhelp.htm 에 가시면 라이브러리 사용법에 대하여 검색이 가능하십니다. 원하는 함수를 치면, 그 함수에 대한 설명 및 사용예제까지도 나옵니다. #include 하시구 사용하시면 되겠습니다. 그리고, c++에서 사용되는 헤더파일 이라는 것이 c 컴파일러에서 사용이 가능한 호환이라면 가능하겠지만, c++ 전용 문법이 사용되었다면 iccavr에서는 사용이 어려울 것 같습니다. 그 내용을 자세히 보시기 바랍니다. 또한, iccavr의 라이브러리에 대한 사용권은 받을 수 있지만, 그 소스코드 자체는 imagecraft 사에서 공개하지 않고 있는 것으로 알고 있습니다. 하지만, 일반적인 라이브러리용 소스코드들이 인터넷 상에 많이들 공개되어 있으므로 icc용으로 포팅하셔서 사용하셔도 될 것 같습니다. string.h 파일은 가지고 있지만, interrupt.h는 없는 데, 제가 볼 때는 각 칩별로 인터럽트 등이 조금씩 다르므로, 그 칩별로 헤더파일을 참고하셔야 할 것 같습니다. 각 칩별 헤더들 및 string.h등은 include 디렉토리에 있습니다. 감사합니다. >안녕하세요 > >atmega128을 구입해서 몇가지 프로그램을 실행하려하는데 > >헤더파일이 없어서 코딩을 하지 못하네요 > >어떻게 해야 하는지 모르겠네요 > >c++ 에서 사용되는 헤더파일을 가지고 와서 해도되는지 > >그리고 제품을 살때 받은 cd로 iccavr설치하고 거기에 있는 lib에서 libavr > >폴더에 lib파일들이 압축되어 있던데 풀려고 보니까 암호가 걸려있더라구요 > >이건 또 어떻게 해야 하는지.. > >일단 string.h, interrupt.h, 등의 헤더파일이 필요한데 이건 어떻게 구하나요?
167 답변완료🔒 자료입니다. 김준수 2006-07-26 4
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
166 답변완료🔒 질문드립니다. ^^ 김준수 2006-07-21 12
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
165 답변완료질문 드립니다. 이준호 2006-07-21 4,682
다름이 아니라 귀사에 마이크로 마우스 휠 축 지름이 최대 5미리 짜리 밖에 없는데 제가 사용할려고 하는 모터가 축지름이 5.5미리 입니다. 최소 6미리 이상의 휠을 구 할수 있을지 문의 드립니다.
관리자 답변 N.T.C · 2006-07-22
월요일날 소싱해 보도록 하겠습니다. 감사합니다.
164 답변완료eeprom에 데이터 저장하기 윤명호 2006-07-19 5,153
수고 많으십니다. 프로세스 수행중에 발생한 데이터를 eeprom에 저장하여 지워지지 않도록 할려면 어떻게 하는지 부탁 드립니다. 윤명호
관리자 답변 N.T.C · 2006-07-19
안녕하세요? 사장님, 사업 번창하시지요? 일단 128쪽의 퓨즈비트를 EEPROM Write 가능하게 셋팅하시구요. 그런 후에, EEPROM 함수를 사용하시면 됩니다. http://www.dragonsgate.net/pub/help/iccavr/wwhelp/wwhimpl/js/html/wwhelp.htm 에 가셔서 EEPROM이라고 검색에서 치시면 100번에 Accessing EEPROM 이라는 곳이 있는 데, 이 곳을 누르시면 자세하게 내용을 보실 수 있습니다. 그리고, 사용법에는 두가지가 있는 데, #pragma data:eeprom int foo = 0x1234; char table[] = { 0, 1, 2, 3, 4, 5 }; #pragma data:data 이런식으로 다운로드 하실 때 한꺼번에 하는 방법이 있구요. int i; EEPROM_READ(0x1, i); 처럼 두바이트씩 또는 다른 함수를 사용하시면 한바이트씩 라이트 및 리드도 가능하십니다. 감사합니다. >수고 많으십니다. > >프로세스 수행중에 발생한 데이터를 eeprom에 저장하여 지워지지 않도록 할려면 >어떻게 하는지 부탁 드립니다. > >윤명호
163 답변완료🔒 부탁 한 말씀...^^ 김준수 2006-07-16 4
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
162 답변완료코드비젼에서 퓨즈비트 설정? madmajor 2006-07-12 7,698
어떻게해야하나요? ICC-AVR에서 말고 코드비젼에서는 무엇을 채크해야하나요?!
관리자 답변 N.T.C · 2006-07-14
Tools--> Chip Programmer를 실행 하신 후, 사용하실 MCU 종류를 선택 하시면, 우측에 Program Fuse Bits라고 나옵니다. 그 곳을 적절히 선택하시면 됩니다.(0xFFD9EF의 경우 SUT0=0, BOOTSZ0=0, BOOTSZ1=0 만 체크함) 그리고, 퓨즈비트 값을 읽어 보시려면, 그 곳에서 Read-> Fusebits를 선택하시면 Program Fuse Bits라는 곳 아래에 체크가 되어 있을 겁니다. 그것이 셋팅하려는 값들과 맞는 지, 확인해 보세요. 퓨즈비트관련 자료도 있으므로, 본 싸이트를 잘 뒤지시면 발견하실겁니다. 감사합니다.
161 답변완료🔒 질문입니다. 최재민 2006-07-12 4
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
160 답변완료질문이 있습다. 박상욱 2006-07-12 3,049
항상 친절한 답변에 감사 드립니다. 당시 궁금 하게 있어 질문 드립니다. 제가 이번에 하고자 하는 일은 일반 Video 신호가 4개가 나오는 것중 하나를 ATMEGA128에서 선택하여 1,2,3,4 신호를 원하는데로 선택 하게 하려고 합니다. 단순이 릴레이를 사용 해야 하나요. 아니면 다른 방법이 있는지 알려 주시면 감사 하겠습니다. 그럼 수고 하세요.
관리자 답변 N.T.C · 2006-07-12
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 지금 만드시려는 것은 AV Selector(오디오 비디오 선택기)라는 것인데, 그것은 오디오 비디오 신호를 손실 없이 스위칭 시켜 주어야 합니다. 예전 한 십수년 전부터 그러한 것은 많이 만들어져서 시중에서 팔아왔습니다. 요즘엔 TV에 아예 내장이 되어서 많이들 나오죠. DG201이라는 스위치역할을 하는 칩이 있었는 데, 그걸 써 보시던가, 호환 칩을 찾아 보심이 좋으실 듯 합니다. 감사합니다.
159 답변완료🔒 친절한 답변 감사드립니다. 최재민 2006-07-12 4
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
158 답변완료🔒 안녕하세요!! 최재민 2006-07-11 2
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
157 답변완료atmega128-pro에서 질문자 2006-07-10 3,783
스테핑모터 드라이버에 연결하여 스테핑모터를 제어하고 있는데.. avr로 스위치로 스테핑모터의 속도를 제어하고 싶습니다. 그러니깐 남은 스위치가 2개니깐 1개를 누르면 빠르게 다른 한개를 누루면 다른 속도로 하고 싶은데요.. 스위치제어는 어떻게 해야 하나요? 프로그램을 구현하려고 하는데 스위치의 포트가 뭔지 모르겠습니다. 그럼 답변 부탁드립니다.
관리자 답변 N.T.C · 2006-07-10
안녕하세요? 저희 뉴테크놀로지 제품을 이용해 주셔서 감사드립니다. 우선, 구입하실 때, 함께 있던 회로도를 참고하시구요. 포트 D의 4번, 5번을 사용하시면 됩니다. 입력을 받으시려면 a = PIND 라는 식으로 받으셔서, 4번이나 5번 비트를 읽어 보시면 되구요. 예를 들면, S102의 경우 unsigned char a; while(1){ a = (PIND>>4) & 0x01; if(a == 0x01){ printf("Pressed"); }else{ printf("Not Pressed!"); } } 감사합니다.
156 답변완료🔒 안녕하세요! 김준수 2006-07-10 3
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
155 답변완료JTAG사용시 에러 황진태 2006-07-05 7,573
안녕하세요. IAR의 EWAVR 3.2c를 사용하고 있습니다. 그런데 잘되던 JTAG가 갑자기 아래와 같은 에러를 내면서 작동이 안되네여. FATAL ERROR Internal error: TdJTagICE::RunStateMachine - state machine event error, P1:0, P2:3 Session aborted! 위와 같습니다. 컴파일러가 잘못됐나 싶어서 다시 인스톨해도 마찬가지고 리부팅해도 마찬가지 입니다. 답변 부탁드립니다. 감사합니다.
관리자 답변 N.T.C · 2006-07-06
저희 뉴테크놀로지 제품을 이용해 주셔서 감사드립니다. JTAG 사용시 쪽보드나 부품 등을 연결할 때나, 항상 전원을 끄셨는 지 확인하시고, 연결해 주시구요. 쪽보드의 경우, 이상이 있는 쇼트 등이 있는 경우나, 납땜실수로 쇼트가 되거나 하면, JTAG의 MCU가 나갈 수 있으니 유의하시기 바랍니다. 회사나 구입하신 대리점으로 보드와 성함, 전화번호, 주소 등을 기록하셔서 함께 보내 주시기 바랍니다. 감사합니다.
154 답변완료4상 스테핑모터 구동 모듈문의 오태연 2006-07-03 5,493
안녕하세요. 다름이 아니라 현재 2상 관련 모듈만 판매되는걸로 알고 있습니다. 그런데 L279를 사용하여 수정하면 4상도 사용할 수 있다고 하시는데 어떻게 수정을 하여서 사용할 수 있는지 자세한 답변 부탁드립니다. 저희가 사용하는 모터의 스펙은 구동방식 : 4상 24극 영구자석형 스테핑 모터입니다. 구동전압 : DC12V ±10%, 평활화전원사용 여자방식 : 유니폴라구동, 1-2상 여자 구동주파수 : 30PPS ~ 80PPS 전폐-전개 펄스수 : 500 ±20pulse 이상입니다. 그리고 모터를 10개정도 병렬도 연결하여 사용할 것 같습니다. 연락처 054-464-2913 오태연 수고하세요..
관리자 답변 N.T.C · 2006-07-04
사용하려고 하시는 모터가 어떤것인지 몰라 답변 드리기가 어렵습니다. 사용하실 모터의 스펙을 올려주시면 검토해 보고 답변 드리겠습니다. 저희가 사용하고 있는 스테핑 모터 드라이버는 SLA7024 입니다. 내용중 L279 가 아니라 L297 이 아닌지요? L279는 처음 들어봐서요...