본문 바로가기

Embedded System12

[Project] 마이크로프로세서응용실습 - 임베디드시스템 0. 과목 개요  - The objective of the course is to establish the concept of the embedded software design methodology, and to get familiar with it through the lab exercise. In particluar, students start with booting the embedded system from the host PC. Then, they learn how to compile and install simple Linux program, the Linux kernel and the Android. Students go through several labs to understand how.. 2018. 5. 4.
ex04_text LCDControl TEXT LCD  1) PIN MAP   2) PIN Assignment  3) Signal Flow Example 4)   PROJECT 1) 내용 : PC의 키보드로 문자 입력 (USART_ReceiveData) -> 입력값을 text LCD에 display.  2) PIN   3) file tree & main.c (usart_printf 부분 생략)   4) drivers >  -> ex03_USART 게시물 참고 > -> 기존 파일 사용 >   RESULT 2018. 1. 23.
ex03_3_USART_/w_externalLED USART REGISTER   PROJECT 1) 내용 : PC의 키보드로 문자 입력 (USART_ReceiveData) -> 입력값에 따라 외부 LED 동작  2) PIN   USART External LED - PA9 : USART1_TX - PA10 : USART1_RX  - PE3 : EXLED_R (RED  - PE4 : EXLED_G (GREEN)  - PE5 : EXLED_B (BLUE)   3) file tree & main.c    4) drivers >  -> ex03_USART 게시물 참고 > - 외부 LED 사용 (기존 led.h에서 핀과 포트만 수정 + LED를 모두 EXLED로 변경)   RESULT - 의도한 동작 수행 O 2018. 1. 23.
ex03_2_USART_echo USART STATUS REGISTER    PROJECT 1) 내용 : PC의 키보드로 문자 입력 (USART_ReceiveData) -> 받은 문자열 그대로 출력 (USART_SendData)  2) PIN   - PA9 : USART1_TX  - PA10 : USART1_RX      3) file tree & main.c    4) drivers >  -> ex03_USART 게시물 참고    RESULT 2018. 1. 16.
ex03_USART USART - Universal Synchronous/Asynchronous Receiver/Transmitter (범용 동기화/비동기화 송수신기)- Serial :  병렬 데이터를 직렬 방식(한번에 한 bit씩)으로 전환하여 전송.- Universal : 자료 형태나 전송 속도를 직접 구성할 수 있음.- Synchronous : 기준 clock을 같이 전송. clock에 동기화 해서 각 엣지에서 데이터 취함. 고속. 제어 어려움.- Asynchronous : 동기 clock 없이 송수신부의 Baud Rate를 맞춤. Start bit와 Stop bit를 사용하여 데이터의 처음과 끝 구분. 저속. -  PROJECT 1) 내용 : 외부스위치(GPIO) 3개 중 하나를 입력 받음(GPIO_ReadInput.. 2018. 1. 15.
ex02-2_Switch PROJECT 1) 내용 : tactile switch 2개로 LED 2개 제어 -> 눌렀을 때 점등.  2) PIN >  - PA15 : LED_R, SPI3_NSS, SPI1_NSS, TIM2_CH1, TIM2_ETR, JTDI  - PB4 : LED_G, SPI1_MISO, SPI3_MISO, TIM3_CH1, NJTRST >  - PE0, PE1  3) file tree & main.c  4) drivers >   RESULT 2018. 1. 13.