목록[Harman] 하만 반도체 설계 (100)
Kraklog

#define _CRT_SECURE_NO_WARNINGS #include #include #include #pragma pack(1) #define ee #if defined(ee) typedef struct _BITMAPFILEHEADER { char Signature[2]; unsigned int FileSize; int Reserved; unsigned int DataOffset; } BITMAPFILEHEADER; typedef struct _InfoHeader { unsigned int Size; int Width; int Height; unsigned short Planes; unsigned short BitCount; unsigned int Compression; unsigned int Im..

프로그램 : Orcad Capture, Allegro PCB Editor 1. 설계준비와 New Project 생성 File - New Project 생성을 눌러준다. Name : Project 이름, Location : 파일 위치 2. 설계환경 설정 3. 회로도 그리기 4. 부품속성 입력하기 5. 신규 Library 작성 File - New - Library 를 선택 Library에 쓰일 이름을 명명한다. 6. PCB Footprint 작성 생성된 library 에서 New Part 를 선택 그릴려고하는 소자의 foot print 속성을 선택해준다. Symbol을 선택하면 그 소자의 Symbol을 디자인 할 수 있다. Name 은 소자의 이름을 나타내고 Part Reference는 Schematic에 ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.

licenese가 없기 때문에 economy를 골라준다. on chip memory를 올려주고 총 memory size를 바꿔준다. 배치 후 연결을 해준다. 연결을 해준 후인데 아직 에러가 4개가 남았다. 그 중 한가지는 adress가 겹쳐서 생기는 문제이다. address를 재할당해주면 해결된다. 이 에러는 on chip memory가 연결되지 않아서 생기는 문제이다. cpu의 reset vector와 exception vector를 on chip memory와 연결해준다. slave는 data master에 연결해준다. LED 등 입출력을 위해서는 pio가 필요하다. 8bit led를 출력하기 위해서 크기는 8로 설정해주었다. led를 바꾸고 clock과 reset, s1을 연결해준다. 반드시 con..