본문 바로가기

전체 글

[Linux] TFTP client를 위한 shell 임베디드 개발중에 target board에서 tftp로 HOST PC에서 데이터를 매번 가져오는게 귀찮아 만든 스크립트 clear host_ip=192.168.11.5 echo "--------------------------" echo " TFTP client shell " echo "" echo "Made by L-jay 2014-04-08" echo "" echo "HOST_IP : "$host_ip echo "" echo "***just type file name*** " echo "--------------------------" echo "" read filename tftp -r $filename -g $host_ip echo "" echo "file transmission complete... 더보기
DRAM과 SRAM의 간단한 설명 DRAM(Dynamic random-access memory) DRAM은 각각 1bit를 저장하는 capacitor(축전기)들로 이루어져 있다. 이 capacitor는 물리적으로 전자를 누전하는 성질을 가지고 있다. 그렇기 때문에 DRAM은 주기적으로 capacitor에 다시 전자를 채워야 한다. 이렇게 capacitor에 전자를 채우는 일을 refresh라고 한다. dynamic이라는 말이 붙게된 이유가 바로 DRAM은 주기적으로 refresh를 해주어야 하기 때문이다. DRAM은 SRAM에 비해 느리지만 가격이 저렴하여 main memory에 주로 사용된다. Random-access라는 명칭이 붙은 이유는 어떤 임의의 메모리 공간도 같은 시간이 접근할 수 있다는 뜻이다. 지금처럼 반도체가 당연한 세상.. 더보기
Double Buffering 컴퓨터와 주변 장치 사이에서 이루어지는 정보 전달의 소프트웨어 또 하드웨어적인 기법 중의 하나로서 한 버퍼에 있는 정보가 입출력되는 동안 또 다른 버퍼는 컴퓨터에 의하여 처리된다. 이는 파일 시스템의 처리 성능을 높이기 위해 두 개의 버퍼를 사용한다. 더보기
라즈베리 파이를 이용한 무선 AP 만들기 0. 다음과 같은 에러가 나는경우$ sudo hostapd /etc/hostapd/hostapd.conf Configuration file: /etc/hostapd/hostapd.conf nl80211: 'nl80211' generic netlink not found Failed to initialize driver 'nl80211' rmdir[ctrl_interface]: No such file or directoryhttp://jenssegers.be/blog/43/Realtek-RTL8188-based-access-point-on-Raspberry-Pi 1. 패키지 업데이트 및 설치sudo apt-get updatesudo apt-get upgradesudo apt-get install rfkill.. 더보기
안드로이드 소켓 프로그래밍 에러 소스는 맞는데 자꾸 시스템 에러나서 뭐가 문제인지 봤더니아센 이후부터는 메인 스레드에서 통신소스를 실행 못한단다.....결국 스레드를(안드로이드에서는 워커 쓰레드라고 하는 듯) 하나 더 만들어서 소켓을 수행하면 해결...메인 스레드에서 실행하면 ANR이 발생할 가능성이 높기 때문인 것 같다.5초 이상의 작업시간을 요하는 작업들은 모두 새로운 쓰레드를 만들어서 수행하는 것이 좋다고 한다. 더보기
[MIPS Assembly] random generator(난수 생성기) 다음 pseudo code를 기준으로 작성된 소스입니다. Random Number Generators m_w = ; /* must not be zero */ m_z = ; /* must not be zero */ uint get_random() { m_z = 36969 * (m_z & 65535) + (m_z >> 16); m_w = 18000 * (m_w & 65535) + (m_w >> 16); return (m_z 더보기
[Linux] 리눅스에서 프로세스 죽이기 ps : 현재 실행중인 프로세스들의 목록을 보여준다 ps (string) : string이 들어간 프로세스를 출력한다 kill (pid) : 프로세스 아이디(pid)에 해당하는 프로세스를 종료시킨다. 더보기
은교 (2012) 은교에서 표현된 젊음은 나에게는 푸른 느낌으로 다가왔다. 맑고 투명한 시월의 가을 하늘같이 깨끗하고,여름의 녹음과 같이 활력이 넘치는,선명하다못해 오히려 눈이시린 그런 푸름. 무지에서 오는 순진이 아닌 느껴지는 감정을 온전히 받아들이는 순수함과그 감정을 솔직하게 표현하는 에너지. 미래의 내가되어 지금의 젊음을 동경할 수 있었던 좋은 영화였다. 별점 ★★★★☆ - 별의 다름을 아는 공대생 - 더보기