uart
-
[nuvoton] MCU 120N Firmware & RTOSSW/Embedded 2018. 2. 15. 15:04
사용보드 MCU : nuvoton 컴파일러 : keil NANO120SE3BN MCU사용 Nu-Link 디버거usb CMSIS-core Device-startup Device-driver-CLK Device-driver-SYS 내용 startup은 전기가 들어가면 처음으로 실행되는 부분으로 최종적으로 메인을 실행한다. (노모톤 MCU는 )0x00번지에 처음으로 접근한다. 마이크로프로세서는 리턴을 하지 않는다.(운영체제가 없어서 리턴을 받아줄때가 없다) int main(void) { while(1) { } while(1); // 리턴하지말고 할거없으면 쉬어. } 디버거 설정 option for target클릭 => 디버거 : 오른쪽 use 를NUlink debuger로 설정 후 세팅에서 칩타입(나노100)..
-
[라즈베리파이] uart 통신 #1SW/Embedded 2018. 1. 2. 20:25
라즈베리파이 3은 HTMI를 지원해서 그냥 선 하나만 모니터에 꽂으면 가능하지만 가지고다니면서 어디서든 하기 위해서 노트북을 가지고 접속 할 수 있다. 이더넷 SSH를 이용한 접속도 가능 하지만 여기선 PL2303을 가지고 접속하는 방법을 알아 볼 것이다. 준비물 라즈베리파이+라즈비안이 올라간 sd카드 PL2303 USB 전원선 SD카드에 라즈비안이 올리는 방법은 구글에 치면 많이 나온다. 먼저 sd카드를 컴퓨터에 꽂고 들어가면 config.txt 파일을 열어 맨 마지막에 enable_uart=1 적고 저장한다. 그리고 라즈베리파이에 sd카드를 꽂는다. 준비한 PL2303 USB 빨간선이 vcc에 꽂는다. 라즈베리파이 gpio핀에 검정색은 ground에 꽂고 PL2303 TXD에 꽂아 있는..