본문 바로가기

분류 전체보기2362

AVR ASM 요약.. AVR ASM 요약.. 2008. 7. 17.
Atmega128 - AVR CPU core CPU core의 주기능은 올바른 프로그램 실행을 보장하는 것이다. 이를 위해 CPU는 메모리를 엑세스할 수 있어야 하고, 계산을 수행할 수 있어야 하며, 주변 장치를 제어하고 인터럽트를 다룰 수 있어야 한다. 성능 극대화와 병렬성을 위해서, AVR에서는 Harvard architecture를 사용한다. Harvard architecture에서는 프로그램과 데이터를 위한 별개의 메모리와 버스가 존재한다. single level pipelining을 이용하여 프로그램 메모리 상의 명령어가 실행된다. 하나의 명령어가 실행되는 동안, 다음 명령어가 프로그램 메모리로부터 pre-fetch된다. 이로 인해 매 클럭 사이클마다 명령어가 실행되는 것이 가능하게 한다. 여기서 말하는 프로그램 메모리는 In-System.. 2008. 7. 17.
volatile 키워드 보긴 많이 본 volatile 키워드였는데 잘 사용하지 않아서 어떤것인지 잘 몰랐는데.... 설명이 잘 되어있는 글이 있어 소개한다. 출처 : http://c-study.com 먼저 다수를 상대하는듯한 말투를 먼저 이해해주시길.... 먼저 다음에 물음에 답해보시라... 혹시 당신이 C로짠 임베디드 코드에서 다음과 같은 경우를 경험한적이 있는가?? * 옴티마이즈 옵션을 켜기 전까지는 코드가 잘 동작한다 * 어떤 인터럽트를 디스에이블(disable)시켜논 동안에는 코드가 잘 동작한다 * RTOS 가 탑재된 멀티태스킹 시스템에서 어떤 태스크(TASK)가 인에블(enable) 되기전까지는 태스크가 잘 동작한다.. 만약 위의 물음에 "네(yes)"라고 대답한다면 그건 바로 당신이 volatile라는 C keywo.. 2008. 7. 17.
pragma에 관한 사용법 펌 http://blog.naver.com/radian75/40008615603 선행처리기중의 하나인 pragma에 관한 사용법을 정리하여 올립니다. 문법은 다음과 같습니다. ┏━━━━━━━━━━━┓ ┃#pragma directive-name┃ ┗━━━━━━━━━━━┛ #pragma는 이것을 지원하는 다른 compiler에서 방해가 없이 C++ Builder에서 원하는 지시어를 정의할 수 있도록 해줍니다. 만일 지시명을 인식하지 못한다면 에러 또는 경고 메세지를 수반하지 않고서 #pragma의 지시를 무시하게 됩니다. Borland C++ Builder에서 지원하는 #pragma지시어는 모두 18가지가 있습니다. 이제부터 그것들을 하나 하나 살펴보기로 하겠습니다. 1. #pragma anon_struct.. 2008. 7. 17.
영향력 책 소개 ‘영향력’이라는 주제를 스토리텔링 형식으로 쉽게 풀어 쓴 책. 저자는 “영향력은 다른 사람의 생각, 믿음, 행동을 바꿀 수 있는 능력”이라고 말하며, 영향력 있는 사람을 만드는 네 가지 법칙을 제시한다. 탁월한 능력과 인간적인 매력을 두루 겸비할 때 비로소 영향력 있는 사람이 될 수 있다고 전하는 이 책은, 배려, 감사, 겸손, 경청, 소통 등을 주제로 행복한 인간관계술을 알려준다. 책에 제시된 영향력의 네 가지 법칙은 ‘다른 이의 모범이 되는 도덕성을 갖춰라’, ‘긍정적이고 낙천적인 태도를 가져라’, ‘내 이익보다 남의 이익을 더 중요시하라’, ‘모든 일에서 최고가 돼라’이다. 성공과 인생의 본질을 명확하게 꿰뚫고 있는 이 책은, 긍정적인 변화의 기운을 퍼뜨리고자 하는 모든 이들에게 삶의 통찰.. 2008. 7. 16.
AVR 90s8535 2008. 7. 15.
일 잘하는 당신이 성공을 못하는 20가지 비밀 책을 읽고 일 잘하는 당신이 성공을 못하는 20가지 비밀 아마도 이 책 제목은 회사가 당신에게 알려주지 않은... 그런 씨리즈라 생각이 든다. 책 제목에 혹해서 읽어 보는것도 괜찮을거라는 생각이 든다. 씨리즈라고 하면 참 어설퍼 보이지만 책 내용은 그렇게 어설프지 않다. 아마도 자기 개발서들의 특징인 이것은 좋으니 해라 저것도 좋으니 해라라는 식의 글을 대부분이다. 그럼 이책은? 이책은 자신의 가지고 있는 나쁜 점을 버리게 하는것에 촛점을 두고 여러가지 예화를 두면서 좋은점을 개발 하는것보다 나쁜 점을 버리른것이 최고 라는것을 보여주는 책이다. 책 정보 책 소개 평범한 직장인이 임원이 되는 데 걸리는 기간은 무려 22년이나 되며, 그나마 단 3%의 사람만이 그 행운을 거머쥔다고 한다. 그렇다면 나머지 9.. 2008. 7. 14.
'육일약국갑시다.' 김성오 사장 1 육일약국 갑시다 가격 10,260원 상품퍼간날짜 2008년 10월 08일 자신을 잘 표현할 수 있는 단어를 3가지 말씀해 주세요. 저는 조금 열심히 하는 편이고, 어떤 일을 하는 과정에서 많은 사람들을 이롭게 하면서 저희도 잘 되었으면 하는 성향이 있어요. 또 새로운 것을 추구하고 새로운 방식을 찾으려고 노력하는 경향도 있습니다. 제 자신에 대해 표현 하려고 하니까 상당히 좀 주저가 되네요.(웃음) 저서 육일약국 갑시다는 재미있게 읽었습니다. 책을 쓰시게 된 계기와 이 책이 김성오사장님께 어떤 의미인지 궁금합니다. 엠베스트 홈페이지에 인생이력서라는 이름으로 저의 이야기를 쓴 적이 있었어요. 그런데 그것을 보고 출판사에서 책을 내자는 제안이 들어왔어요. 처음에는 제 자신을 책으로 나타낸다는 것이 부끄러워서.. 2008. 7. 14.
'육일약국갑시다.' 김성오 사장 2 CEO에게 요구되는 핵심 역량은 무엇이라고 생각하시는 지요? CEO가 잘하면 많은 사람이 행복해 지지만, 잘 못하면 많은 사람들이 불행해 지는 자리인 것 같습니다. 그리고 구성원들에게 희망을 심어줄 수 있는 자리이죠. 구성원들보다는 앞을 내다보려고 노력해야 하고, 구성원들이 마음으로 따르고 동의하고, 협조할 수 있도록 모범이 되어야 한다고 생각합니다. 김성오만의 조직전략과 인재 전략이 궁금합니다. 저만의 것이 있는지 없는지 잘은 모르겠습니다. 무슨 일이든 혼자 하라고 하면 할 수 있는 게 거의 없다고 생각합니다. 많은 사람들의 도움으로 잘 하고 있는 것이라 생각해요. 고마운 마음을 갖고 직원 한 사람 한 사람을 제가 먼저 아껴주면 직원들은 저를 아껴주고 회사를 아껴준다고 생각해요. 직원들이 무엇을 잘못하.. 2008. 7. 14.
728x90