본문 바로가기

728x90

임베디드시스템

(3)
| 전자회로 | OrCAD 다운로드 / 설치 OrCAD란? 전자설계 자동화에 전자 공학 기술자에 의해 PCB회로 기판을 제작하기 위해 전자도면을 쉽게 설계하기위한 프로그램이다. OrCAD 다운로드 https://www.npit.co.kr/html/dh_board/lists/support101 -- 필자는 17.2 Demo버전을 다운받아 사용했습니다. Demo 17.2 버전을 다운하다보면 zip파일로 다운이 되어있습니다. 압축을 풀어 봅시다 압축을 푼뒤에 , Setup 파일을 눌릅니다. 3. 4. 설치에 대한 약관 동의화면입니다. I accept the terms of the license agreement 를 클릭 하여 next버튼 클릭 5. 필자는 (recommended) 디폴트 되어있어, 다음버튼을 눌러줬습니다. 6. * 주의 * 설치시 디렉토..
| STM32 | 디코더 3x8 74LS138 구현 74LS138 란? 3bit 바이너리 데이터를 8bit로 변환 하는 데 사용되는 복잡한 TTL 기반 논리 장치 입니다. 실제로 디멀티플렉싱 또는 기계어로 디코딩 장치를 할수 있게 설계하였고, 3개의 입력 데이터를 받아 8bit의 데이터로 변환한다. 디코딩 영향을 최소화 시키기 위해 메모리에서 디코더를 많이 사용하는데 칩에는 3개의 활성화 핀과 , 3개의 입력핀 및 8개의 출력핀으로 구현한다. /* USER CODE BEGIN 2 */ void decoder74138() { uint8_t input_A[4] = { 0, }, input_B[4] = { 0, }, num[4] = { 0, }; short i = 0; //역순차 shift 이후 and 1 연산 input_A[0] = !((GPIOE->IDR ..
| 임베디드 | 임베디드 시스템이란? 임베디드 시스템이란? 미리 정해진 특정한 기능들을 수행하기 위한 하드웨어와 소프트 웨어가 결합되어 이를 제어하는 시스템을 임베디드 시스템이라고 한다. 임베디드에서는? - CPU를 구동하여 미리 정해진 특정한 기능을 수행하도록 프로그램이 내장 되어 있는 전자제어시스템 - 특정 기능을 수행하는 컴퓨터 시스템으로 전체 장치의 일부분을 구성하여 제어가 필요한 시스템을 위한 두뇌 역할을 하는 특정 목적의 컴퓨터 시스템 CPU Core의 종류 - cpu의 핵심으로 기계어를 해석하고 실행하는 내부 칩셋 임베디드에서는 하드웨어와 소프트웨어의 제어를 중간역할을 시켜주는게 임베디드 시스템이다. 주로 MCU 및 OS운영체제, 시스템 SW 와 응용SW 를 제어한다. 하드웨어 + 소프트웨어 = 임베디드 시스템 대표적 사례 __..

728x90