반응형 코스웨어/16년 스마트컨트롤러370 20160329_노유찬_로봇제어_환경변수 및 C언어 디버그 라즈베리파이 백업하기SD카드를 리더기에 넣어 컴퓨터에 인식 시킨다.저번에 이미지를 씌운것처럼 F(라즈베리를 씌워놓은)폴더를 제외한 나머지 디스크에 백업할 디렉토리와 백업파일명을 입력한다. 진행과정..백업이 완료되면 위와같은 파일이 하나생긴다. 만약 실수로 SD카트에 문제가 생겨 안의 내용이 다 날아가도 백업해 놓은 파일로 다시 시작할 수 있는 것이다. C언어 signed 와 unsigned의 비트연산 결과 값 차이#include int main() { char cNum = 0x89; unsigned char ucNum = 0x89; printf("cNum>>1 : %d\n ", cNum >> 1); printf("ucNum>>1 : %d\n ", ucNum >> 1); }결과값이 아래와 같이 나온다cNu.. 2016. 3. 31. 20160330 업무일지 로봇 제어 터미널 swp파일 저장하지 않고 나갔을 때 생기는 복구 파일복구 와 삭제 등을 물어봄복구를 시키면 원래 치던 main.c 는 살리는데 swp파일은 사라지지않는다.지울려면 rm main.c.sp* y y을 하면 사라짐 2016. 3. 30. 2016_03_30_환경변수_업무일지 sh 쉘 쉘의 종류가 많았다 본쉘 쉘 환경이 각각 다르다bsh을 많이 사용 10년전에 많이 안써다가 더업그레이드 시킨게 본어게인쉘 bash 우리가 사용하는 쉘은 bash 유닉스는 태생이 다중 멀티환경으로 여러명이 사용할 수 있게 하였다. 취향 정보를 저장할 수 있도록 실행 할때마다 스린트형태를 칼라가 안나오면 칼로로 나오게 bashrc 환경파일 설정파일 안보이게 하려고 .을 찍어 놓다 프띠 자동적으로 실행swp 스와핑 저장 안해놓는데 존재하는 파일 실시간 기록지 그 안에 들어 있는 파일 .으로 시작 안보이게끔 만든다 .swp 자동세이브 파일 vim 편집기탭키 한글 설정 배경환경등 환경을 설정할 수 있다 rc의 약자run script rm 삭제 명령어mv 이동 명령어 set 환경변수set | grepset.. 2016. 3. 30. 20160329_김도관_업무일지_유닉스및네트워크_C언어기초 Unix의 역사 당시 AT&T 와 General Electric 사, Honeywell 사, MIT 공과대학에서 MULTICS 라는 프로젝트를 미 국방성(ARPA)으로부터 자금 지원을 받아서 수행함목적은 멀틱스 프로젝트의 목적은 끊이지 않고 돌아갈 수 있는 다중 사용자, 다중 프로세서, 다중 프로세스 기반의 시스템을 만드는 것1969년), 켄 톰슨(Ken Thompson) 이라는 사람이 당시 그는 AT&T 사의 연구원으로 있으면서, 멀틱스 프로젝트에 참가하고 있었는데, 사무실에 안쓰는 PDP-7 컴퓨터가 있는 것을 보고는, 이 컴퓨터에다가 멀틱스와 비슷한 개념을 가진 운영체제를 한번 구현해 보게되었다. 여기에 재미를 느끼게 된 동료들 중 함께 멀틱스 프로젝트에서 일했던 데니스 리치(Dennis Ritch.. 2016. 3. 30. 20160324_박진한_업무일지_펌웨어 실습 브레드보드의 14줄에 저항 - 극의 양쪽에 꽂고 써머스터는 +극에 꽂는다. AVR 기계에는 GND와 PG0번에 꽂아 준다. 써머스터를 만지면 값이 올라가는 것을 볼수가 있다. 2016. 3. 30. 2016-03-29.강정수.디버그활용 [debug] 디버그버그(bug)는 벌레를 뜻하며, 디버그(debug)는 원래 '해충을 잡다'라는 뜻이며, 프로그램의 오류를 벌레에 비유하여 오류를 찾아 수정하는 일이라는 의미로 쓰인다. 프로그램 개발공정의 마지막 단계에서 이루어진다. 주로 디버그가 오류수정 프로그램과 그 작업을 통칭하는 반면 작업에 중점을 둔 어휘는 디버깅(debugging)을 쓰며, 오류수정 소프트웨어를 가리킬 때는 디버거(debugger)라는 말을 쓴다. 자신이 확인하고자 하는 소스에 F9를 누르면 사진상과 같은 왼쪽에 빨간 점이 생긴다.이를 디버그 시작점,브레이크 포인트라고 한다. :break point프로그램 실행 도중,프로그램의 흐름을 멈추고 디버깅하기 위해 사용하는 위치설정포인트기본적으로 한 라인에는 하나의 브레이크 포인트만.. 2016. 3. 30. 20160324-업무일지-허도경-펌웨어 실습-씨미터 써미터 10K저항10KV=IRV=I*(R1+R2)10K+10K=20KV=I*20000I=5/20000A->1/4000=0.0025A=0.25mA PWM=Pluse Width Modulator 신호의 가로폭 변화 ㅁADC.c#include "ADC.h"void ADC_Init(void) { ADMUX=(0 2016. 3. 29. 20160325_업무일지_정우민_로봇제어_파일의접근 로봇제어_파일의접근 *라즈베리파이 설치 1. 2016-03-18-raspbian-jessie , WinAVR-20100110-install 파일 다운로드 2. WinAVR-20100110-install파일 실행3. sd카드를 리더기에 넣은후 2016-03-18-raspbian-jessie.img 파일을 불러 설치 시작 (설치시 드라이브 주의) - 네트워크 설정 도스 명령어ipconfigipconfig /aipconfig /all - 윈도우1. 네트워크공유센터 - 어댑터설정변경 - 네트워크 아이콘 속성2. tcp/ipv4(인터넷 프로토콜 버전4) , ( 변경 전에는자동으로 주소받기 되어 있음)3. ip 주소 입력•Google Public (구글 퍼블릭) ◦ 기본 DNS 서버 주소 - 8.8.8.8 ◦보조 .. 2016. 3. 29. 20160329_박진한_업무일지_로봇제어_환경변수 위에서 파란색 글씨가 HTTP HTML - 보여주기JSP - 타이핑Database - 저장ex) 로그인 화면을 보여주는건 HTML 아이디를 쓰는건 JSP 아이디를 저장하는건 Database C 언어 수업unsigned 와 signed에서 오른쪽으로 밀었을 때 첫번째 자리가 정해지는 방법 (P.99 참조) P. 156 구구단 만드는 방법에서 구구단 만들고 디버그모드(F5)로 들어가서 While 구문에 BreakPoint(F9)를 걸고 F10으로 구문이 어떻게 돌아가는지 확인하고 Shift+F5로 빠져 나온다. 4~ 5과까지 문제 풀기 및 반복구문사용 2016. 3. 29. 이전 1 ··· 12 13 14 15 16 17 18 ··· 42 다음 728x90 반응형