웨비나

C Language Fundamentals Lecture for Practical MCU Operation!

2018.12.13 10:30~12:00 임종수 대표 / 전기전자 평생교육원
What is well-written embedded software?
Is it performing a mission as quickly as possible through short and efficient coding?
If you have a different opinion, please leave a comment, and E4ds will give a Vita 500 to 50 people!

This lecture is specially designed for those encountering C language and processors for the first time, and includes various content on C language characteristics and requirements for processor operation.
 
Lecture Example: Explaining the entire process of applying power to a processor and the operation of code written in C language  

First, we will examine what tools are necessary to write code in C language and operate it on a processor, and what roles these tools play. 

Second, we will look at how to download the C code you developed on your PC to a processor that exists on the board.

Third, we will write C code to blink an LED using the GPIO (General Purpose Input Output) port that all processors fundamentally have. We will also add Timer functionality to the written code so that the LED can blink at precise time intervals.
 
Finally, we will observe the waveform and measure it using a program called CodeCheck by directly connecting a wire to the LED terminal to verify whether the LED blinks at the specified time intervals in the written C code. 
 
This lecture is structured to allow you to naturally learn C language while performing various experiments step by step to facilitate understanding of C language and processors.
 
Furthermore, the course is organized to help you understand the concept of pointers necessary for writing code in C language and the corresponding addressing, and we will also examine the memory map by which the processor manages addresses.
댓글
64 Comments
테*트 (2019-01-08 오후 6:03:46)
어 다시보기 되네요. ^^ 감사합니다.
박*준 (2018-12-26 오후 5:14:28)
지나간 세미나를 다시 보려고합니다. 어떻게 하면 다시 볼 수 있나요 ?
허*현 (2018-12-15 오전 1:23:15)
다시보기가 없다니...아쉽네요..
강*완 (2018-12-13 오후 1:22:33)
유리그릇때신 스테인레스 그릇같은 코딩을 어찌 증명하죠.Robust정도 지표는 어찌 증명하죠?
이*찬 (2018-12-13 오후 1:16:34)
다시 보려면 어떻게 하나요?
박*준 (2018-12-13 오전 11:16:19)
구입은 어떻게 하나요...?
김*연 (2018-12-13 오전 11:12:03)
실시간 스트리밍이 종료된 영상은 다시보기 할수 있나요?
김*수 (2018-12-13 오전 11:07:08)
벌써 끝났네요? 다시보기는 어떻게 합니까?
김*수 (2018-12-13 오전 11:06:37)
벌써 끝났네요? 다시보기는 어떻게 합니까?
길*수 (2018-12-13 오전 11:05:37)
화면이 안나와요
김*훈 (2018-12-13 오전 11:04:06)
CodeMania에서 Download 후 자동 RESET이 되면 좋을 것 같습니다.
김*훈 (2018-12-13 오전 11:03:36)
CodeMania에서 Download 후 자동 RESET이 되면 좋을 것 같습니다.
서*훈 (2018-12-13 오전 10:51:54)
출석체크
이*현 (2018-12-13 오전 10:48:38)
출첵합니다
정*균 (2018-12-13 오전 10:46:42)
유익한 세미나 감사합니다.
권*혁 (2018-12-13 오전 10:46:22)
출젝합니다
권*혁 (2018-12-13 오전 10:45:52)
출젝합니다
김*욱 (2018-12-13 오전 10:44:31)
출첵합니다
이*우 (2018-12-13 오전 10:37:41)
출첵합니다.
이*우 (2018-12-13 오전 10:37:13)
출첵합니다.
김*식 (2018-12-13 오전 10:30:31)
유익한 세미나 기대합니다.
김*식 (2018-12-13 오전 10:30:15)
유익한 세미나 기대합니다.
강*섭 (2018-12-13 오전 10:30:04)
시작 하나요
강*섭 (2018-12-13 오전 10:29:57)
시작 하나요
유*국 (2018-12-13 오전 10:21:58)
짧고 간결한 코딩,
윤*석 (2018-12-13 오전 10:15:12)
경험+노하우에 따른 예외처리 군더더기들이 붙으면 "짧고 효율적인" , "최대한 빠르게" 에서 점점 멀어지며 "신뢰성"이 올라가는...
윤*석 (2018-12-13 오전 10:13:34)
신뢰성이 중요한 곳은 예외처리에 더 노력을 기울이더군요.
정*수 (2018-12-13 오전 10:10:08)
첫째는 문제없이 잘돌아가는 코딩이고, 둘째는 유지보수가 쉽게 짜여진 코딩이고, 셋째는 효율적으로 짜여진 코딩이라고 생각합니다.
이*복 (2018-12-13 오전 9:47:57)
효율적이면서 간결한 코드에 수정이 용이하고 호환성이 뛰어난 것이라고 생각합니다....유익한 세미나 기대합니다.
김*규 (2018-12-13 오전 9:09:30)
간결한코드와 높은 이식성 이라고 생각합니다
이*진 (2018-12-13 오전 9:08:07)
잘 짜여진 임베디드 프로그램이란.. 문제 없이 동작하는 것과 동시에 다른 사람이 봐도 어떻게 돌아가는지 쉽게 이해할 수 있는 것이 아닐까 하네요.
김*주 (2018-12-12 오후 12:35:33)
유익한 세미나 기대합니다. 감사합니다.
김*환 (2018-12-12 오전 11:12:56)
가독성 높고 유지보수가 용이한 코드라고 생각합니다!
최*식 (2018-12-12 오전 10:18:40)
내일 뵙겠습니다
김*구 (2018-12-12 오전 9:14:23)
즐겁게 열심히 듣겠습니다.
노*원 (2018-12-12 오전 9:00:16)
저에게 딱 맞는 세미나 같아서 기대가 많이 됩니다.
김*태 (2018-12-11 오후 7:07:55)
간결한 코드 정확한 동작정도겠지요? 좋은세미나 기대합니다.
안*석 (2018-12-11 오후 12:35:35)
아! 시간이 너무 빨리 흘러가요... C언어 공부한다고 한지가 10년이 넘은듯, ㅠㅠ\;
박*성 (2018-12-11 오전 9:06:32)
좋은 세미나 기대됩니다.
김*현 (2018-12-09 오후 1:17:14)
최상의 효율성을 추구하는게 최고의 임베디드 시스템 아닐까요?
정*소 (2018-12-07 오후 6:25:42)
기대 됩니다.
최*휴 (2018-12-06 오후 9:41:50)
기대합니다
김*환 (2018-12-06 오후 2:30:06)
좋은 세미나 감사합니다.
김*준 (2018-12-06 오후 12:33:22)
C언어 기대됩니다!!
박*용 (2018-12-06 오전 10:33:35)
좋은 세미나 기대합니다.
김*중 (2018-12-06 오전 9:55:49)
잘 짜여진 임베디드 프로그램은 간결한 코팅으로 원하는 기능을 오류없이 잘 수행하도록 하는 것이라고 생각합니다.
유*국 (2018-12-04 오후 4:09:11)
기대 됩니다.
최*우 (2018-12-03 오후 6:00:08)
기대됩니다
정*호 (2018-12-03 오후 5:53:57)
좋은세미나 기대하겠습니다.
허*현 (2018-12-03 오후 1:35:59)
이참에 잘 배워봅시다...
백*한 (2018-12-03 오후 1:00:30)
잘 짜여진 임베디드 프로그램은, 코드작성자가 아니어도 흐름과 내용을 이해하기 쉬워서 검토 및 최적화가 용이해야 한다고 생각합니다
강*필 (2018-12-03 오후 12:03:33)
가으이 기대하고 있습니다.
조*구 (2018-12-03 오전 11:31:57)
잘 짜여진 임베디드 프로그램은 짧고 효율적인 코딩을 통해 최대한 빠르게 미션을 수행하도록 하는것에다가 "이상 동작 하지 않는것"이 포함되어야 될것같아요
황*성 (2018-12-03 오전 10:35:47)
기대됩니다.
김*란 (2018-12-03 오전 10:13:52)
잘 짜여진 임베디드 프로그램은 한 줄 한 줄 프로그램 처음부터 끝까지, 오류 조차도 설계자의 의도에 따라 동작하는 프로그램입니다. 또한 어떤 경우에도 보드는 죽지 않아야 합니다...라는 저의 생각입니다.
유*희 (2018-12-03 오전 9:24:33)
세미나 등록했습니다.
전*우 (2018-12-03 오전 9:05:11)
새로운 출발 너무 기대됩니다.
임*재 (2018-12-03 오전 8:51:19)
임베디드와 C! 좋은 조합의 기본이네요 기대합니다 ^^
오*석 (2018-12-03 오전 8:48:22)
당연하겠지만 외부 인터럽트와 UART등 connectivity에 대한 이해도 필요합니다.~
최*윤 (2018-11-29 오전 10:30:45)
잘 짜여진 임베디드 프로그램이란? 사용자의 목적에 정확하게 수행하게 짜여진 프로그램이라고 생각합니ㅏㄷ. 세미나 기대됩니다.
오*익 (2018-11-28 오전 11:59:59)
잘 짜여진 임베디드 프로그램은 임베디드 기기가 수행하고자하는 것을 안정적이고 동일하게 동작할 수 있게 하는 것이라 생각합니다 세미나 기다리겠습니다
강*현 (2018-11-26 오후 8:30:23)
기대됩니다. 새로운 시작 잘 되시길 기원합니다.~~
김*오 (2018-11-26 오후 6:20:58)
이제부터 시작이네요... 기대충만...
이*성 (2018-11-26 오후 5:35:31)
너무 기대 됩니다

전체 댓글(64) 모두보기