목록분류 전체보기 (385)
ITGenerations
화면을 넘길때 슬라이딩 되게끔 만들었습니다. 기능은 기상청 무료버전 api 사용과 구글 지도 api를 사용하여 미세먼지 앱을 구현 시킬 계획입니다. 세부적인 기능들은, 위 사진을 바탕으로 구현할 예정입니다.
S/W로 H/W 제어 하는 방법(3가지) 1. 펌웨어(Firmware) : os 없음2. 디바이스 드라이버(Device Driver) : os 있음, os 위에서 항상 상주,3. 모듈(Module) 디바이스 드라이버와 다른점은 항상 상주하지 않음.-> 디바이스 드라이버의 번거로운 과정을 해결하기 위해서 탄생, 모듈을 디바이스 드라이버로 등록하면 디바이스 드라이버가 된다./ 메모리상에서 존재한다. hello.c 파일을 만드면 워킹디렉토리에 존재한다. 크게 나누면 2 가지1,2세밀하게 나누면 3 가지1,2,3 부팅을 하면, os인 리눅스가 동작하고, 리눅스에 필요한 것들은 메모리도 구동된다. 커널 소스 디렉토리 모듈 디바이스 드라이버는 시스템 내부에서 움직이는 소프트웨어다.커널 소스 디렉토리 밑에서 존재한다..
register 메모리 구성하는 최소 단위 마이크로 프로세스 마이크로 프로세서윈도우 64bit는 레지스터의 크기로 64bits라고 한다. 1bit는 논리적으로 표현하면 0과 1로 표현한다.1bit는 물리적으로 표현하면 High면 On(5V), Low면 Off(0V) 0과 1을 저장하기 위한 '장치'는 플리플롭이라고 한다.최소단위는 트랜지스터 - 게이트 - 매치(or 플리플롭) 32비트 레지스터란, 임의의 프로세서에 레지스터의 길이를 의미하며 동시에, 마이크로프로세서를 이야기할 때 반드시에 기억해야되는 것은 인스트럭션 셋트와 레지스터다.32비트 레지스터란, 32비트에 해당하는 명령어 셋(인스트럭션 셋트)를 가지고 있다. ARM 레지스터 타입은 RISC다. RISC Reduce Instruction Set ..
영문 사이트 https://www.pyimagesearch.com/2016/04/18/install-guide-raspberry-pi-3-raspbian-jessie-opencv-3/ 위 사이트는 라즈베리파이3 + 라즈비안os기반에서 파이썬 및 opencv 설치방법을 알려준다. 파이썬은 파이썬2.x 과 파이선3.x버전이 있는데 파이썬 2.x는 2020년도까지만 사용가능하고 그 이후로는 지원종료되는걸로 알고 있으며, 파이썬3.x버전으로 다운받는다. 한글사이트 http://blog.naver.com/PostView.nhn?blogId=jdkim2004&logNo=140203366344&categoryNo=19&parentCategoryNo=0&viewDate=¤tPage=17&postListTop..
Ubiz서버를 사용하고자 하니, 해커(?)분들이 자꾸 침략해서 제 아이디로 된, 서버로 디도스 공격을 한다고 해서,정지먹었습니다. (매핑해제) 그리고, 최근 학교 서버가 털려서 외부포트를 모두 차단한 것도있어서, 교내 캡스톤 대회에서 작품 시연할 때, 문제점이 생길 수 있어서 Ubiz서버를 사용하지 않고, 라즈베리파이(서버)를 이용하기로 합니다.Os는 Opencv가 호환되는 os를 우선으로 선택한다.둘 다 호환된다면, 팀원간 상의 후 결정, 교수님 추천은 우분투.