본문 바로가기
반응형

코스웨어/15년 스마트컨트롤러532

20151104 2번 강동조[커널 빌드와 디바이스 드라이버] make 를 하게 되면 컴파일로부터 생성된 파일을 확인할수 있습니다 simple_app컴파일을 위해서 만들어 놓은 Make file을 다시 실행한다 실행 파일이 생성 된것을 확인 할 수 있다 /Proc/devices 파일을 통해서도 simple_drv정보를 확인 할 수 있습니다 실행을 시켜 결과값을 알아 본다 소스simple_drv.c #include #include #include #include #include #include #include #include #include "simple_ioctl.h" #define SIMPLE_MAJOR 500 #define SIMPLE_MINOR 100 #define SIMPLE_DEV_NAME "/dev/simple" #define SIMPLE_DEV_ADDR.. 2015. 11. 5.
20151102-김재홍-라즈베리파이_C프로그래밍&ASM_Translation /*----------라즈베리파이----------*/저수준 C 프로그래밍 저수준의 C프로그래밍을 통해 라즈베리 파이의 하드웨어에 접근하려면 하드웨어 구성을 알아야 한다.해당 시스템에서 사용되는 프로세서 내지는 AP(Application Processor)에 대한 데이터시트가 필요합니다.라즈베리 파이는 브로드컴의 BCM2835 칩셋을 사용하고 있으며, 이에 대한 데이터시트는 다음 URL을 통해 내려받을 수 있습니다.https://www.raspberrypi.org/wp-content/uploads/2012/02/BCM2835-ARM-Peripherals.pdf 핀n번 n번 다리의 기능설정시에ATmega 8비트류는 클리어와 셋이 일체형으로 되어 있어비트or연산으로 이전상태를 읽어 오고 씁니다. 비트or연산.. 2015. 11. 2.
20151030 - 홍준모 오전 : UART 이용. 오후 : 사물 인터넷 (라즈베리파이), 어셈블리 오전- 취업 상담 때문에 조금 듣다가 말았습니다 - 오후 MMU는 쉽게 말하자면 가상 주소를 만들어 주는 것이다. 안전을 위해 진짜 주소를 가짜주소로 바꾸어 주는 것이다. 운영체제는 왜 태어 났을까?운영체제는 리소스관리이다. 하드드라이버 마우스 키보드 등을 관리하기 위함이다. 메모리의 주도권을 자신이 arm 할 때 레지스터가 ㄴ저무 많으니까 기준되는 레지스터만 써놓고 쭈욱 존재한다라고 써놓은 것 처럼 책에서도 이와같이 정의 되어 있다. alt0 ~ alt5로 기능이 나뉘어져 있다. 우리가 예전에 봤던 그 예고편 수업때 언급 하셨었던이것과 같은 내용이다. 라즈베리 파이의 칩도 ARM 칩이다. 신기하당ex ) alt 0 모드 -> PWM0 - GPIO12alt 5 모드 -> PWM0 - GPIO18 아트메가.. 2015. 10. 30.
2015-10-29 업무일지 천정호 Raspberry Pi 2 Char LCD - P.288Char LCD는 8Bit 모드와 4Bit 모드가 존재하는데 ATMega나 ARM의 경우에는 연결할 핀이 많이 있지만 라즈베리파이의 경우에는 연결할 핀의 개수가 40개로 구성이 되어있다.그렇기 때문에 라즈베리파이에서는 대부분 8Bit 모드대신 4Bit 모드로 Char LCD를 사용한다.8Bit 모드는 데이터버스를 0 ~ 7번까지 모두 다 쓰지만 4Bit 모드에서는 데이터버스를 4 ~ 7번까지만 사용을한다.(0 ~ 3번의 핀연결은 하지않고 열린상태로 둔다) 그래픽 LCD - P.301GPS - P.323GPS 모듈의 RX, TX를 통하여 UART 통신을 이용하여 좌표값을 받을 수 있다.GPS를 이용하여 시간, 속도, 좌표등 여러가지 정보들을 알아낼수 .. 2015. 10. 30.
20151028-업무일지-주재민 라즈베리 수업 wiringPi홈페이지에 다음 명령어를 치면 위 라즈베리 화면처럼 gpio가 나온다. #define LED 24로 하면 BCM19번으로 확인 된다. BCM19번을 라즈베리 핀번호와 같은 것을 확인해 LED를 연결해 주면 된다. 2015. 10. 28.
천정호 Task Switching (미완성) Stack을 출력하면 빈페이지가 나옵니다. 수정본은 빠른시간내에 업데이트 하겠습니다. 2015. 10. 28.
20151027 윤재희 task switching 소스 2015. 10. 28.
20151027-26번-업무일지-임현수 라즈베리 홈네트워크(릴레이), 태스크 스위칭 확인 ■ 로봇 제어 ■ 릴레이 PA1a-5v(NAIS - 제조:파나소닉) 이름에서 알수있듯이 동작 전압은 5V이다. 좌측에5A 250V AC5A 30V DC는 최대 허용치를 나타낸다. 교류 250V ~ 0V까지 다 된다.직류 30V ~ 0V까지 된다. 전기스토브 전력이 1000W 적혀있다. 이 릴레이를 사용할 수 있는가? W와트를 봐야한다.와트는 수식에서 P로표현한다.(저항이 옴인데 R로하는 것처럼..) Power - 전력, 힘 P = VI250V*5A = 1250VA = 1250VI = 1250P = 1250W(교류) 1250W까지 견디므로 1000W의 전기스토브를 사용 할 수 있다. 직류일때는 150W까지 견딜 수 있다.자동차 배터리=12V 전류 10A = 120W 즉 자동차 배터리도 연결할 수 있다. 생.. 2015. 10. 27.
20151027 수업 남수진 2015. 10. 27.
728x90
반응형