시스템반도체26 [Harman 세미콘 아카데미] 15일차 - C언어(함수~구조체 및 표준함수) C언어 이전 내용과 중복되는 부분이 있어, 해당 게시물에 추가하는 형식으로 작성함. 추가 내용 - 함수의 형태 - 재귀함수 - 포인터의 data type - 함수와 포인터 - 함수 포인터, void 포인터 - 문자열 - 문자열 표현 방식의 이해 - 포인터와 배열의 비교 - 2차원 배열과 포인터 - 문자열의 배열 - 바이트 저장 순서 - 구조체와 배열 & 포인터 활용 - 함수 인자로 전달되는 구조체 변수 - 공용체(UNION) - 추후 작성 예정 C언어 문법(조건문, 반복문, 함수) https://rangvest.tistory.com/entry/Harman-%EC%84%B8%EB%AF%B8%EC%BD%98-%EC%95%84%EC%B9%B4%EB%8D%B0%EB%AF%B8-13%EC%9D%BC%EC%B0%A.. 2023. 7. 7. [Harman 세미콘 아카데미] 14일차 - 강의 일정 Summary(ARM Architecture 이해 및 RTOS 활용), C언어 review 강의 일정 summary 과목명 : ARM Architecture 이해 및 RTOS 활용 담당 교수님 : 이 재성 교수님 약 2주~3주 동안 C언어의 이론 및 실습 진행 이후 ARM 프로그래밍 이론 및 실습 진행 예정 IoT 사물 인터넷이라는 용어는 연결된 디바이스의 공통 네트워크를 의미하며, 디바이스와 클라우드 및 디바이스 간 통신을 용이하게 하는 기술 일반적인 IoT 시스템은 실시간 데이터 수집 및 교환을 통해 작동합니다. ① 스마트 디바이스 컴퓨터 기능이 부여된 텔레비전, 보안 카메라 또는 운동 장비와 같은 디바이스 환경, 사용자 입력 또는 사용 패턴에서 데이터를 수집하고 인터넷을 통해 IoT 애플리케이션과 데이터를 주고받는다. ② IoT 어플리케이션 IoT 애플리케이션은 다양한 IoT 디바이스에서.. 2023. 7. 6. Chiplet 기술 - 후공정 기술의 대표주자 CHIPLET : 하나의 큰 칩 대신 작은 칩들의 집합으로 구성된 시스템 각각의 작은 칩들은 독립적으로 설계되어 다양한 기능을 수행하며, 이들이 모여 하나의 시스템을 형성한다. 탄생 배경 전통적으로, 반도체 칩은 단일 모놀리식 디자인으로 구성되어 완전한 기능을 담당한다. 하지만 기술의 발전과 요구 사항의 변화로 인해 칩의 복잡성이 증가하면서 다양한 도전 과제가 발생했고 이에 따라 칩을 여러 개의 작은 칩들로 분리하고, 각각을 독립적으로 설계하여 병렬로 작동하도록 하는 아이디어가 등장했다. 또한 시장 경쟁력을 가지기 위해서는 하나의 CPU 칩 안에 많은 수의 코어를 넣을 필요가 있는데 이 코어를 한 번에 만드는건 위험 부담이 크다. 왜나햐면 칩 일부 영역에 불량이 생겨 코어가 작동하지 않는다면 칩을 통째로.. 2023. 7. 6. [Harman 세미콘 아카데미] 13일차 - C언어 문법(포인터, 배열, 구조체) 일단 이 것부터 알고 가자. 1. 포인터는 하나의 변수이다. 2. 포인터 변수 내에는 주소값만 들어갈 수 있다. 3. 배열은 같은 data type들의 모임 구조체는 서로 다른 data type들의 모임 4. 배열의 첫 번째 이름은 포인터처럼 행동한다. [포인터] 주소값의 이해 - 데이터의 주소값 : 해당 데이터가 저장된 메모리의 시작 주소를 의미 int 형 데이터는 4byte의 크기를 가지지만, 각각의 데이터의 주소값은 시작 주소인 1byte만 가리킨다. 포인터란? 의미 : 메모리상에 위치한 특정한 데이터의 (시작)주소값을 보관하는 변수 = 포인터 변수 → 변수이기 때문에 값이 저장되는 공간을 가진다. 즉, 주소값만 가질 수 있는 변수 실제로 메모리에 접근할 수 있는 address는 각 1byte in.. 2023. 7. 6. 이전 1 2 3 4 5 6 7 다음