▶ Main() 의 인수
: 보통 main() 안에 인수를 int argc, char *argv[] 라고 잡아준다.
▶ 문자함수
: 많이 쓰이지는 않지만, 빨간박스안에 있는 함수는 어느정도 쓰인다.
대소문자 비교를 원치 않을때, 아이디에 알파벳이 아닌 다른문자를 기입하길 원치 않을때
▶ 임베디드
ex) #define PIO_OER (*((volatile unsigned int*)0xFFFFF430 ))
#define 문을 선언한후 main() 안에는 define 으로 정의된 PIO_OER 만 쓰면 소스를 짜기 편하다.
▶ char LCD 패널
1. GND |
접지 |
2. VCC |
5V |
3. VL |
LCD에 출력되는 문자의 진하기 정도 |
4. RS |
데이터레지스터/명령레지스터 선택하는 핀 |
5. RW |
데이타를 읽기/쓰기 가능한 핀 |
6. E | E는 칩 선택을 하는 것으로 사용할때 enable로 되면 버스를 사용하게 되고 사용하지 않을때 Low값을 주어 버스의 중복사용을 방지해서 다른 장치가 원할한 버스사용을 하게 도와주는 핀이다. |
7 ~ 14. BUS |
데이터전송라인 |
15. K |
15번핀: GND 16번핀: VCC ▶ 핀을 꽂으면 LCD에 불이 들어온다. |
16. A |
▶ 구조체
: typedef 문은 새로운 자료형을 정의하는데 사용된다.
▶구조체 응용
: 메모리 할당할때 보통 짝수로 저장하기를 원한다. 그래서 만약 밑의 2번과 같이 1byte 2byte 씩 할당이 되고,
또 1byte 할당받으면 4byte 를 할당받아서 값을 넣는다
-----------
----------
'C++프로그래밍' 카테고리의 다른 글
2013.04.16_C언어_구조체 (0) | 2013.04.16 |
---|---|
2013.04.15_구조체_메모리관리 (0) | 2013.04.15 |
2013.04.11_문자열을다루는배열,포인터배열 (0) | 2013.04.11 |
2013.04.08_문자열 (0) | 2013.04.08 |
2013.04.05_함수인수로써배열표기방법,형식인수로다차원배열사용되는경우 (0) | 2013.04.05 |