[모토닉] AUTOSAR 기반 SW 개발 기초 및 심화 교육과정 진행
모토닉 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 교육과정을 4일간 진행합니다. 2022년 9월 5일 ~ 8일 (28시간) 참여업체: 모토닉
모토닉 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 교육과정을 4일간 진행합니다. 2022년 9월 5일 ~ 8일 (28시간) 참여업체: 모토닉
우리 연구실에서는 학생들의 임베디드 SW 개발 능령 향상을 위해 코딩 캠프를 진행합니다. 이번은 연구실 연수생 위주로 진행읋 하며 추가적으로 학생을 선발하지 않았습니다. 코딩캠프는 학기중에는 매주 금요일 저녁에 진행할 예정으로 추가적인 학생을 선발하여 진행할 예정입니다.
현대자동차 신입사원 대상으로 SWIP 과정 중 임베디드 프로그래밍과 관련된 다음의 교육 과정을 우리 연구실에서 운영을 합니다. 임베디드 시스템 C 프로그래밍 (3일 과정) 임베디드 MCU 프로그래밍 (4일 과정) 임베디드 SW 개발 프로젝트 (3일 과정) AUTOS...
현대오토에버 후원으로 AUTOSAR 기반 SW 개발 심화 교육과정을 온라인으로 진행하였습니다.
현대자동차 신입사원 대상으로 SWIP 과정 중 임베디드 프로그래밍과 관련된 다음의 교육 과정을 우리 연구실에서 운영을 합니다. 임베디드 시스템 C 프로그래밍 (3일 과정) 임베디드 MCU 프로그래밍 (4일 과정) 임베디드 SW 개발 프로젝트 (3일 과정) AUTOS...
RTOS란? Computing system whose specification includes both logical and temporal correctness Logical correctness: produces correct outputs ...
1. For Loop 와 While Loop For Loop for(int i=0;i<10;++i){ } While Loop int i=0; while(i<10){ ++i; } For 문과 While 문은 동일한 표현이 가능함 다음과 같이 ...
최적화란? 최적화란 주어진 조건이나 범위 내에서 최대의 효율을 발휘하게 만드는 것을 의미 임베디드 소프트웨어는 주로 메모리 공간이 제한된 마이크로컨트롤러에서 실행되므로 코드 최적화가 필수적 실시간 및 임베디드 시스템용으로는 어셈블리어가 가장 좋지만, 거의 대부분의 하드...
임베디드 개발자에게는 보안문제가 크게 우선순위로 생각하는 않는 분위기이다. 이는 보안 코드 관련한 지식의 부족일 수도 있고 다른 직면한 과제로 크게 신경쓰기 힘들 수도 있다. 목차 Preventing memory-corruption vulnerabilities...
메모리 동적할당(memory allocation) 이란? 컴퓨터 프로그래밍에서 실행시간동안 사용할 메모리 공간을 할당하는 것. 사용이 끝나면 운영체제가 쓸수 있도록 반납하고 다움에 다시 메모리공간 할당 요청이 오면 재할당 받을 수 있다 일반적으로 스택영역에 사용되는 정...
1. Memory Corruption 1.1. 정의 프로그래머의 의도나 프로그래밍 언어의 설계 의도와 달리 메모리 상의 내용이 수정되는 경우를 의미 1.2. 발생 원인 환경적 요소 EMI heat radiation ...
문자열을 복사, 비교, 연결, 부분을 선택하는 등 문자열 연산 처리를 위한 여러 가지 함수와 매크로 형식을 제공하고 있음 ‘\0’(혹은 NULL문자)를 기준으로 문자열을 구분하며 NULL문자 뒤 공백이나 다른문자가 존재하더라도 출력 시에는 NULL문자까지 읽음 이러한...
드림에이스와 AUTOSAR 기반 SW 개발 업무협의를 온라인으로 진행하였습니다.
DGIST와 AUTOSAR 기반 SW 개발 업무협의를 진행하였습니다.
현대오토에버 대상으로 AUTOSAR 기반 SW 개발 기초 교육과정을 온라인으로 진행하였습니다.
한온시스템 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 2차 교육과정을 5일간 진행하였습니다.
KEA 대상으로 AUTOSAR 기반 SW 개발 기초 교육과정을 온라인으로 진행하였습니다.
현대자동차 대상으로 AUTOSAR 기반 SW 개발 기초 교육과정을 온라인으로 진행하였습니다.
한온시스템 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 1차 교육과정을 5일간 진행하였습니다.
NVRAM이란?
Intermittent Computing 이란? 에너지 하베스팅(Enger Harvesting)을 통해 적절한 에너지 레벨을 넘어서면 컴퓨팅이 진행되고 이후 에너지가 소모되어 특정 이하의 에너지 레벨이 되면 컴퓨팅을 중지하고 에너지를 다시 충전하게 되는 프로세스를 반복함
AI Edge Computing이란? Edge단에서 AI 컴퓨팅이 수행되는 것을 의미 미래에는 인공지능을 갖고 있는 엣지들이 서로 협업하여 엣지 각각의 프라이빗 목적을 수행하면서 공공의 목적을 달성하기 위해 동작하는 협업 AI 엣지 컴퓨팅으로 발전...
연구의 필요성
리눅스
임베디드 운영체제
소프트웨어 플랫폼
한국통신학회 춘계학술대회에 참여하여 논문 3편을 발표했습니다.
정보처리학회 춘계학술대회에서 학부연수생이 작성한 논문이 장려상을 수상했습니다.
모토닉 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 교육과정을 4일간 진행합니다. 2022년 9월 5일 ~ 8일 (28시간) 참여업체: 모토닉
우리 연구실에서는 학생들의 임베디드 SW 개발 능령 향상을 위해 코딩 캠프를 진행합니다. 이번은 연구실 연수생 위주로 진행읋 하며 추가적으로 학생을 선발하지 않았습니다. 코딩캠프는 학기중에는 매주 금요일 저녁에 진행할 예정으로 추가적인 학생을 선발하여 진행할 예정입니다.
텔레칩스 장소: Online 참석자: 텔레칩스 최상무님, 드림에이스 한이사님, 경북대학교 ACE Lab. 회의 내용: 텔레칩스에서 개발한 VCP를 이용한 임베디드 SW 교육 및 차량용 ECU 활용을 위한 AUTOSAR 적용 방안
콘티넨탈오토모티브일렉트로닉스 장소: 경북대학교 IT1호관 ACE Lab. 참석자: 콘티넨탈 최과장님, 드림에이스 한이사님, 경북대학교 ACE Lab. 회의 내용: 차량용 전자 제어기 개발 관련 업무협의 (AUTOSAR 기반 SW 개발)
현대자동차 신입사원 대상으로 SWIP 과정 중 임베디드 프로그래밍과 관련된 다음의 교육 과정을 우리 연구실에서 운영을 합니다. 임베디드 시스템 C 프로그래밍 (3일 과정) 임베디드 MCU 프로그래밍 (4일 과정) 임베디드 SW 개발 프로젝트 (3일 과정) AUTOS...
현대오토에버 후원으로 AUTOSAR 기반 SW 개발 심화 교육과정을 온라인으로 진행하였습니다.
콘티넨탈오토모티브일렉트로닉스에서 현재 재학중이거나, 졸업이 예정되어 있는(졸업자포함) 대학/대학원생 추천 요청이 왔습니다. 관심있는 학생은 조정훈교수(jcho@knu.ac.kr)로 연락해주세요. 아래의 우대사항 중 임베디드 소프트웨어 개발 능력과 AUTOSAR 교육은 조만간 연구실...
드림에이스의 이 부사장님과 한 이사님과 함께 차량 SW 관련 경북대학교 학생들 대상의 교육을 진행하기 위한 교육센터 개소에 대하여 미팅을 진행했습니다. 기존 경북대 ACE Lab.에서 진행하던 코딩캠프를 좀 더 체계적인 교육과정, 많은 인원, 좋은 시설에서 제공하기로 협의를 하였...
2022년 SW컴퓨팅산업 원천기술개발사업에 우리 연구실이 선정되었습니다.
콘티넨탈오토모티브일렉트로닉스 장이사님과 김팀장님께서 우리 연구실에 방문하셔서 컨티넨탈과 학생 교류 및 재직자 교육에 대한 협력에 대하여 논의하였습니다. 임베디드 소프트웨어 개발 능력을 갖춘 학생들이 컨티넨탈에 많이 지원해주기를 바라셨고 재학생들의 인턴쉽 프로그램을 통해 회사와 학교...
현대자동차 신입사원 대상으로 SWIP 과정 중 임베디드 프로그래밍과 관련된 다음의 교육 과정을 우리 연구실에서 운영을 합니다. 임베디드 시스템 C 프로그래밍 (3일 과정) 임베디드 MCU 프로그래밍 (4일 과정) 임베디드 SW 개발 프로젝트 (3일 과정) AUTOS...
드림에이스 임진우대표님과 AUTOSAR 기반 SW 개발 관련 드림에이스와 경북대 ACE Lab. 협력 방안에 대하여 온라인으로 회의를 진행하였습니다.
드림에이스의 한우진이사님께서 연구실에 방문하셔서 드림에이스와 경북대 ACE Lab. 협력 방안에 대해 논의를 진행했습니다.
드림에이스와 AUTOSAR 기반 SW 개발 업무협의를 온라인으로 진행하였습니다.
DGIST와 AUTOSAR 기반 SW 개발 업무협의를 진행하였습니다.
현대오토에버 대상으로 AUTOSAR 기반 SW 개발 기초 교육과정을 온라인으로 진행하였습니다.
한온시스템 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 2차 교육과정을 5일간 진행하였습니다.
KEA 대상으로 AUTOSAR 기반 SW 개발 기초 교육과정을 온라인으로 진행하였습니다.
현대자동차 대상으로 AUTOSAR 기반 SW 개발 기초 교육과정을 온라인으로 진행하였습니다.
한온시스템 대상으로 AUTOSAR 기반 SW 개발 기초 및 심화 1차 교육과정을 5일간 진행하였습니다.
LG전자 H&A 사업본부 이**팀장님 및 연구원님께서 우리 연구실에 방문하셔서 가전 제어기의 소프트웨어 개발에 대한 현안에 대해 질의를 하셨습니다. 상세한 내용은 허가를 받지 못해 공개를 할 수 없으며 지속적인 협력 방안에 대해 얘기를 나눴습니다. <2022년 8월 1...
텔레칩스 장소: Online 참석자: 텔레칩스 최상무님, 드림에이스 한이사님, 경북대학교 ACE Lab. 회의 내용: 텔레칩스에서 개발한 VCP를 이용한 임베디드 SW 교육 및 차량용 ECU 활용을 위한 AUTOSAR 적용 방안
콘티넨탈오토모티브일렉트로닉스 장소: 경북대학교 IT1호관 ACE Lab. 참석자: 콘티넨탈 최과장님, 드림에이스 한이사님, 경북대학교 ACE Lab. 회의 내용: 차량용 전자 제어기 개발 관련 업무협의 (AUTOSAR 기반 SW 개발)
콘티넨탈오토모티브일렉트로닉스에서 현재 재학중이거나, 졸업이 예정되어 있는(졸업자포함) 대학/대학원생 추천 요청이 왔습니다. 관심있는 학생은 조정훈교수(jcho@knu.ac.kr)로 연락해주세요. 아래의 우대사항 중 임베디드 소프트웨어 개발 능력과 AUTOSAR 교육은 조만간 연구실...
드림에이스의 이 부사장님과 한 이사님과 함께 차량 SW 관련 경북대학교 학생들 대상의 교육을 진행하기 위한 교육센터 개소에 대하여 미팅을 진행했습니다. 기존 경북대 ACE Lab.에서 진행하던 코딩캠프를 좀 더 체계적인 교육과정, 많은 인원, 좋은 시설에서 제공하기로 협의를 하였...
2022년 SW컴퓨팅산업 원천기술개발사업에 우리 연구실이 선정되었습니다.
콘티넨탈오토모티브일렉트로닉스 장이사님과 김팀장님께서 우리 연구실에 방문하셔서 컨티넨탈과 학생 교류 및 재직자 교육에 대한 협력에 대하여 논의하였습니다. 임베디드 소프트웨어 개발 능력을 갖춘 학생들이 컨티넨탈에 많이 지원해주기를 바라셨고 재학생들의 인턴쉽 프로그램을 통해 회사와 학교...
드림에이스 임진우대표님과 AUTOSAR 기반 SW 개발 관련 드림에이스와 경북대 ACE Lab. 협력 방안에 대하여 온라인으로 회의를 진행하였습니다.
드림에이스의 한우진이사님께서 연구실에 방문하셔서 드림에이스와 경북대 ACE Lab. 협력 방안에 대해 논의를 진행했습니다.
LG전자 H&A 사업본부 이**팀장님 및 연구원님께서 우리 연구실에 방문하셔서 가전 제어기의 소프트웨어 개발에 대한 현안에 대해 질의를 하셨습니다. 상세한 내용은 허가를 받지 못해 공개를 할 수 없으며 지속적인 협력 방안에 대해 얘기를 나눴습니다. <2022년 8월 1...
텔레칩스 장소: Online 참석자: 텔레칩스 최상무님, 드림에이스 한이사님, 경북대학교 ACE Lab. 회의 내용: 텔레칩스에서 개발한 VCP를 이용한 임베디드 SW 교육 및 차량용 ECU 활용을 위한 AUTOSAR 적용 방안
콘티넨탈오토모티브일렉트로닉스 장소: 경북대학교 IT1호관 ACE Lab. 참석자: 콘티넨탈 최과장님, 드림에이스 한이사님, 경북대학교 ACE Lab. 회의 내용: 차량용 전자 제어기 개발 관련 업무협의 (AUTOSAR 기반 SW 개발)
현대자동차 신입사원 대상으로 SWIP 과정 중 임베디드 프로그래밍과 관련된 다음의 교육 과정을 우리 연구실에서 운영을 합니다. 임베디드 시스템 C 프로그래밍 (3일 과정) 임베디드 MCU 프로그래밍 (4일 과정) 임베디드 SW 개발 프로젝트 (3일 과정) AUTOS...
콘티넨탈오토모티브일렉트로닉스에서 현재 재학중이거나, 졸업이 예정되어 있는(졸업자포함) 대학/대학원생 추천 요청이 왔습니다. 관심있는 학생은 조정훈교수(jcho@knu.ac.kr)로 연락해주세요. 아래의 우대사항 중 임베디드 소프트웨어 개발 능력과 AUTOSAR 교육은 조만간 연구실...
드림에이스의 이 부사장님과 한 이사님과 함께 차량 SW 관련 경북대학교 학생들 대상의 교육을 진행하기 위한 교육센터 개소에 대하여 미팅을 진행했습니다. 기존 경북대 ACE Lab.에서 진행하던 코딩캠프를 좀 더 체계적인 교육과정, 많은 인원, 좋은 시설에서 제공하기로 협의를 하였...
2022년 SW컴퓨팅산업 원천기술개발사업에 우리 연구실이 선정되었습니다.
콘티넨탈오토모티브일렉트로닉스 장이사님과 김팀장님께서 우리 연구실에 방문하셔서 컨티넨탈과 학생 교류 및 재직자 교육에 대한 협력에 대하여 논의하였습니다. 임베디드 소프트웨어 개발 능력을 갖춘 학생들이 컨티넨탈에 많이 지원해주기를 바라셨고 재학생들의 인턴쉽 프로그램을 통해 회사와 학교...
현대자동차 신입사원 대상으로 SWIP 과정 중 임베디드 프로그래밍과 관련된 다음의 교육 과정을 우리 연구실에서 운영을 합니다. 임베디드 시스템 C 프로그래밍 (3일 과정) 임베디드 MCU 프로그래밍 (4일 과정) 임베디드 SW 개발 프로젝트 (3일 과정) AUTOS...
RTOS란? Computing system whose specification includes both logical and temporal correctness Logical correctness: produces correct outputs ...
1. For Loop 와 While Loop For Loop for(int i=0;i<10;++i){ } While Loop int i=0; while(i<10){ ++i; } For 문과 While 문은 동일한 표현이 가능함 다음과 같이 ...
최적화란? 최적화란 주어진 조건이나 범위 내에서 최대의 효율을 발휘하게 만드는 것을 의미 임베디드 소프트웨어는 주로 메모리 공간이 제한된 마이크로컨트롤러에서 실행되므로 코드 최적화가 필수적 실시간 및 임베디드 시스템용으로는 어셈블리어가 가장 좋지만, 거의 대부분의 하드...
임베디드 개발자에게는 보안문제가 크게 우선순위로 생각하는 않는 분위기이다. 이는 보안 코드 관련한 지식의 부족일 수도 있고 다른 직면한 과제로 크게 신경쓰기 힘들 수도 있다. 목차 Preventing memory-corruption vulnerabilities...
메모리 동적할당(memory allocation) 이란? 컴퓨터 프로그래밍에서 실행시간동안 사용할 메모리 공간을 할당하는 것. 사용이 끝나면 운영체제가 쓸수 있도록 반납하고 다움에 다시 메모리공간 할당 요청이 오면 재할당 받을 수 있다 일반적으로 스택영역에 사용되는 정...
1. Memory Corruption 1.1. 정의 프로그래머의 의도나 프로그래밍 언어의 설계 의도와 달리 메모리 상의 내용이 수정되는 경우를 의미 1.2. 발생 원인 환경적 요소 EMI heat radiation ...
문자열을 복사, 비교, 연결, 부분을 선택하는 등 문자열 연산 처리를 위한 여러 가지 함수와 매크로 형식을 제공하고 있음 ‘\0’(혹은 NULL문자)를 기준으로 문자열을 구분하며 NULL문자 뒤 공백이나 다른문자가 존재하더라도 출력 시에는 NULL문자까지 읽음 이러한...
리눅스
최적화란? 최적화란 주어진 조건이나 범위 내에서 최대의 효율을 발휘하게 만드는 것을 의미 임베디드 소프트웨어는 주로 메모리 공간이 제한된 마이크로컨트롤러에서 실행되므로 코드 최적화가 필수적 실시간 및 임베디드 시스템용으로는 어셈블리어가 가장 좋지만, 거의 대부분의 하드...
임베디드 개발자에게는 보안문제가 크게 우선순위로 생각하는 않는 분위기이다. 이는 보안 코드 관련한 지식의 부족일 수도 있고 다른 직면한 과제로 크게 신경쓰기 힘들 수도 있다. 목차 Preventing memory-corruption vulnerabilities...
메모리 동적할당(memory allocation) 이란? 컴퓨터 프로그래밍에서 실행시간동안 사용할 메모리 공간을 할당하는 것. 사용이 끝나면 운영체제가 쓸수 있도록 반납하고 다움에 다시 메모리공간 할당 요청이 오면 재할당 받을 수 있다 일반적으로 스택영역에 사용되는 정...
임베디드 운영체제
2022년 7월 28일부터 이하림학생이 학부연수생으로 참여하게 되었습니다.
2022년 6월 20일부터 이승욱학생이 학부연수생으로 참여하게 되었습니다.
2022년 3월 14일부터 김태경학생이 학부연수생으로 참여하게 되었습니다.
2022년 1월부터 우리 연구실에 새로운 학부연수생들이 참여하게 되었습니다.
LG전자 H&A 사업본부 이**팀장님 및 연구원님께서 우리 연구실에 방문하셔서 가전 제어기의 소프트웨어 개발에 대한 현안에 대해 질의를 하셨습니다. 상세한 내용은 허가를 받지 못해 공개를 할 수 없으며 지속적인 협력 방안에 대해 얘기를 나눴습니다. <2022년 8월 1...
RTOS란? Computing system whose specification includes both logical and temporal correctness Logical correctness: produces correct outputs ...
1. Memory Corruption 1.1. 정의 프로그래머의 의도나 프로그래밍 언어의 설계 의도와 달리 메모리 상의 내용이 수정되는 경우를 의미 1.2. 발생 원인 환경적 요소 EMI heat radiation ...
NVRAM이란?
Intermittent Computing 이란? 에너지 하베스팅(Enger Harvesting)을 통해 적절한 에너지 레벨을 넘어서면 컴퓨팅이 진행되고 이후 에너지가 소모되어 특정 이하의 에너지 레벨이 되면 컴퓨팅을 중지하고 에너지를 다시 충전하게 되는 프로세스를 반복함
한국통신학회 춘계학술대회에 참여하여 논문 3편을 발표했습니다.
정보처리학회 춘계학술대회에서 학부연수생이 작성한 논문이 장려상을 수상했습니다.
소프트웨어 플랫폼
리눅스
연구의 필요성
AI Edge Computing이란? Edge단에서 AI 컴퓨팅이 수행되는 것을 의미 미래에는 인공지능을 갖고 있는 엣지들이 서로 협업하여 엣지 각각의 프라이빗 목적을 수행하면서 공공의 목적을 달성하기 위해 동작하는 협업 AI 엣지 컴퓨팅으로 발전...
NVRAM이란?