#06 첫문장이 어렵다면 2편 개요로 시작. 스티브 잡스. "오늘은 제 삶에 대한 3가지 이야기를 들려 드리겠습니다." 정의를 내린다. 글쓰기는 마라톤입니다. 왜 마라톤인가 … 질문을 던진다. 글쓰기란 무엇일까요? 질문에 답하는 방식으로 전개. 내가 겪은 에피소드로 시작. 인용으로 시작. 환기. 장하준 교수. 나쁜 사마리아인. 낚시. 지하철. 정의, 비유, 에피소드, 비교, 분류, 사건 사고, 역사 메모의 중요성 참전한 병사보다 티비로보는 작가가 전쟁에 대해 잘 쓴다. 나를 일깨우는 글쓰기. 로제마리 마이어 델. 최초의 한 문장을 쓰고, 새로운 문장을 더 보태라. 시작은 미약했으나 나중은 창대하리라. 시작은 미약할 수 밖에 없다. 무조건 시작하라. 터널의 끝은 반드시 있다.
타이밍 요구 사항의 범위 경험할 수 있는 타이밍 요구 사항의 범위를 설명하기 위해 아날로그-디지털 변환기(ADC)에서 판독값을 읽는 몇 가지 시스템을 살펴보겠습니다. 첫 번째 시스템은 인두기의 온도를 제어하기 위해 설정된 제어 시스템입니다(아래 그림 참조). 우리가 관심있는 부분은 MCU, ADC, 센서, 히터입니다. MCU는 아래 세가지 역할을 합니다. ADC를 통해 온도 센서 값을 읽어 옵니다. 폐쇄 루프 제어 알고리즘을 실행합니다(인두기 팁의 온도를 일정하게 유지하기 위해). 필요한 만큼 히터의 출력을 조정합니다. 아래 그림에서 확인할 수 있습니다. 인두기 팁의 온도가 놀라울 정도로 빠르게 변하지는 않기 때문에 MCU는 초당 50개의 ADC 값(50Hz)만 읽으면 됩니다. 히터 조절을 담당하는 제어..
#05 첫문장이 어렵다면 1편 실마리를 찾기 어렵다. 머리속에 실타래 처럼 엉켜있다. 중간을 잘라 타래를 푼 다음 중간을 엮는다. 무조건 시작이 중요하다. 매트릭스를 활용. ((3 × 3) × 9) : 가운데 3×3 매트릭스 중앙에 메인 키워드를 넣는다. 주변 8개 칸에 연관 키워드를 적는다. 다시 주변 8개 매트릭스 중앙에 연관 키워드를, 다시 그 키워드 주변 8개 칸에 연관 키워드. 결과로 81개의 키워드가 모인다. 한 덩어리당 3~4 문장을 써본다. 브레인 스토밍. 생각나는 것부터 쓰기 시작하라. 완벽하게 머리속에 정리하고 난 후 쓰기 시작하려 하지마라. 5가지 방식 개요를 짜고, 자동차 조립 방식. 순차적 방식. 첫 문장, 둘 째 문장, 셋 째 문장 ... 선박 건조 방식. 덩어리, 문단 하나 씩..
Section 1: RTOS 개념 소개 실시간 시스템이란 무엇이며 실시간 운영 체제(RTOS)를 구성하는 주요 구성 요소는 무엇입니까? 첫 번째 섹션에서 대답할 질문들입니다. 이러한 전제조건이 되는 지식은 다음 장의 예제와 실습을 통해 우리가 쌓아갈 토대가 될 것입니다. 이미 다른 RTOS에 익숙하다면 이 섹션을 건너뛸 수 있습니다. 이 섹션은 다음 장으로 구성됩니다. 1장, 실시간 시스템 소개 2장, RTOS 타스크의 이해 3장, 타스크의 신호 전달 및 통신 방법 chapter.1 실시간 시스템 소개 실시간 시스템은 매우 다양한 구현 및 사례로 나타납니다. 이 책에서는 RTOS를 사용하여 마이크로컨트롤러(MCU)에서 실시간 프로그램을 생성하는 방법을 중점적으로 다룹니다. 이번 장에서는 RTOS가 무엇인..
임베디드 분야에서 널리 알려진 Michael Barr 라는 분이 쓰신 ≪Embedded C Coding Standard≫(2018년). Michael Barr 님은 이 외에도 ≪Programming Embedded Systems≫, ≪Embedded Systems Dictionary≫ 등의 저서가 있다. 그 중에서도 위 ≪Embedded C Coding Standard≫은 임베디드 프로그래밍을 할 때 버그나 실수를 방지하기 위해 프로그래머들이 지켜야할 표준을 사소한 것부터 나열하고 있으며, 다행히 eBook은 무료로 홈페이지에 공개하고 있다. 홈페이지 : barrgroup.com 다운로드는 무료로 할 수 있으나 먼저 가입을 해야 한다. 표준은 39가지 이며, 이 표준들을 앞으로 1페이지에 한 가지씩 정리..
인텔 4004, 4비트 프로세서. 최초의 프로세서로 1971년 출시. (저보다 형이네요...) 클럭 속도 : 740 ㎑ 2,250개의 트랜지스터로 구성. https://en.wikipedia.org/wiki/Intel_4004 Intel 4004 - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search 4-bit central processing unit Intel 4004White ceramic Intel C4004 microprocessor with grey tracesGeneral informationLaunchedlate 1971Discontinued1981Common manufacturer(s)Perfo..
벨 연구소의 리처드 해밍. 맞다, 해밍 코드의 그 해밍이다. 그의 명 강연으로 꼽히는 'You and your research'. 읽어보자. 원문 번역문 내 나름의 요약 발췌 일을 해내는 사람들과 아마도 해낼수도 있었겠지만 그렇지 못한 사람들과의 차이에 관심을 가지게 되었습니다. 뛰어난 작업은 다른 분야에서도 거의 같은 특징을 가집니다. 위대한 과학의 성취는 운이 좋아서 그렇게 되었다고 생각하는 것, 이게 제일 큰 장벽입니다. 어렸을 때 독립적인 생각을 했었고 그것을 탐구해보는 용기를 가졌었다는 것입니다. 용기 사람들이 연구 성과가 제일 좋을 때는 연구환경이 나빴을 때입니다. 맹점으로 보이던 것들을 대게 관점을 바꾸면 우리가 가진 최고의 자산중 하나가 되는 경우가 많습니다. 자주 위대한 과학자들은 문제를..
강원국・백승권의 글쓰기 바이블 #04. 문장이 잘 안만들어 진다 글쓰기의 핵심은 문장력 정확한 문장, 품격을 높이는 문장 짧은 문장을 써라(단문). 우리 말은 주어와 서술어가 멀기 때문에 긴 문장은 피해야 한다. 문장을 자를 수 있는 한 자른다. 비문을 사용하지 않는다. 쓰고 나서 소리내 읽어 보며 걸리는(어색한) 부분을 고친다. 뺄 수 있는 만큼 뺀다. 정민교수 한시 교정 일화. ‘텅 빈 산에 나뭇잎은 떨어지고, 가랑비는 부슬부슬 내린다.’ ⇒ ‘빈 산 잎은 지고, 가랑비는 부슬부슬’ 글에도 밀당이 필요하다. 독자한테 일일이 설명하지 않아도 된다. 매우, 워낙, 대단히, 굉장히, 참으로, 등등… 있다, ~적, ~의 뺀다. 접속부사를 사용하지 않는다. 훌륭한 목수는 못질을 하지 않는다. 스티븐 킹. 지옥..
컴퓨터 산업의 영웅중 한 명인 스티브 워즈니악. 그의 자서전이 출간됐다는 걸 알았을 땐 이미 절판. 중고책을 샀다. 애플I을 설계하기 전까지의 이야기는 그냥 신변잡기로 읽힌다. 그러다가 애플I을 설계하는 이야기에서 몰입하게 되는데... 아래에 그 내용을 카피해 본다. p.189 지금은 애플I이라고 불리는 첫 번째 컴퓨터와 관련된 이야기와 그것을 설계했던 과정에 대한 이야기를 좀 더 해 보겠다. 먼저 나는 종이 위에 그리는 것으로 작업을 시작했다. 예전에 종이 위에 미니컴퓨터를 설계하던 때 사용하던 방법 그대로였다. 그리고 어떤 CPU를 사용할 것인지 결정했다. 알테어가 사용하는 인텔 8080 CPU는 나의 한 달 치 집세보다 비쌌다. 게대가 일반 사람이 하나 또는 소량으로 구입할 수도 없었다. 그것을 구..