로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
7838 답변완료가속도 센서 이창배 2012-12-21 1,479
제가 자료실에서 [예제소스] 3axis(3축가속도센서) 예제(WinAVR+AVR Studio, ATMEGA128) [일반] [소스] 3축가속도센서 테스트( ICCAVR,Codevision,IAR) 이 두개의 제목 파일을 다운받아서 실행시키고 있는데 실행이 잘 되지 않습니다. 가속도 센서에 전압을 가했고 가속도 센서가 정상적으로 실행하는 것은 확인하였습니다. 이를 어떻게 atmega128보드에 연결하면 작동하는 것을 볼 수 있을지 알 수 있을까요?
관리자 답변 관리자 · 2012-12-21
안녕하세요 고객님 죄송하지만 본 게시판은 본사제품 사용시 질문사항들을 답변해드리고 있습니다. 해당제품은 본사제품이 아니라서 정확히 알수 없으니 제품생산회사에 질문해 보세요 스펙과 핀맵등 확인하도 연결사용해야할듯합니다. 수고하세요 > > > 제가 자료실에서 [예제소스] 3axis(3축가속도센서) 예제(WinAVR+AVR Studio, ATMEGA128) > [일반] [소스] 3축가속도센서 테스트( ICCAVR,Codevision,IAR) > 이 두개의 제목 파일을 다운받아서 실행시키고 있는데 실행이 잘 되지 않습니다. > 가속도 센서에 전압을 가했고 가속도 센서가 정상적으로 실행하는 것은 확인하였습니다. > 이를 어떻게 atmega128보드에 연결하면 작동하는 것을 볼 수 있을지 알 수 있을까요? >
7837 답변완료바로 아래글 질문자 입니다.. 오류가 바뀌어 한번더 질문드립니다 죄송합니다 ㅜㅜ 이준희 2012-12-20 1,458
++ uname -r + kernel_release=3.5.0-21-generic ++ pwd + current_dir=/home/hee/cp210x-3.1.0 + export current_dir ++ uname -r + KVER=3.5.0-21-generic ++ awk -F . -- '{ print $1 }' ++ echo 3.5.0-21-generic + KVER1=3 ++ awk -F . -- '{ print $2 }' ++ echo 3.5.0-21-generic + KVER2=5 ++ echo 3.5.0-21-generic ++ sed -e 's/3\.5\.//g' + KVER3=0-21-generic + '[' -f /home/hee/.rpmmacros ']' + mv -f /home/hee/.rpmmacros /home/hee/.rpmmacros.cp210x + echo 5 5 + '[' 5 == 4 ']' + echo 0-21-generic 0-21-generic + '[' 0-21-generic -gt 15 ']' ./makerpm: line 29: [: 0-21-generic: integer expression expected + cp /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/.rpmmacros + d=/var/tmp/silabs + '[' '!' -d /var/tmp/silabs ']' + cd /var/tmp/silabs + r=/var/tmp/silabs/rpmbuild + o=cp210x-3.1.0 + s=/var/tmp/silabs/rpmbuild/SOURCES + spec=cp210x-3.1.0.spec + rm -rf /var/tmp/silabs/rpmbuild + mkdir rpmbuild + mkdir rpmbuild/SOURCES + mkdir rpmbuild/SRPMS + mkdir rpmbuild/SPECS + mkdir rpmbuild/BUILD + mkdir rpmbuild/RPMS + cd /var/tmp/silabs/rpmbuild/SOURCES + rm -rf cp210x-3.1.0 + mkdir cp210x-3.1.0 + cp -r /home/hee/cp210x-3.1.0/cp210x/configure /home/hee/cp210x-3.1.0/cp210x/cp210x.c /home/hee/cp210x-3.1.0/cp210x/cp210x.h /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.c /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.h /home/hee/cp210x-3.1.0/cp210x/installmod /home/hee/cp210x-3.1.0/cp210x/Makefile24 /home/hee/cp210x-3.1.0/cp210x/Makefile26 /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/cp210x-3.1.0/cp210x/rpmmacros26 /home/hee/cp210x-3.1.0/cp210x/Rules.make cp210x-3.1.0 + echo 5 5 + '[' 5 == 4 ']' + echo 0-21-generic 0-21-generic + '[' 0-21-generic -gt 15 ']' ./makerpm: line 68: [: 0-21-generic: integer expression expected + cp /home/hee/cp210x-3.1.0/cp210x/.rpmmacros24 cp210x-3.1.0/.rpmmacros cp: cannot stat `/home/hee/cp210x-3.1.0/cp210x/.rpmmacros24': No such file or directory + MyCopy=0 + case $KVER2 in + rm -f cp210x-3.1.0.tar + rm -f cp210x-3.1.0.tar.gz + tar -cf cp210x-3.1.0.tar cp210x-3.1.0 + gzip cp210x-3.1.0.tar + cp /home/hee/cp210x-3.1.0/cp210x-3.1.0.spec /var/tmp/silabs/rpmbuild/SPECS + rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.1.0.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Mbyk4Q + umask 022 + cd /var/tmp/silabs/rpmbuild/BUILD + kver2=5 + case $kver2 in + cd /var/tmp/silabs/rpmbuild/BUILD + rm -rf cp210x-3.1.0 + /bin/gzip -dc /var/tmp/silabs/rpmbuild/SOURCES/cp210x-3.1.0.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd cp210x-3.1.0 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eQACKE + umask 022 + cd /var/tmp/silabs/rpmbuild/BUILD + cd cp210x-3.1.0 + sh ./configure + CONFIG_FILE=defaults.mk ++ pwd + PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0 ++ uname -r + KVER=3.5.0-21-generic ++ echo 3.5.0-21-generic ++ awk -F . -- '{ print $1 }' + KVER1=3 ++ echo 3.5.0-21-generic ++ awk -F . -- '{ print $2 }' + KVER2=5 ++ sed -e 's/3\.5\.//g' ++ echo 3.5.0-21-generic + KVER3=0-21-generic + case $KVER2 in ++ uname -r + KDIR=/lib/modules/3.5.0-21-generic/build ++ uname -r + MODDIR=/lib/modules/3.5.0-21-generic + echo + echo 'Kernel version : 3.5.0-21-generic' Kernel version : 3.5.0-21-generic + echo 'Module extension : ' Module extension : + echo 'KO File : ' KO File : + echo 'Kernel Dir : /lib/modules/3.5.0-21-generic/build' Kernel Dir : /lib/modules/3.5.0-21-generic/build + echo 'Module File : ' Module File : + echo 'Module Dir : /lib/modules/3.5.0-21-generic' Module Dir : /lib/modules/3.5.0-21-generic + echo 'Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0' Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0 + case $KVER2 in + echo + rm -f defaults.mk + echo '# Makefile.config' + echo '# Automatically generated' + echo KVER=3.5.0-21-generic + echo KVER1=3 + echo KVER2=5 + echo KVER3=0-21-generic + echo EXT= + echo KOFILE= + echo KDIR=/lib/modules/3.5.0-21-generic/build + echo MODFILE= + echo MODDIR=/lib/modules/3.5.0-21-generic + echo PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0 + case $KVER2 in + kver2=5 + case $kver2 in + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LqRUts + umask 022 + cd /var/tmp/silabs/rpmbuild/BUILD + cd cp210x-3.1.0 + kver2=5 + case $kver2 in + /usr/lib/rpm/brp-compress /usr/lib/rpm/brp-compress: line 8: cd: /var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386: No such file or directory + /usr/lib/rpm/brp-strip /usr/bin/strip find: `/var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386': No such file or directory + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip find: `/var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386': No such file or directory + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump find: `/var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386': No such file or directory Processing files: cp210x-3.1.0-063.i386 error: File not found by glob: /var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386/lib/modules/3.5.0-21-generic/kernel/drivers/usb/serial/cp210x* RPM build errors: File not found by glob: /var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386/lib/modules/3.5.0-21-generic/kernel/drivers/usb/serial/cp210x* + '[' -f /home/hee/.rpmmacros.cp210x ']' + rm /home/hee/.rpmmacros + mv -f /home/hee/.rpmmacros.cp210x /home/hee/.rpmmacros 최신버전으로 해도 안됩니당..
관리자 답변 관리자 · 2012-12-22
안녕하세요 리눅스는 버전이 워낙많아서 모든 리눅스에서 지원되는지는 좀더 확인후 올려드릴께요 혹시 방법을 찾아보고 있으면 그것도 올려드릴께요 수고하세요 > > > ++ uname -r > + kernel_release=3.5.0-21-generic > ++ pwd > + current_dir=/home/hee/cp210x-3.1.0 > + export current_dir > ++ uname -r > + KVER=3.5.0-21-generic > ++ awk -F . -- '{ print $1 }' > ++ echo 3.5.0-21-generic > + KVER1=3 > ++ awk -F . -- '{ print $2 }' > ++ echo 3.5.0-21-generic > + KVER2=5 > ++ echo 3.5.0-21-generic > ++ sed -e 's/3\.5\.//g' > + KVER3=0-21-generic > + '[' -f /home/hee/.rpmmacros ']' > + mv -f /home/hee/.rpmmacros /home/hee/.rpmmacros.cp210x > + echo 5 > 5 > + '[' 5 == 4 ']' > + echo 0-21-generic > 0-21-generic > + '[' 0-21-generic -gt 15 ']' > ./makerpm: line 29: [: 0-21-generic: integer expression expected > + cp /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/.rpmmacros > + d=/var/tmp/silabs > + '[' '!' -d /var/tmp/silabs ']' > + cd /var/tmp/silabs > + r=/var/tmp/silabs/rpmbuild > + o=cp210x-3.1.0 > + s=/var/tmp/silabs/rpmbuild/SOURCES > + spec=cp210x-3.1.0.spec > + rm -rf /var/tmp/silabs/rpmbuild > + mkdir rpmbuild > + mkdir rpmbuild/SOURCES > + mkdir rpmbuild/SRPMS > + mkdir rpmbuild/SPECS > + mkdir rpmbuild/BUILD > + mkdir rpmbuild/RPMS > + cd /var/tmp/silabs/rpmbuild/SOURCES > + rm -rf cp210x-3.1.0 > + mkdir cp210x-3.1.0 > + cp -r /home/hee/cp210x-3.1.0/cp210x/configure /home/hee/cp210x-3.1.0/cp210x/cp210x.c /home/hee/cp210x-3.1.0/cp210x/cp210x.h /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.c /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.h /home/hee/cp210x-3.1.0/cp210x/installmod /home/hee/cp210x-3.1.0/cp210x/Makefile24 /home/hee/cp210x-3.1.0/cp210x/Makefile26 /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/cp210x-3.1.0/cp210x/rpmmacros26 /home/hee/cp210x-3.1.0/cp210x/Rules.make cp210x-3.1.0 > + echo 5 > 5 > + '[' 5 == 4 ']' > + echo 0-21-generic > 0-21-generic > + '[' 0-21-generic -gt 15 ']' > ./makerpm: line 68: [: 0-21-generic: integer expression expected > + cp /home/hee/cp210x-3.1.0/cp210x/.rpmmacros24 cp210x-3.1.0/.rpmmacros > cp: cannot stat `/home/hee/cp210x-3.1.0/cp210x/.rpmmacros24': No such file or directory > + MyCopy=0 > + case $KVER2 in > + rm -f cp210x-3.1.0.tar > + rm -f cp210x-3.1.0.tar.gz > + tar -cf cp210x-3.1.0.tar cp210x-3.1.0 > + gzip cp210x-3.1.0.tar > + cp /home/hee/cp210x-3.1.0/cp210x-3.1.0.spec /var/tmp/silabs/rpmbuild/SPECS > + rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.1.0.spec > Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Mbyk4Q > + umask 022 > + cd /var/tmp/silabs/rpmbuild/BUILD > + kver2=5 > + case $kver2 in > + cd /var/tmp/silabs/rpmbuild/BUILD > + rm -rf cp210x-3.1.0 > + /bin/gzip -dc /var/tmp/silabs/rpmbuild/SOURCES/cp210x-3.1.0.tar.gz > + /bin/tar -xf - > + STATUS=0 > + '[' 0 -ne 0 ']' > + cd cp210x-3.1.0 > + /bin/chmod -Rf a+rX,u+w,g-w,o-w . > + exit 0 > Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eQACKE > + umask 022 > + cd /var/tmp/silabs/rpmbuild/BUILD > + cd cp210x-3.1.0 > + sh ./configure > + CONFIG_FILE=defaults.mk > ++ pwd > + PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0 > ++ uname -r > + KVER=3.5.0-21-generic > ++ echo 3.5.0-21-generic > ++ awk -F . -- '{ print $1 }' > + KVER1=3 > ++ echo 3.5.0-21-generic > ++ awk -F . -- '{ print $2 }' > + KVER2=5 > ++ sed -e 's/3\.5\.//g' > ++ echo 3.5.0-21-generic > + KVER3=0-21-generic > + case $KVER2 in > ++ uname -r > + KDIR=/lib/modules/3.5.0-21-generic/build > ++ uname -r > + MODDIR=/lib/modules/3.5.0-21-generic > + echo > > + echo 'Kernel version : 3.5.0-21-generic' > Kernel version : 3.5.0-21-generic > + echo 'Module extension : ' > Module extension : > + echo 'KO File : ' > KO File : > + echo 'Kernel Dir : /lib/modules/3.5.0-21-generic/build' > Kernel Dir : /lib/modules/3.5.0-21-generic/build > + echo 'Module File : ' > Module File : > + echo 'Module Dir : /lib/modules/3.5.0-21-generic' > Module Dir : /lib/modules/3.5.0-21-generic > + echo 'Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0' > Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0 > + case $KVER2 in > + echo > > + rm -f defaults.mk > + echo '# Makefile.config' > + echo '# Automatically generated' > + echo KVER=3.5.0-21-generic > + echo KVER1=3 > + echo KVER2=5 > + echo KVER3=0-21-generic > + echo EXT= > + echo KOFILE= > + echo KDIR=/lib/modules/3.5.0-21-generic/build > + echo MODFILE= > + echo MODDIR=/lib/modules/3.5.0-21-generic > + echo PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.1.0 > + case $KVER2 in > + kver2=5 > + case $kver2 in > + exit 0 > Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LqRUts > + umask 022 > + cd /var/tmp/silabs/rpmbuild/BUILD > + cd cp210x-3.1.0 > + kver2=5 > + case $kver2 in > + /usr/lib/rpm/brp-compress > /usr/lib/rpm/brp-compress: line 8: cd: /var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386: No such file or directory > + /usr/lib/rpm/brp-strip /usr/bin/strip > find: `/var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386': No such file or directory > + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip > find: `/var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386': No such file or directory > + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump > find: `/var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386': No such file or directory > Processing files: cp210x-3.1.0-063.i386 > error: File not found by glob: /var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386/lib/modules/3.5.0-21-generic/kernel/drivers/usb/serial/cp210x* > > > RPM build errors: > File not found by glob: /var/tmp/silabs/rpmbuild/BUILDROOT/cp210x-3.1.0-063.i386/lib/modules/3.5.0-21-generic/kernel/drivers/usb/serial/cp210x* > + '[' -f /home/hee/.rpmmacros.cp210x ']' > + rm /home/hee/.rpmmacros > + mv -f /home/hee/.rpmmacros.cp210x /home/hee/.rpmmacros > > > > > 최신버전으로 해도 안됩니당.. >
7836 답변완료리눅스에서 cp210x 설치 하는데.. 이준희 2012-12-20 1,502
+ uname -r + kernel_release=3.5.0-21-generic + pwd + current_dir=/home/hee/cp210x-3.1.0 + export current_dir + uname -r + KVER=3.5.0-21-generic + awk -F . -- { print $1 } + echo 3.5.0-21-generic + KVER1=3 + awk -F . -- { print $2 } + echo 3.5.0-21-generic + KVER2=5 + sed -e s/3\.5\.//g + echo 3.5.0-21-generic + KVER3=0-21-generic + [ -f /home/hee/.rpmmacros ] + mv -f /home/hee/.rpmmacros /home/hee/.rpmmacros.cp210x + echo 5 5 + [ 5 == 4 ] ./makerpm: 25: [: 5: unexpected operator + echo 0-21-generic 0-21-generic + [ 0-21-generic -gt 15 ] ./makerpm: 29: [: Illegal number: 0-21-generic + cp /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/.rpmmacros + d=/var/tmp/silabs + [ ! -d /var/tmp/silabs ] + cd /var/tmp/silabs + r=/var/tmp/silabs/rpmbuild + o=cp210x-3.1.0 + s=/var/tmp/silabs/rpmbuild/SOURCES + spec=cp210x-3.1.0.spec + rm -rf /var/tmp/silabs/rpmbuild + mkdir rpmbuild + mkdir rpmbuild/SOURCES + mkdir rpmbuild/SRPMS + mkdir rpmbuild/SPECS + mkdir rpmbuild/BUILD + mkdir rpmbuild/RPMS + cd /var/tmp/silabs/rpmbuild/SOURCES + rm -rf cp210x-3.1.0 + mkdir cp210x-3.1.0 + cp -r /home/hee/cp210x-3.1.0/cp210x/Makefile24 /home/hee/cp210x-3.1.0/cp210x/Makefile26 /home/hee/cp210x-3.1.0/cp210x/Rules.make /home/hee/cp210x-3.1.0/cp210x/configure /home/hee/cp210x-3.1.0/cp210x/cp210x.c /home/hee/cp210x-3.1.0/cp210x/cp210x.h /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.c /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.h /home/hee/cp210x-3.1.0/cp210x/installmod /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/cp210x-3.1.0/cp210x/rpmmacros26 cp210x-3.1.0 + echo 5 5 + [ 5 == 4 ] ./makerpm: 64: [: 5: unexpected operator + echo 0-21-generic 0-21-generic + [ 0-21-generic -gt 15 ] ./makerpm: 68: [: Illegal number: 0-21-generic + cp /home/hee/cp210x-3.1.0/cp210x/.rpmmacros24 cp210x-3.1.0/.rpmmacros cp: cannot stat `/home/hee/cp210x-3.1.0/cp210x/.rpmmacros24': No such file or directory + MyCopy=0 + rm -f cp210x-3.1.0.tar + rm -f cp210x-3.1.0.tar.gz + tar -cf cp210x-3.1.0.tar cp210x-3.1.0 + gzip cp210x-3.1.0.tar + cp /home/hee/cp210x-3.1.0/cp210x-3.1.0.spec /var/tmp/silabs/rpmbuild/SPECS + rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.1.0.spec ./makerpm: 121: ./makerpm: rpmbuild: not found + [ -f /home/hee/.rpmmacros.cp210x ] + rm /home/hee/.rpmmacros + mv -f /home/hee/.rpmmacros.cp210x /home/hee/.rpmmacros hee@110405:~/cp210x-3.1.0$ ./makerpm + uname -r + kernel_release=3.5.0-21-generic + pwd + current_dir=/home/hee/cp210x-3.1.0 + export current_dir + uname -r + KVER=3.5.0-21-generic + awk -F . -- { print $1 } + echo 3.5.0-21-generic + KVER1=3 + awk -F . -- { print $2 } + echo 3.5.0-21-generic + KVER2=5 + + sed -e s/3\.5\.//g echo 3.5.0-21-generic + KVER3=0-21-generic + [ -f /home/hee/.rpmmacros ] + mv -f /home/hee/.rpmmacros /home/hee/.rpmmacros.cp210x + echo 5 5 + [ 5 == 4 ] ./makerpm: 25: [: 5: unexpected operator + echo 0-21-generic 0-21-generic + [ 0-21-generic -gt 15 ] ./makerpm: 29: [: Illegal number: 0-21-generic + cp /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/.rpmmacros + d=/var/tmp/silabs + [ ! -d /var/tmp/silabs ] + cd /var/tmp/silabs + r=/var/tmp/silabs/rpmbuild + o=cp210x-3.1.0 + s=/var/tmp/silabs/rpmbuild/SOURCES + spec=cp210x-3.1.0.spec + rm -rf /var/tmp/silabs/rpmbuild + mkdir rpmbuild + mkdir rpmbuild/SOURCES + mkdir rpmbuild/SRPMS + mkdir rpmbuild/SPECS + mkdir rpmbuild/BUILD + mkdir rpmbuild/RPMS + cd /var/tmp/silabs/rpmbuild/SOURCES + rm -rf cp210x-3.1.0 + mkdir cp210x-3.1.0 + cp -r /home/hee/cp210x-3.1.0/cp210x/Makefile24 /home/hee/cp210x-3.1.0/cp210x/Makefile26 /home/hee/cp210x-3.1.0/cp210x/Rules.make /home/hee/cp210x-3.1.0/cp210x/configure /home/hee/cp210x-3.1.0/cp210x/cp210x.c /home/hee/cp210x-3.1.0/cp210x/cp210x.h /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.c /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.h /home/hee/cp210x-3.1.0/cp210x/installmod /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/cp210x-3.1.0/cp210x/rpmmacros26 cp210x-3.1.0 + echo 5 5 + [ 5 == 4 ] ./makerpm: 64: [: 5: unexpected operator + echo 0-21-generic 0-21-generic + [ 0-21-generic -gt 15 ] ./makerpm: 68: [: Illegal number: 0-21-generic + cp /home/hee/cp210x-3.1.0/cp210x/.rpmmacros24 cp210x-3.1.0/.rpmmacros cp: cannot stat `/home/hee/cp210x-3.1.0/cp210x/.rpmmacros24': No such file or directory + MyCopy=0 + rm -f cp210x-3.1.0.tar + rm -f cp210x-3.1.0.tar.gz + tar -cf cp210x-3.1.0.tar cp210x-3.1.0 + gzip cp210x-3.1.0.tar + cp /home/hee/cp210x-3.1.0/cp210x-3.1.0.spec /var/tmp/silabs/rpmbuild/SPECS + rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.1.0.spec ./makerpm: 121: ./makerpm: rpmbuild: not found + [ -f /home/hee/.rpmmacros.cp210x ] + rm /home/hee/.rpmmacros + mv -f /home/hee/.rpmmacros.cp210x /home/hee/.rpmmacros 운영체제는 우분투 입니당~! 메뉴얼 보고 그대로 해서 이렇게 결과가 나왔는데요.. 메뉴얼을 보면 To install, run the rpm installation package which by default will be at: cd /var/temp/silabs/rpmbuild/RPMS/i386 double click on cp210x-3.1.0.i386.rpm 이렇게 나와있는데 RPMS 까지의 폴더 경로는 있는데 파일이 없는데 어떻게 해야하나요..?ㅠㅠ 항상 수고하십니당
관리자 답변 관리자 · 2012-12-20
안녕하세요? 고객님, 최신 버전으로 다시 해보세요. 첨부하였습니다. 수고하세요. > > > + uname -r > + kernel_release=3.5.0-21-generic > + pwd > + current_dir=/home/hee/cp210x-3.1.0 > + export current_dir > + uname -r > + KVER=3.5.0-21-generic > + awk -F . -- { print $1 } > + echo 3.5.0-21-generic > + KVER1=3 > + awk -F . -- { print $2 } > + echo 3.5.0-21-generic > + KVER2=5 > + sed -e s/3\.5\.//g > + echo 3.5.0-21-generic > + KVER3=0-21-generic > + [ -f /home/hee/.rpmmacros ] > + mv -f /home/hee/.rpmmacros /home/hee/.rpmmacros.cp210x > + echo 5 > 5 > + [ 5 == 4 ] > ./makerpm: 25: [: 5: unexpected operator > + echo 0-21-generic > 0-21-generic > + [ 0-21-generic -gt 15 ] > ./makerpm: 29: [: Illegal number: 0-21-generic > + cp /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/.rpmmacros > + d=/var/tmp/silabs > + [ ! -d /var/tmp/silabs ] > + cd /var/tmp/silabs > + r=/var/tmp/silabs/rpmbuild > + o=cp210x-3.1.0 > + s=/var/tmp/silabs/rpmbuild/SOURCES > + spec=cp210x-3.1.0.spec > + rm -rf /var/tmp/silabs/rpmbuild > + mkdir rpmbuild > + mkdir rpmbuild/SOURCES > + mkdir rpmbuild/SRPMS > + mkdir rpmbuild/SPECS > + mkdir rpmbuild/BUILD > + mkdir rpmbuild/RPMS > + cd /var/tmp/silabs/rpmbuild/SOURCES > + rm -rf cp210x-3.1.0 > + mkdir cp210x-3.1.0 > + cp -r /home/hee/cp210x-3.1.0/cp210x/Makefile24 /home/hee/cp210x-3.1.0/cp210x/Makefile26 /home/hee/cp210x-3.1.0/cp210x/Rules.make /home/hee/cp210x-3.1.0/cp210x/configure /home/hee/cp210x-3.1.0/cp210x/cp210x.c /home/hee/cp210x-3.1.0/cp210x/cp210x.h /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.c /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.h /home/hee/cp210x-3.1.0/cp210x/installmod /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/cp210x-3.1.0/cp210x/rpmmacros26 cp210x-3.1.0 > + echo 5 > 5 > + [ 5 == 4 ] > ./makerpm: 64: [: 5: unexpected operator > + echo 0-21-generic > 0-21-generic > + [ 0-21-generic -gt 15 ] > ./makerpm: 68: [: Illegal number: 0-21-generic > + cp /home/hee/cp210x-3.1.0/cp210x/.rpmmacros24 cp210x-3.1.0/.rpmmacros > cp: cannot stat `/home/hee/cp210x-3.1.0/cp210x/.rpmmacros24': No such file or directory > + MyCopy=0 > + rm -f cp210x-3.1.0.tar > + rm -f cp210x-3.1.0.tar.gz > + tar -cf cp210x-3.1.0.tar cp210x-3.1.0 > + gzip cp210x-3.1.0.tar > + cp /home/hee/cp210x-3.1.0/cp210x-3.1.0.spec /var/tmp/silabs/rpmbuild/SPECS > + rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.1.0.spec > ./makerpm: 121: ./makerpm: rpmbuild: not found > + [ -f /home/hee/.rpmmacros.cp210x ] > + rm /home/hee/.rpmmacros > + mv -f /home/hee/.rpmmacros.cp210x /home/hee/.rpmmacros > hee@110405:~/cp210x-3.1.0$ ./makerpm > + uname -r > + kernel_release=3.5.0-21-generic > + pwd > + current_dir=/home/hee/cp210x-3.1.0 > + export current_dir > + uname -r > + KVER=3.5.0-21-generic > + awk -F . -- { print $1 } > + echo 3.5.0-21-generic > + KVER1=3 > + awk -F . -- { print $2 } > + echo 3.5.0-21-generic > + KVER2=5 > + + sed -e s/3\.5\.//g > echo 3.5.0-21-generic > + KVER3=0-21-generic > + [ -f /home/hee/.rpmmacros ] > + mv -f /home/hee/.rpmmacros /home/hee/.rpmmacros.cp210x > + echo 5 > 5 > + [ 5 == 4 ] > ./makerpm: 25: [: 5: unexpected operator > + echo 0-21-generic > 0-21-generic > + [ 0-21-generic -gt 15 ] > ./makerpm: 29: [: Illegal number: 0-21-generic > + cp /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/.rpmmacros > + d=/var/tmp/silabs > + [ ! -d /var/tmp/silabs ] > + cd /var/tmp/silabs > + r=/var/tmp/silabs/rpmbuild > + o=cp210x-3.1.0 > + s=/var/tmp/silabs/rpmbuild/SOURCES > + spec=cp210x-3.1.0.spec > + rm -rf /var/tmp/silabs/rpmbuild > + mkdir rpmbuild > + mkdir rpmbuild/SOURCES > + mkdir rpmbuild/SRPMS > + mkdir rpmbuild/SPECS > + mkdir rpmbuild/BUILD > + mkdir rpmbuild/RPMS > + cd /var/tmp/silabs/rpmbuild/SOURCES > + rm -rf cp210x-3.1.0 > + mkdir cp210x-3.1.0 > + cp -r /home/hee/cp210x-3.1.0/cp210x/Makefile24 /home/hee/cp210x-3.1.0/cp210x/Makefile26 /home/hee/cp210x-3.1.0/cp210x/Rules.make /home/hee/cp210x-3.1.0/cp210x/configure /home/hee/cp210x-3.1.0/cp210x/cp210x.c /home/hee/cp210x-3.1.0/cp210x/cp210x.h /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.c /home/hee/cp210x-3.1.0/cp210x/cp210xuniversal.h /home/hee/cp210x-3.1.0/cp210x/installmod /home/hee/cp210x-3.1.0/cp210x/rpmmacros24 /home/hee/cp210x-3.1.0/cp210x/rpmmacros26 cp210x-3.1.0 > + echo 5 > 5 > + [ 5 == 4 ] > ./makerpm: 64: [: 5: unexpected operator > + echo 0-21-generic > 0-21-generic > + [ 0-21-generic -gt 15 ] > ./makerpm: 68: [: Illegal number: 0-21-generic > + cp /home/hee/cp210x-3.1.0/cp210x/.rpmmacros24 cp210x-3.1.0/.rpmmacros > cp: cannot stat `/home/hee/cp210x-3.1.0/cp210x/.rpmmacros24': No such file or directory > + MyCopy=0 > + rm -f cp210x-3.1.0.tar > + rm -f cp210x-3.1.0.tar.gz > + tar -cf cp210x-3.1.0.tar cp210x-3.1.0 > + gzip cp210x-3.1.0.tar > + cp /home/hee/cp210x-3.1.0/cp210x-3.1.0.spec /var/tmp/silabs/rpmbuild/SPECS > + rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.1.0.spec > ./makerpm: 121: ./makerpm: rpmbuild: not found > + [ -f /home/hee/.rpmmacros.cp210x ] > + rm /home/hee/.rpmmacros > + mv -f /home/hee/.rpmmacros.cp210x /home/hee/.rpmmacros > > > > > > > > > 운영체제는 우분투 입니당~! > > 메뉴얼 보고 그대로 해서 > > > 이렇게 결과가 나왔는데요.. > > 메뉴얼을 보면 > To install, run the rpm installation package which by default will be at: > > cd /var/temp/silabs/rpmbuild/RPMS/i386 > > double click on cp210x-3.1.0.i386.rpm > > 이렇게 나와있는데 RPMS 까지의 폴더 경로는 있는데 > 파일이 없는데 어떻게 해야하나요..?ㅠㅠ > > 항상 수고하십니당 >
7835 답변완료segment 와 led 가 정상적으로 출력되지 않습니다. 이상은 2012-12-19 1,404
어제 올린 답변 정말 감사히 잘봤습니다. 프로그램을 avrstudio 5.1 과 avrstudio4.1 을 쓰고있었는데 둘다 atmega128을 인식하지 못했던것 같습니다. 자료실에서 4.19버젼을 받으니 원활히 되었습니다. 감사합니다. 이제 다운로딩은 잘실행이 되고 있습니다. 그런데, segment 출력하고 led가 나오질 않습니다. 위와 같이 프로그래밍하고 다운로드 하니 PG0 에서만 불이 빤짝 거리고(밝기가 매우 어둡습니다.) PG1과 segment에서는 전혀 반응이 없습니다. 보드 전용 매뉴얼을 다운받아서 예제로 나와있는 소스를 입력해도 (이상하게 char 명령에서 에러가 발생하여 int로 바꿔서 했습니다만다만) led와 segment 둘다 출력이 되질 않습니다. 혹시 보드의 문제일까 싶어서 문의를 드립니다. (쓰고 있는 물건 링크 : http://www.devicemart.co.kr/goods/view.php?seq=36933)
관리자 답변 관리자 · 2012-12-19
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 출력할 떄는 DDRx = 0xff; 이런식으로 출력하고자 하는 해당 포트의 해당 핀을 1로 DDRx(Direction of Data Register x) 을 해줘야 합니다. 그걸 해줘야 풀업 되서 밝아집니다. 그게 안되서 그런 것 같습니다. 수고하세요. > > > 어제 올린 답변 정말 감사히 잘봤습니다. 프로그램을 avrstudio 5.1 과 avrstudio4.1 을 쓰고있었는데 둘다 atmega128을 인식하지 못했던것 같습니다. 자료실에서 4.19버젼을 받으니 원활히 되었습니다. 감사합니다. > > 이제 다운로딩은 잘실행이 되고 있습니다. 그런데, > > segment 출력하고 led가 나오질 않습니다. > > 위와 같이 프로그래밍하고 다운로드 하니 PG0 에서만 불이 빤짝 거리고(밝기가 매우 어둡습니다.) > > PG1과 segment에서는 전혀 반응이 없습니다. > > 보드 전용 매뉴얼을 다운받아서 예제로 나와있는 소스를 입력해도 > (이상하게 char 명령에서 에러가 발생하여 int로 바꿔서 했습니다만다만) > > led와 segment 둘다 출력이 되질 않습니다. > > 혹시 보드의 문제일까 싶어서 문의를 드립니다. > > (쓰고 있는 물건 링크 : http://www.devicemart.co.kr/goods/view.php?seq=36933) >
7834 답변완료iccavr, kd-128pro 와 fb155bc질문 김기성 2012-12-18 1,576
1.fb155bc를 인터페이스보드없이 kd-128pro에 커넥터?선? 으로 연결하여 사용하려면 5v로 돌아가는 kd-128pro의 전압을 3.3으로 낯추어야 한다고 들었습니다. iccavr V7에 하드웨어 적인 방법말고 전압을 낮추어주는 설정? 같은것이 있나요? 2.첨부된 사진에서 처럼 fb155bc의 tx,rx,gnd,vcc를 바로 kd-128pro에 연결하려고 하는데 키트의 어디에 연결하여야 하나요?
관리자 답변 관리자 · 2012-12-19
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 질문에 답변 드릴께요. > > 1.fb155bc를 인터페이스보드없이 kd-128pro에 커넥터?선? 으로 연결하여 사용하려면 > 5v로 돌아가는 kd-128pro의 전압을 3.3으로 낯추어야 한다고 들었습니다. > iccavr V7에 하드웨어 적인 방법말고 전압을 낮추어주는 설정? 같은것이 있나요? ==> 그런 부분은 없구요. KD-128PRO의 모듈인 AM-128PRO의 크리스탈이 현재는 16MHz로 되어 있을 겁니다. 그것을 8MHz 이하, 통신을 쓰려고 하니까 하드웨어적으로 7.3728MHz로 바꿔주면 통신에러 0%됩니다. AVR은 3.3V로 쓰게 되면, 본 키트는 특히 ATMEGA128A-AU를 쓰기 떄문에, 크리스탈만 교체하면 3.3V 용으로 쓸 수는 있는 데, 이경우 반드시 크리스탈을 8MHz 이하로 써야 합니다. 5V용은 보통 16MHz까지 쓸 수 있습니다. 참고로 AVR 에 따라서는 20MHz까지 쓸 수 있는 모델도 있습니다. > 2.첨부된 사진에서 처럼 fb155bc의 tx,rx,gnd,vcc를 바로 kd-128pro에 연결하려고 하는데 > 키트의 어디에 연결하여야 하나요? ==> 키트에 보면, 4핀 커넥터가 있습니다. J107 UART0와 J114 UART1이 그것인데요. 본사의 키트는 TTL Level(또는 CMOS Level 호환)은 흰색 4핀 커넥터로 되어 있습니다. 거기다 하면 됩니다. 모듈에 있는 3핀 아이보리색 커넥터는 RS-232C Level로써 +-12V 레벨입니다. 실제로는 +5V -9V ~-12V 정도 됩니다. 즉, 이 커넥터가 PC의 시리얼 포트랑 바로 붙을 수 있는 커넥터죠. 수고하세요. >
7833 답변완료usb isp 와 연결이 안됩니다 이상은 2012-12-18 1,321
저번에 빠르고 정확한 답변 감사합니다. 이번에는 컴퓨터랑 연결이 안됩니다. 드라이버 설치를 마쳤는데도 컴퓨터랑 연결이 안됩니다. avr studio 에서도 안되고, iccavr 에서도 연결이 안됩니다. 어떻게 해야할지 몰라서 질문드립니다. 답변 부탁드립니다. (USB 드라이버 링크 : http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=443&sca=&sfl=wr_subject%7C%7Cwr_content&stx=usbisp&sop=and) (쓰고 있는 물건 링크 : http://www.devicemart.co.kr/goods/view.php?seq=36933)
관리자 답변 관리자 · 2012-12-18
안녕하세요? 고객님, AVR Studio에서 Connect 해 둔 상태에서 창이 떠 있으면, ICCAVR 에서 다운로딩이 안됩니다. 혹시 그 문제는 아닌지요? 이 경우라면 AVR Studio를 다 종료하고 해 보세요. 사실, 지금 드라이버는 잘 설치되었기 때문에, 동작을 해야 맞습니다. 그것도 안된다면, AVR Studio에서 connect 해서 퓨즈도 읽고 다운로딩 해 보세요. 그 결과도 올려봐 주세요. AVR Studio에서의 사용법은 자료실에서 USBISP 사용자 메뉴얼에 잘 나와 있습니다. 안되면 계속 올려 주세요. 수고하세요. > > > 저번에 빠르고 정확한 답변 감사합니다. > > 이번에는 컴퓨터랑 연결이 안됩니다. > > 드라이버 설치를 마쳤는데도 컴퓨터랑 연결이 안됩니다. > > avr studio 에서도 안되고, iccavr 에서도 연결이 안됩니다. > > 어떻게 해야할지 몰라서 질문드립니다. 답변 부탁드립니다. > > (USB 드라이버 링크 : http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=443&sca=&sfl=wr_subject%7C%7Cwr_content&stx=usbisp&sop=and) > > (쓰고 있는 물건 링크 : http://www.devicemart.co.kr/goods/view.php?seq=36933) >
7832 답변완료강좌를 확인해 봤는데요.... 박채림 2012-12-18 1,449
강좌를 다운받아 확인 해 봤는데요. 기본적인 구동 원리 는 알거 같은데 여전히 아두이노와의 연결 방법을 모르겠습니다.... 여기서 알 수는 없는 건가요? ----------------------------------------------- 안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 본사 제품과의 연결이나 사용하는 방법 등은 온라인강좌->AVR 강좌에서 CS2P 로 검색하면 CS2P 강좌가 나옵니다. 그것을 참고 바랍니다. 관련된 모듈과 참고하여 쓰기 바랍니다. 결국 그 제품도 AVR 이기 때문에, 포트로 보고 사용하기 바랍니다. DC 12V~24V는 외부에서 충분한 전류(12V 1A 이상의 SMPS 또는 아답타) 만들어서 공급해 줘야 합니다. 수고하세요. > > > 세한 일레트로닉스의 스테핑 모터를 구입해서 아두이노로 제어 하기 위해 모듈을 구입했습니다. > 하지만 전자 쪽으로는 너무나 초보자라서 어떻게 사용해야 하는지 막막합니다. > > 일단 아두이노 보드에 어떻게 연결을 해야 하는지 모르겠는데요. > > 모터의 6개의 핀과 모듈의 6개의 핀에 끼우는 건 알겠습니다. > > 그 다음 12v 와 GND 핀을 아두이노에 연결 하면 되는 건가요? > > 아두이노에 또 다른 핀들은 안들어 가는 건가요??? > > > 사실 아두이노가 5v 이기 때문에 12v 모듈에 어떻게 12v 를 공급 해야 하는지도 잘 모르겠습니다..... > > 모터-모듈-아두이노의 연결 방법을 알고 싶습니다. >
관리자 답변 관리자 · 2012-12-18
안녕하세요? 고객님, 아두이노에도 어차피 AVR 이므로 포트 개념이 있습니다. 강좌의 예제에는 포트 C로 짜 두었는 데, 거기에서 D7-D0까지 포트 핀에 해당하는 모터 상을 입력한다고, 제가 강좌 19페이지에 나와 있습니다. 아두이노의 한 포트 정해서 D7 - D0를 CS2P의 0 - 7번에 각각 연결하면 됩니다. 그런 후에, 그 포트를 출력으로 잡아주기 위해서 DDRx = 0xFF 이런 식으로 잡아주고, 사용하면 되죠. 수고하세요. > > > 강좌를 다운받아 확인 해 봤는데요. 기본적인 구동 원리 는 알거 같은데 > > 여전히 아두이노와의 연결 방법을 모르겠습니다.... > > 여기서 알 수는 없는 건가요? > > > ----------------------------------------------- > 안녕하세요? 고객님, > 저희 뉴티씨를 이용하여 주셔서 감사합니다. > > 본사 제품과의 연결이나 사용하는 방법 등은 > 온라인강좌->AVR 강좌에서 CS2P 로 검색하면 > CS2P 강좌가 나옵니다. 그것을 참고 바랍니다. > > > 관련된 모듈과 참고하여 쓰기 바랍니다. 결국 그 제품도 AVR 이기 때문에, > 포트로 보고 사용하기 바랍니다. > > DC 12V~24V는 외부에서 충분한 전류(12V 1A 이상의 SMPS 또는 아답타) 만들어서 공급해 줘야 합니다. > > 수고하세요. > > > > > > > > 세한 일레트로닉스의 스테핑 모터를 구입해서 아두이노로 제어 하기 위해 모듈을 구입했습니다. > > 하지만 전자 쪽으로는 너무나 초보자라서 어떻게 사용해야 하는지 막막합니다. > > > > 일단 아두이노 보드에 어떻게 연결을 해야 하는지 모르겠는데요. > > > > 모터의 6개의 핀과 모듈의 6개의 핀에 끼우는 건 알겠습니다. > > > > 그 다음 12v 와 GND 핀을 아두이노에 연결 하면 되는 건가요? > > > > 아두이노에 또 다른 핀들은 안들어 가는 건가요??? > > > > > > 사실 아두이노가 5v 이기 때문에 12v 모듈에 어떻게 12v 를 공급 해야 하는지도 잘 모르겠습니다..... > > > > 모터-모듈-아두이노의 연결 방법을 알고 싶습니다. > > >
7831 답변완료스테핑 모터 구동모듈 AM-CS2P 관련 질문 입니다. 박채림 2012-12-17 1,471
세한 일레트로닉스의 스테핑 모터를 구입해서 아두이노로 제어 하기 위해 모듈을 구입했습니다. 하지만 전자 쪽으로는 너무나 초보자라서 어떻게 사용해야 하는지 막막합니다. 일단 아두이노 보드에 어떻게 연결을 해야 하는지 모르겠는데요. 모터의 6개의 핀과 모듈의 6개의 핀에 끼우는 건 알겠습니다. 그 다음 12v 와 GND 핀을 아두이노에 연결 하면 되는 건가요? 아두이노에 또 다른 핀들은 안들어 가는 건가요??? 사실 아두이노가 5v 이기 때문에 12v 모듈에 어떻게 12v 를 공급 해야 하는지도 잘 모르겠습니다..... 모터-모듈-아두이노의 연결 방법을 알고 싶습니다.
관리자 답변 관리자 · 2012-12-18
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 본사 제품과의 연결이나 사용하는 방법 등은 온라인강좌->AVR 강좌에서 CS2P 로 검색하면 CS2P 강좌가 나옵니다. 그것을 참고 바랍니다. 관련된 모듈과 참고하여 쓰기 바랍니다. 결국 그 제품도 AVR 이기 때문에, 포트로 보고 사용하기 바랍니다. DC 12V~24V는 외부에서 충분한 전류(12V 1A 이상의 SMPS 또는 아답타) 만들어서 공급해 줘야 합니다. 수고하세요. > > > 세한 일레트로닉스의 스테핑 모터를 구입해서 아두이노로 제어 하기 위해 모듈을 구입했습니다. > 하지만 전자 쪽으로는 너무나 초보자라서 어떻게 사용해야 하는지 막막합니다. > > 일단 아두이노 보드에 어떻게 연결을 해야 하는지 모르겠는데요. > > 모터의 6개의 핀과 모듈의 6개의 핀에 끼우는 건 알겠습니다. > > 그 다음 12v 와 GND 핀을 아두이노에 연결 하면 되는 건가요? > > 아두이노에 또 다른 핀들은 안들어 가는 건가요??? > > > 사실 아두이노가 5v 이기 때문에 12v 모듈에 어떻게 12v 를 공급 해야 하는지도 잘 모르겠습니다..... > > 모터-모듈-아두이노의 연결 방법을 알고 싶습니다. >
7830 답변완료kd-128-pro-c 에 꽂아서 쓸수있는 온도계를 어떻게구하죠? 현광호 2012-12-17 1,307
온도계가 하나 필요한데 물의 온도를 잴꺼라 살짝 담가서 쓸것입니다. kd-128-pro-c 이곳에 연결해서 쓸것인데 맞는 온도계를 주문하고 싶은데 어떻게 사야하나요?
관리자 답변 관리자 · 2012-12-18
안녕하세요? 고객님, 온도계 중에서 물에 담가쓰는 용도로는 PT100과 같은 온도 센서를 사용하는 것이 좋겠습니다. 홈피 아래쪽의 링크에 있는 본사 대리점들에 가면 조회하면 나올겁니다. 그것은 저항값이 온도에 따라서 변하는 것인데, 저항값을 전압으로 변경하여 쓰면 되겠습니다. 정확한 측정을 위해서는 브리지 방식 등을 사용합니다만, 그냥 대강의 값을 알기 위해서는 VCC에 저항 하나 연결하고, 직렬로 센서 연결해서, 센서 반대쪽에 GND 연결한 후, 센서와 저항 연결점에서 선 하나 빼서, 그 값을 ADC 해서 보면 되겠습니다. 수고하세요. > > > 온도계가 하나 필요한데 > 물의 온도를 잴꺼라 살짝 담가서 쓸것입니다. > kd-128-pro-c 이곳에 연결해서 쓸것인데 > 맞는 온도계를 주문하고 싶은데 어떻게 사야하나요? >
7829 답변완료icc avr 에서 오류가 뜹니다. 이상은 2012-12-17 1,416
노트북이랑 usb isp 에 연결도 하고 드라이버설치도 하고, usb isp는 atmega128에 연결하고 (usbisp 기기에 녹색불이 깜박 거리더군요... 이게 맞는건지 허허..) icc avr 프로그램 키고, 그냥 생 프로젝트에, 파일만 열어서 컴파일 했는데, 자꾸 스크린샷처럼 오류가 생기네요... 퓨즈 비트? 그것도 강의에 적힌대로 했는데 똑같이 오류가 나더군요ㅎㅎ 아직 생초보라 오늘 처음 해봤는데 잘 안되네요. 좋은 답변 부탁드립니다. (기기는 모두 http://www.devicemart.co.kr/goods/view.php?seq=36933 에서 샀습니다.)
관리자 답변 관리자 · 2012-12-18
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 자료실에서 사용하시는 USBISP의 사용자 메뉴얼을 다운로드 받으세요. 일반 메뉴얼과 사용자 메뉴얼이 있습니다만, 사용자 메뉴얼에는 보다 자세하게 따라하기 수준으로 나와 있습니다. LPT1은 패러렐 포트를 말하구요. 프린터 포트같이 생긴 DB25 커넥터로 된 컴퓨터 뒤쪽에 있는 큰 커넥터입니다. 거기에 연결해 쓰는 AD-ISPPRO와 같은 장비를 쓸 때 쓰는 겁니다. USBISP는 USB를 가상 시리얼로 바꿔서 COM 포트로 쓰는 겁니다. 사용법을 사용자 메뉴얼에서 확인하는 것이 좋겠습니다. 하다가 또 막히는 것이 있으면 본사 홈페이지로 올려 보세요. 수고하세요. > > > 노트북이랑 usb isp 에 연결도 하고 드라이버설치도 하고, usb isp는 atmega128에 연결하고 > (usbisp 기기에 녹색불이 깜박 거리더군요... 이게 맞는건지 허허..) > > icc avr 프로그램 키고, 그냥 생 프로젝트에, 파일만 열어서 컴파일 했는데, 자꾸 스크린샷처럼 오류가 생기네요... > > 퓨즈 비트? 그것도 강의에 적힌대로 했는데 똑같이 오류가 나더군요ㅎㅎ > > 아직 생초보라 오늘 처음 해봤는데 잘 안되네요. 좋은 답변 부탁드립니다. > > (기기는 모두 http://www.devicemart.co.kr/goods/view.php?seq=36933 에서 샀습니다.) >
7828 답변완료왕초보 포트읽는법요 현광호 2012-12-16 1,348
KD-128PRO-C 킷트를 사용중입니다. 모터 두개를 작동시켜야 하는데 예제를 참고중입니다. 예제는 아래있는데요, 이게 전압이 몇볼트가 어느 포트에서 몇번째 핀에서 나오는지 전혀모르겠습니다. 포트 C 에서 나오는것같은데 맞나요? 중간에 portG 라고 있는데 키트에는 포트G가 없는데 어떻게된건가요? 포트 두개에서 각각 모터를 컨트롤 해야하는데, 어떻게해야하나요? 포트에 케이블 연결하고 케이블 잘라서 모터에 연결하려고 하는데 몇번째 선에서 전압이 나오는지 몰라서 아무것도 못하겠습니다. 회색 납작한 케이블에 빨간선이 그어져있는게 0번 핀인가요 10번 핀인가요? PORTC= 0x00 이런식으로나오면 0x 다음에 00 FF 이런건 무엇인가요? 전압인가요? //ICC-AVR application builder : 2007-11-19 오후 5:41:05 // Target : M128 // Crystal: 16.000Mhz // // Made by New Technology Company(N.T.C) in Korea. // DAEWOO RYU // Email : [email protected] // 82-2-704-4774(TEL), 82-2-704-4733(FAX) // http://www.NewTC.co.kr // #include <iom128v.h> #include <macros.h> #include <stdio.h> #define MOTOR_PORT PORTC #define PWM1_ON (MOTOR_PORT|=0x01) #define PWM1_OFF (MOTOR_PORT&=0xFE) #define DIR1_ON (MOTOR_PORT|=0x02) #define DIR1_OFF (MOTOR_PORT&=0xFD) #define ENABLE1_OFF (MOTOR_PORT|=0x04) #define ENABLE1_ON (MOTOR_PORT&=0xFB) #define BREAK1_ON (MOTOR_PORT|=0x08) #define BREAK1_OFF (MOTOR_PORT&=0xF7) // printf 함수 사용시 추가할 것. int putchar(char c) { while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty UDR0 = c; return c; } // scanf 함수 사용시 추가할 것. int getchar(void) { while ((UCSR0A & 0x80) == 0); return UDR0; } void port_init(void) { PORTA = 0x00; DDRA = 0x00; 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 = 0x1F; } //UART0 initialize // desired baud rate: 9600 // actual: baud rate:9615 (0.2%) // char size: 8 bit // parity: Disabled void uart0_init(void) { UCSR0B = 0x00; //disable while setting baud rate UCSR0A = 0x00; UCSR0C = 0x06; UBRR0L = 0x67; //set baud rate lo UBRR0H = 0x00; //set baud rate hi UCSR0B = 0x18; } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up CLI(); //disable all interrupts XDIV = 0x00; //xtal divider XMCRA = 0x00; //external memory port_init(); uart0_init(); MCUCR = 0x00; EICRA = 0x00; //extended ext ints EICRB = 0x00; //extended ext ints EIMSK = 0x00; TIMSK = 0x00; //timer interrupt sources ETIMSK = 0x00; //extended timer interrupt sources SEI(); //re-enable interrupts //all peripherals are now initialized } void delay(int delaytime){ int i,j; for(i=0;i<1000;i++){ for(j=0;j<delaytime;j++){ } } } // void main(void) { init_devices(); //insert your functional code here... ENABLE1_ON; PWM1_ON; BREAK1_OFF; printf("Motor Control V01W\r\n"); while(1){ DIR1_ON; delay(5000); PORTG = 0x01; printf("CW\r\n"); DIR1_OFF; delay(5000); PORTG = 0x02; printf("CCW\r\n"); } }
관리자 답변 관리자 · 2012-12-18
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 질문에 답변 드릴께요. > > KD-128PRO-C 킷트를 사용중입니다. > 모터 두개를 작동시켜야 하는데 예제를 참고중입니다. > > 예제는 아래있는데요, > 이게 전압이 몇볼트가 어느 포트에서 몇번째 핀에서 나오는지 전혀모르겠습니다. > 포트 C 에서 나오는것같은데 맞나요? ==> 네, 포트 C에 꽂아서 쓰는 예제로 만들어 져 있습니다. AM-DC1-3 용 예제네요. Break 기능을 제외하고는 AM-DC2-2D도 사용 가능합니다. #define MOTOR_PORT PORTC 이 부분을 PORTD로 고치면 PORTD로 셋업 되므로, 그 경우는 PORTD로 꽂아서 사용하면되겠습니다. 다만, 이 때, DDRD = 0xff; 이렇게 선언해 줘야 가능합니다. 현재는 물론, 포트 C를 출력으로 쓰므로, DDRC = 0xff; 이렇게 되어 있습니다. > 중간에 portG 라고 있는데 키트에는 포트G가 없는데 어떻게된건가요? ==> AVR에는 PORTG가 있습니다. 다만, 5핀 밖에 없는 포트라서, 따로 뽑지 않고, LED와 스위치로 달아 놓았습니다. LED는 PORTG의 D0와 D1 그리고, 스위치는 D2와 D3로 회로가 만들어져 있습니다. 자료실에서 회로도를 참고하세요. > > 포트 두개에서 각각 모터를 컨트롤 해야하는데, 어떻게해야하나요? > 포트에 케이블 연결하고 케이블 잘라서 모터에 연결하려고 하는데 > 몇번째 선에서 전압이 나오는지 몰라서 아무것도 못하겠습니다. > 회색 납작한 케이블에 빨간선이 그어져있는게 0번 핀인가요 10번 핀인가요? ==> 본사의 네이버 까페에 가면 사용 방법이 자세히 나오니, 그것을 참고하면 좋겠네요. 빨간선은 항상 1번이구요. D0에 해당합니다. 고객님이 말하는 것에 따르면 0번이 되겠지요. http://cafe.naver.com/newtc/315 > PORTC= 0x00 이런식으로나오면 0x 다음에 00 FF 이런건 무엇인가요? 전압인가요? ==> 0xFF 라는 것은 0x는 뒤에 나오는게 heXadecimal 즉, 16진수다 라는 거구요. FF는 이진수로 바꾸면 11111111입니다. 즉, D7 - D0가 모두 1이라는 거죠. 0b11111111 이렇게 말하죠 보통, 0b 라는 것은 뒤에 나오는게 binary 즉, 이진수라는 거구요. 첨이니까 동영상 강좌를 좀 참고하는 것이 어떨까 싶습니다. 수고하세요. > > > //ICC-AVR application builder : 2007-11-19 오후 5:41:05 > // Target : M128 > // Crystal: 16.000Mhz > // > // Made by New Technology Company(N.T.C) in Korea. > // DAEWOO RYU > // Email : [email protected] > // 82-2-704-4774(TEL), 82-2-704-4733(FAX) > // http://www.NewTC.co.kr > // > > #include <iom128v.h> > #include <macros.h> > #include <stdio.h> > > #define MOTOR_PORT PORTC > #define PWM1_ON (MOTOR_PORT|=0x01) > #define PWM1_OFF (MOTOR_PORT&=0xFE) > #define DIR1_ON (MOTOR_PORT|=0x02) > #define DIR1_OFF (MOTOR_PORT&=0xFD) > #define ENABLE1_OFF (MOTOR_PORT|=0x04) > #define ENABLE1_ON (MOTOR_PORT&=0xFB) > #define BREAK1_ON (MOTOR_PORT|=0x08) > #define BREAK1_OFF (MOTOR_PORT&=0xF7) > > // printf 함수 사용시 추가할 것. > int putchar(char c) > { > while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty > > UDR0 = c; > return c; > } > > // scanf 함수 사용시 추가할 것. > int getchar(void) > { > while ((UCSR0A & 0x80) == 0); > return UDR0; > } > > > void port_init(void) > { > PORTA = 0x00; > DDRA = 0x00; > 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 = 0x1F; > } > > //UART0 initialize > // desired baud rate: 9600 > // actual: baud rate:9615 (0.2%) > // char size: 8 bit > // parity: Disabled > void uart0_init(void) > { > UCSR0B = 0x00; //disable while setting baud rate > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0L = 0x67; //set baud rate lo > UBRR0H = 0x00; //set baud rate hi > UCSR0B = 0x18; > } > > //call this routine to initialize all peripherals > void init_devices(void) > { > //stop errant interrupts until set up > CLI(); //disable all interrupts > XDIV = 0x00; //xtal divider > XMCRA = 0x00; //external memory > port_init(); > uart0_init(); > > MCUCR = 0x00; > EICRA = 0x00; //extended ext ints > EICRB = 0x00; //extended ext ints > EIMSK = 0x00; > TIMSK = 0x00; //timer interrupt sources > ETIMSK = 0x00; //extended timer interrupt sources > SEI(); //re-enable interrupts > //all peripherals are now initialized > } > > void delay(int delaytime){ > int i,j; > for(i=0;i<1000;i++){ > for(j=0;j<delaytime;j++){ > } > } > } > > // > void main(void) > { > init_devices(); > //insert your functional code here... > ENABLE1_ON; > PWM1_ON; > BREAK1_OFF; > printf("Motor Control V01W\r\n"); > > while(1){ > DIR1_ON; > delay(5000); > PORTG = 0x01; > printf("CW\r\n"); > DIR1_OFF; > delay(5000); > PORTG = 0x02; > printf("CCW\r\n"); > } > } >
7827 답변완료USB-ISP PC 인식 장애관련 송종규 2012-12-14 1,774
OS : 윈도우 7 Ultimate K 32bit 제품 : USB-ISP V3.0 위 사항에서 운용하는 사용자입니다. NEWTC사에서 제공하는 USB 드라이버인 USBISPV03_FOR_WIN7을 정상적으로 인스톨하였으며, 수차례의 재부팅과 재설치를 반복하였으나, 장치관리자에 USB가 인식되지가 않습니다. 담당자님께 신속하고 정확한 세부적 답변 요청합니다. * 일과시간에는 업무로 인해 원격제어 등의 방법을 사용할 수 없습니다.
관리자 답변 관리자 · 2012-12-14
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 본 제품은 윈도우 7 32비트에서는 정상적으로 잘 운용되는 제품입니다. 하지만, 간혹 컴퓨터에 따라서, 디바이스 드라이버가 엉켜 있어서, 설치가 제대로 되지 않는 경우도 있을 수 있습니다. 만약 설치가 정상적으로 잘 안되신다면, 우선, XP가 설치되었거나 한 컴퓨터에 가셔서, 디바이스 드라이버 인식을 시킨 다음, USBISP V03.5로 변경하는 절차를 밟고, 그 후에, 다시 고객님의 안된다는 윈도우 7 32비트 컴퓨터로 와서 USBISP V03.5 디바이스 드라이버를 설치하면, 정상적으로 될겁니다. 간혹, 32비트임에도 불구하고, 64비트 OS처럼 Microsoft의 인증을 득한 디바이스 드라이버만 인식하는 경우인지도 모르겠습니다. 이유야 어찌되었든 위에서 말씀드린대로 해 보면 될겁니다. 다만, 프로그램 추가삭제에서 기존에 USBISP 관련해서 설치한 것들을 다 삭제해 주세요. 여러번 설치되면, 또 되지 않을 수도 있습니다. 자주하는 질문 쪽에 가면, USBISP V03을 V03.5로 변경하는 방법이 나와 있습니다. 그런데, 현재 본사에서 판매되는 것들은 1년반정도 전부터 V03은 단종되고 V03.5만 판매되고 있습니다만, 혹시 언제 구매하신 것인지요? 참, 하시다가 잘 안되시면, 본사로 보내주시면, 본사에서 변경하여 보내드립니다. 다만, 이 경우는 고객님 쪽에서 택배비는 부담해 주셔야합니다. 직접 찾아오시면, 무상으로 바로 진행해 드립니다. 수고하세요. > > > OS : 윈도우 7 Ultimate K 32bit > 제품 : USB-ISP V3.0 > > 위 사항에서 운용하는 사용자입니다. > NEWTC사에서 제공하는 USB 드라이버인 USBISPV03_FOR_WIN7을 정상적으로 인스톨하였으며, 수차례의 재부팅과 재설치를 반복하였으나, 장치관리자에 USB가 인식되지가 않습니다. > > 담당자님께 신속하고 정확한 세부적 답변 요청합니다. > * 일과시간에는 업무로 인해 원격제어 등의 방법을 사용할 수 없습니다. >
7826 답변완료가속도 센서요~~ 오창현 2012-12-13 1,275
가속도 센서를 드디어 값을 잘 받아내게 됐는데요. 프로그램은 40개 값을 받아서 상위 4개 하위 4개 정보는 빼고 나머지 더해서 평균냈고요 그 출력을 모니터링 하는데요 정적가속도는 잘 되는데 동적가속도를 보면 이상하게도 처음에 +y축으로 힘을 가했을경우 (현재 rc카에 달았습니다) 출력이 처음에 오히려 -y값이 나오고 그다음에 +값이 나오네요. 그 반대로 -y로 힘을주면 처음에 +값이 나온후 -값이 나옵니다. 이건 모가 문제인지 모르겠네요
관리자 답변 관리자 · 2012-12-13
안녕하세요? 고객님, 원래 그게 정상적인 겁니다. 자주하는 질문에서 "[센서] 3축 가속도 센서에 관해서 궁금합니다. "를 보시면, Impact_Tilt_Measure_AN1611.pdf (317.0K) 라는 것을 다운로드 받아서, 좀 읽어 보시면, 파형이 있을 겁니다. 또한, 파형의 변화를 제가 대충 그려 보았습니다. 이 그림처럼 보통 변할테니, 참조하여 모드를 두고 모드 변화를 status로 주면서 제어하는 것이 좋겠습니다. 수고하세요. > > > 가속도 센서를 드디어 값을 잘 받아내게 됐는데요. > 프로그램은 40개 값을 받아서 상위 4개 하위 4개 정보는 빼고 나머지 더해서 평균냈고요 > > 그 출력을 모니터링 하는데요 > 정적가속도는 잘 되는데 > > 동적가속도를 보면 이상하게도 처음에 +y축으로 힘을 가했을경우 (현재 rc카에 달았습니다) > 출력이 처음에 오히려 -y값이 나오고 그다음에 +값이 나오네요. > 그 반대로 -y로 힘을주면 처음에 +값이 나온후 -값이 나옵니다. > 이건 모가 문제인지 모르겠네요 >
7825 답변완료윈도우7_32bit OS에서 AD_AVRISP-3.5VLite다운로더로 코드비젼에서 다운로딩오류 나상욱 2012-12-13 1,413
드라이버도 맞는거 설치했구요 setting/programmer에서도 AVRSTK500으로 설정하고 사이트에 나와있는 메뉴얼대로 진행했습니다. 코드비젼은 codevisionAVR V2.60 evaluation 사용하고있습니다 유에스비 포트 확인도 다했구요 도와주세요....
관리자 답변 관리자 · 2012-12-13
안녕하세요? 고객님, 그 오류 뒤쪽 화면을 보고 싶습니다. 자주하는 질문에서, [퓨즈셋팅] 코드비전 및 포니프로그에서 셋팅법[ATMEGA128] 에 가서 보세요. 초기 셋팅 퓨즈 값을 어떻게 해야 하는 지 잘판단해야 합니다. 한번만 잘못하면 안되는 겁니다. 그래서, 인공호흡하면, 거의 100% 살아납니다. 다시 올려 보세요. 수고하세요. > > > 드라이버도 맞는거 설치했구요 > setting/programmer에서도 AVRSTK500으로 설정하고 > 사이트에 나와있는 메뉴얼대로 진행했습니다. > 코드비젼은 > codevisionAVR V2.60 evaluation 사용하고있습니다 > 유에스비 포트 확인도 다했구요 도와주세요.... >
7824 답변완료AD-USBISP+ V4.0 fuse 관련 이한빈 2012-12-12 1,381
AVR Studio 4를 사용하고 있습니다. 프로그램 다운로드는 되는데 초기 Fuse 설정이 안되네요. 왜 그런건가요??
관리자 답변 관리자 · 2012-12-13
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. USBISP V4.0은 매우 정확하게 제작된 제품입니다. 따라서, 원래 현재 AVR이 사용하고 있는 클럭의 1/4 이하의 클럭으로 ISP 다운로딩을 하는 SCK 주파수를 설정해야 합니다. 첨에 칩을 사면, AVR은 대부분 내부클럭 중에서 4MHz 이하로 되어 있습니다. 그러다 보니, 첨에는 1MHz 이하의 SCK Freq.를 사용하여 다운로딩을 해야 하고, 퓨즈를 하드웨어에 설계한대로 외부 클럭을 설정하게 되면, 16MHz나 이렇게 되면서, 16/4 하면 4MHz 이하의 클럭으로 사용하면 되는 데, 그럴 경우는 원래 다운로딩 최고 속도인 1.8MHz 에서 사용이 가능합니다. 대부분의 시중에 있는 ISP 들은 최고 속도로 사용할 수 있도록 된 것이 아니라, 대략 어떤 환경에서도 쓸 수 있도록, 1.8MHz의 SCK Freq.로 설정해 두어도, 내부적으로 느린 클럭을 쓰기 때문에, 별 문제없이 초기에도 쓸수 있었습니다. 하지만, 본사의 USBISP+ V 4.0의 경우는 최고 속도로 동작하므로, 처음에 클럭 변경을 할 때에는 460kHz 등으로 맞춰 놓고 한번은 퓨즈를 써야 합니다. 그 뒤에는 다시 SCK Freq를 1.8MHz로 맞춰놓고 빠른 속도로 사용이 가능합니다. 수고하세요. > > > AVR Studio 4를 사용하고 있습니다. > > 프로그램 다운로드는 되는데 > 초기 Fuse 설정이 안되네요. > 왜 그런건가요?? >