책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9791195460625
· 쪽수 : 334쪽
· 출판일 : 2015-05-10
목차
Chapter 01. 임베디드 시스템
1. 임베디드 시스템 11
2. 원격 타겟 설정 19
실습 1-1. RIO 타겟 초기 설정하기 22
3. 임베디드 프로젝트 구성 25
실습 1-2. 프로젝트에서 sbRIO 타겟 설정하기 30
실습 1-3. 프로젝트에서 cRIO 타겟 설정하기 32
실습 1-4. CompactRIO 타겟 시뮬레이션 만들기 37
실습 1-5. sbRIO 타겟 시뮬레이션 만들기 40
실습 1-6. R 시리즈 보드 시뮬레이션 만들기 41
Chapter 02. FPGA 어플리케이션
1. FPGA 시스템 48
2. LabVIEW FPGA 컴파일 과정의 이해 53
실습 2-1. sbRIO의 FPGA LED 깜박이기 60
실습 2-2. CompactRIO의 USER FPGA LED 깜박이기 64
3. FPGA 어플리케이션 구현 68
실습 2-3. RIO Evaluation 킷 - DC 전압 측정 및 LED 출력 72
실습 2-4. C 시리즈 모듈 I/O ? NI 9201 76
실습 2-5. C 시리즈 모듈 I/O ? NI 9237 79
실습 2-6. C 시리즈 모듈 I/O ? NI 9234 83
실습 2-7. C 시리즈 모듈 I/O ? NI 9401 86
4. FPGA 최적화 프로그래밍 팁 89
5. Single-Cycle Timed Loop 95
실습 2-8. SCTL Benchmarking 101
실습 2-9. sbRIO9636-Evaluation을 이용한 Encoder 측정 104
실습 2-10. C 시리즈 모듈 I/O ? NI 9411 107
실습 2-11. C 시리즈 모듈 I/O ? NI 9481 109
실습 2-12. Pulse Width 측정 111
6. Tri-state 디지털 입출력 113
실습 2-13. Tri-State 디지털 입출력 115
Chapter 03. 실수 연산
1. FPGA 타겟에서의 실수 연산 123
실습 3-1. 고정 소수점 사용하기 132
실습 3-2. Min and Max 구하기 134
2. FPGA 타겟에서의 SubVI 사용 136
실습 3-3. FPGA Math 함수 사용 141
Chapter 04. 데이터 전달 및 호스트 통신
1. FPGA 타겟 내에서의 데이터 전달 149
실습 4-1. FIFO 설정 및 사용 156
2. 동기화 어플리케이션 159
3. FPGA와 Real Time 호스트의 통신 164
실습 4-2. 읽기/쓰기 컨트롤을 이용한 데이터 전송 167
실습 4-3. DMA를 이용한 Target to Host 데이터 전송 174
Chapter 05. Real Time 어플리케이션
1. Real Time 시스템 186
실습 5-1. Real Time 프로젝트 196
2. Real Time 어플리케이션 개발 198
실습 5-2. RT FIFO을 활성화시킨 공유변수 사용 206
3. 데이터 전달 및 공유 209
실습 5-3. RT FIFO 함수를 이용한 데이터 전달 212
4. Real Time 시스템 상태 모니터링 214
실습 5-4. Real Time 시스템 상태 모니터링 216
실습 5-5. 로그 파일 만들기 218
Chapter 06. 네트워크 통신
1. 네트워크 공유 변수 230
실습 6-1. 공유 변수를 이용한 네트워크 통신 (Local host) 232
실습 6-2. 공유 변수를 이용한 네트워크 통신 234
2. UDP 통신 238
실습 6-3. 단순 UDP 통신 241
실습 6-4. UDP 멀티캐스트 246
3. TCP 통신 248
실습 6-5. 단순 TCP 통신 252
실습 6-6. TCP 통신 ? 다중 연결 258
4. 네트워크 스트림 265
실습 6-7. 단순 네트워크 스트림 통신 268
Chapter 07. HMI 호스트 어플리케이션
1. HMI 어플리케이션 276
실습 7-1. Queue을 이용한 생산자 소비자 구조 (HMI 호스트) 278
실습 7-2. HMI 호스트 및 Real Time 타겟 281
실습 7-3. RT 타겟의 IP broadcasting 296
실습 7-4. 공유 변수와 UDP Broadcasting을 이용한 RT와 윈도우 통신 299
Chapter 08. 임베디드 어플리케이션 점검 및 배포
1. 메모리 리소스 관리 308
2. 임베디드 시스템 모니터링 313
실습 8-1. Real Time 시스템 상태 모니터링 및 Watchdog 317
3. 성능 점검 321
실습 8-2. Real-Time Execution Trace Toolkit (옵션) 326
4. 어플리케이션 배포 327



















