본문 바로가기

Hardware

(94)
옷걸이를 이용한 마우스 선풍기 만들기 Source : http://www.parkoz.com/zboard/view.php?id=my_tips&no=11588 Image size : 640 x 537, Tuesday May 27, 2008 11:42:56 am, Uploaded by 유경목 안녕 하세요.^^;; 안산 파코즌 유경목 입니다. 이번에 소개드릴 팁은 여름을 대비한 아주 간단한 팁입니다. 주변에서 쉽게 구할수 있는 재료를 찾다보니 본의 아니게 옷걸이를 자주 애용하게 되는데 이번에도 역시 옷걸이를 받침대로 활용한 마우스 선풍기 입니다. 구차한 설명이 필요없을 정도로 간단한 팁이기에 중요 포인트만 설명 드리고 넘어 가도록 하겠습니다. 재작에 필요한 재료 1.옷걸이 2.120mm 팬 3.벤치(옷걸이를 자르거나 접는 용도) 4.자(철자나 줄..
Intel CPU 마이크로 아키텍쳐의 미래. Source : http://www.parkoz.com/zboard/view.php?id=int_news&no=13181 Array Image size : 320 x 291, Friday May 23, 2008 02:27:47 am, Uploaded by 이동렬 Nehalem 마이크로 아키텍쳐에는, Intel의 향후 CPU의 발전 방향성을 볼수가 있다. 그것은, 프로그램안의 핫 코드, 즉, 자주 실행되는 부분의 병목 현상을 피하고, 보다 깊이 캐쉬, 실행을 고속화할 방향이다. 실제, Nehalem 마이크로 아키텍쳐를 보면, 실질적인 캐쉬인 루프 스트림의 버퍼등이, CPU의 실행 엔진에 의해 가까운 곳에 배치되어 더욱 계층화 된 캐쉬 구조가 되어 있는 것을 알 수 있다. x86 CPU에 있어서 최대의 걸림..
소니의 뽀대나는 USB 메모리 Source : http://www.parkoz.com/zboard/view.php?id=int_news&no=13180 Image size : 320 x 291, Friday May 23, 2008 02:25:26 am, Uploaded by 정재경 Ye not so olde Recording Media & Energy (RME) division of Sony Europe has now let loose the MicroVault Click and Click Excellence flash drives, for all of us to admire and point fingers at. The new drives all feature retractable USB connectors, bright activ..
아는 사람들은 다 알 만한 최근 'SSD' 이야기 Source : http://itviewpoint.com/46412 Array Array “드륵…드륵…다다다닥…끼리릭…” 대용량 디지털 데이터를 안정적으로 저장할 수 있고, 개발 당시로서는 획기적인 입출력 속도를 제공하면서 대표적인 저장장치로 자리 매김한 ‘하드디스크 드라이브(Hard Disk Drive, 이하 HDD)’는 금세기 디지털 혁명을 이끌었다고 해도 과언이 아니다. HDD는 딱딱한 플래터(platter)가 디스크 역할을 하기 때문에 ‘하드(Hard)’라는 표현이 붙었다. 이 플래터가 분당 수천에서 1만회 이상 회전하는 스핀들 모터(spindle motor) 위에서 고속으로 돈다. 플래터 위에는 데이터가 기록되는 자성 물질이 깔려 있다. 컴퓨터로 들어온 각종 정보를 HDD에 기록하고 저장된 정보..
GPIF를 사용한 Bulk In 출처 : http://muosys.egloos.com/221117 회로도 Array 전체적인 모습 Array 세부모습1 Array 세부모습2 Array UniHigh Firmware v2.7 UniHigh App v2.7 v2.7 Application은 기본적으로 v2.6과 동일하다. Overlapped I/O에 관련된 코드오류를 바로잡은 것이 다른 점이다. 실험방법은 이전 v2.6의 실험방법과 동일하다. Firmware v2.7은 v2.6의 8051 코어가 Bulk IN을 수행하던 부분을 GPIF가 대신하도록 바꾼 것이다. 구체적으로는 TD_Poll()의 마지막에 기존의 같은 기능을 하던 부분을 들어내고, 다음의 코드를 추가한 것이다. if( bConfigured ) { if( GPIFTRIG & 0x..
두번째 Bulk In 출처 : http://muosys.egloos.com/203067 오늘은 Bulk IN transfer를 실험해 보자. 이전 강의 “Bulk IN 실험”을 참조하시라. 우선 아래와 같은 회로를 꾸미자. 이전 강의(Bulk IN 실험)의 회로와 약간 다르니, 이전 강의의 회로도를 참조해서 실험하면서 왜 안되나요? 라고 물으면 대략 즐. Array 바로 전 실험을 하면서 이미 꾸며져 있는 회로에 Parallel Port와 인터페이스 할 배선만 추가하면 된다. 전체사진 Array 세부사진1(Parallel Port 쪽) Array 세부사진2(LED 쪽) Array 세부사진3(버튼 쪽) Array 펌웨어는 v2.5에 v1.6을 추가하는 형식으로 수정하였다. Unihigh Firmware v2.6 어플리케이션 소..
EEPROM에 펌웨어 구워넣기 출처 : http://muosys.egloos.com/198883 오늘은 잠깐 곁가지로 새서, EEPROM에 펌웨어를 구워보자. 이제까지 우리는 작성한 펌웨어를 EZ-USB Control Panel을 써서 CY7C68013으로 다운로드 해 왔다. 하지만 이러한 방법은 개발할 때에나 쓸 수 있는 것이고, USB장치를 사용할 때마다 사용자더러 이렇게 번거로운 절차를 행하라고 시킬 수는 없는 일 아닌가? 따라서 펌웨어를 EEPROM에 구워 넣고, 장치를 USB 포트에 끼워 넣으면 바로 우리가 코딩한 펌웨어에 따라 동작하는 USB 디바이스로 인식되게끔 만들어 보자. 먼저 EEPROM의 시작번지 첫 두 바이트에 0xFF 0xFF를 써 주어야 한다. 요 짓을 왜 하느냐 하면 아래에 설명하겠지만, EEPROM 이미지..
Bulk Out Pipe(PIPE 01)를 통해 디바이스로 데이터 전송하기 출처 : http://muosys.egloos.com/196351 오늘은 Bulk Out Endpoint를 통해 호스트로부터 데이터를 디바이스로 전송하는 것을 연습해 볼 차례이다. Bulk Endpoint로 데이터 날리기를 참조하여 회로를 꾸미고, 아래의 소스들을 다운로드 받아 설치하자. 참고적으로 다가 얘기하자면 이미 구성되어 있는 회로(Port A.7의 LED, Port A.6의 버튼 )는 떼어내지 말고, 그대로 두고서 Port B에 8개의 LED를 추가로 설치하길 바란다. Array UniHigh Firmware v2.5 UniHigh Application v2.5 data.bin