본문 바로가기
반응형

관리자 기고28

vi vim vimrc 편집기 설정 파일 set hlsearch set nu set autoindent set scrolloff=2 set wildmode=longest,list set ts=4 set sts=4 set sw=1 set autowrite set autoread set cindent set bs=eol,start,indent set history=256 set laststatus=2 ""set paste set shiftwidth=4 set showmatch set smartcase set smarttab set smartindent set softtabstop=4 set tabstop=4 set ruler set incsearch set statusline=\ % 2019. 3. 29.
vi vim 편집기 문장 치환, Dos 캐럿 문자(^M 엔터) 제거 :%s/^SSSSSS/TTT/g 행의 첫단어가 SSSSSS 인것을 TTT로 치환 :%s/SSSSSS$/TTT/g 행의 끝단어가 SSSSSS 인것을 TTT로 치환 :%s/SSSSSS//g SSSSSS삭제 Dos 캐럿 문자(^M) 제거(ctrl + V, ctrl+M) :%s/^V^M/g 2019. 3. 29.
뿌띠 PuTTY SSH 자동 로그인 접속 설정 1. 뿌띠 PuTTY 아이콘을 우클릭해서 속성창을 열자 2. 속성창을 이용하여 설치 디렉토리로 이동하자 3. puttygen.exe를 실행하자 4. SSH에서 인증용을 사용될 키를 생성 시키자 이때 마우스를 움직이면 그 마우스 이동시 생성되는 값을 랜덤값으로 가정하고 그를 기반으로 키를 생성 시키니 열심히 마우스를 움직여서 그래프를 진행시키자 5. 생성된 키 값을 일단 Ctrl + C 로 복사 하자 이때 Save private key 버튼을 눌러 키 파일도 저장하자 이 저장한 위치는 앞으로 접속시 계속 사용되므로 지워지지 않을 곳에 저장하자 6. 일단 접속된 창에서 authorized_keys 파일을 vi 편집기 등을 통해 아래 경로에 생성하자 그 이후 붙여넣기(뿌띠 기준 우클릭)를 통해 키값을 auth.. 2019. 3. 29.
인디언 기도문 바람 속에 당신의 목소리가 있고 당신의 숨결이 세상 만물에게 생명을 줍니다. 나는 당신의 많은 자식들 가운데 작고 힘없는 아이입니다. 내게 당신의 힘과 지혜를 주소서 나로 하여금 아름다움 안에서 걷게 하시고 내 두 눈이 오래도록 석양을 바라볼 수 있게 하소서. 당신이 만든 물건들을 내 손이 존중하게 하시고 당신의 목소리를 들을 수 있도록 내 귀를 예민하게 하소서. 당신이 내 부족 사람들에게 가르쳐 준 것들을 나 또한 알게 하시고 당신이 모든 나뭇잎, 모든 돌 틈에 감춰 둔 교훈들을 나 또한 배우게 하소서 내 형제들보다 더 위대해지기 위해서가 아니라 가장 큰 적인 내 자신과 싸울 수 있도록 내게 힘을 주소서 나로 하여금 깨끗한 손, 똑바른 눈으로 언제라도 당신에게 갈 수 있도록 준비시켜 주소서. 그래서 저.. 2018. 9. 5.
ATMega ADC Convert Pseudo Code unsigned int ADC_Convert(int iCH) { // 채널 설정, ADMUX 레지스터 사용 // ADC 기능 활성화, ADC 분주비 64사용, ADCSRA 레지스터 사용 // ADC Start Conversion : ADCSRA 레지스터 사용 //Conversion 완료까지 대기, while문 사용, ADCSRA 레지스터 사용 return ADC; // ADCH, ADCL를 한번에 리턴할 수 있는 ADC를 define 해 놓을 것!! } 2013. 6. 5.
AVR 매크로 어셈블리 (atmega2560 MACRO ASSEMBLY) 아래를 헤더 파일에 추가 할 것!! #define sei() __asm__ __volatile__ ("sei" ::)#define sleep()__asm__ __volatile__ ( "sleep" "\n\t" :: ) 2013. 6. 3.
DBGU 인터럽트 참고 http://chilles.tistory.com/22 001.//---------- 입출력 IO설정002.#define PIO_PER (*(volatile unsigned int *) 0xFFFFF400) //병렬 입출력 제어 레지스터 병렬 입출력 포트로 사용한다.003.#define PIO_PDR (*(volatile unsigned int *) 0xFFFFF404)004.#define PIO_OER (*(volatile unsigned int *) 0xFFFFF410) //출력 방향 설정005.#define PIO_SODR (*(volatile unsigned int *) 0xFFFFF430) //출력006.#define PIO_CODR (*(volatile unsigned int *) 0xFFFFF.. 2013. 5. 24.
AT91SAM7S ARM 수업 pseudocode Timer0_Init void Timer0_Init(void) { // 타이머 카운터 0 사용을 위한 PMC 활성화 // 1.시작 : 타이머 클럭 비활성화 ------------------ // 타이머 클럭 비활성화(TC_CCR 설정) // 2. 시작 : 타이머 인터럽트 비활성화 ------------- // 타이머 인터럽트 비활성화(TC_IDR 설정) // 인터럽트 상태 정보 초기화(TC_SR 읽기) // 분주비 1024, 비교 방식 레지스터 설정(TC_CMR, DIV5_CLOCK, AT91C_TC_CPCTRG) // MCKR divided by 4096 => 12, 0.25us(TC_RC 설정) // 타이머 카운터 0 인터럽트 비활성화(AIC_IDCR, AT91C_ID_TC0) // 3. 시작 : 타이머 카운터 0 인터럽.. 2013. 5. 14.
AT91SAM7S의 USART(DBGU) 수업 보조 자료 2013. 5. 7.
728x90
반응형