전체 글111 20년만에 만져보는 7 segment 중학생때 만져본 이후로 처음이니 20년만이다. 7 segment를 쓸 일이 생겨서 myCortex-LM308에다 붙여 간단하게 실험했다. 각 자릿수마다 TR을 넣어 한번에 한자리 숫자만 표시하는 것을 빠른 속도로 계속 스위칭하면 IO를 많이 낭비하지 않고 7 segment를 구동할 수 있다. 보편적으로 사용되는 시분할 구동. 아... 사진에 7 segment LED 변환표 만든것도 살짝 찍혔네;; 아리러니라고할까... 요즘은 round 타입의 저항이나 리드선 달린 TR을 안쓰다보니 빵판실험할려면 저렇게 만들어서 써야한다. 2009. 8. 7. eclipse galileo release http://www.eclipse.org/galileo 이클립스의 새로운 버전이 릴리즈되었다. 마무리 임박한 프로젝트에 다른 일들이 끝도없이 밀려 있는 상황에서 이클립스 릴리즈까지 신경쓰는것은 무리. 프로젝트 끝난 후에 서둘러 정리하겠다는 마음가짐으로 간단히 뉴스 페이지 링크만 남긴다. http://www.eclipse.org/org/press-release/20090624_galileo.php 2009. 6. 29. TI acquired Luminary Micro LMI가 TI에게 인수합병되었단다. http://www.ti.com/luminarymicro 뜬금없이 들려온 소식에 무슨일이 벌어졌나 싶어서 몇몇 체널을 통해 알아본 결과, 약간쯤 반겨도 괜찮은 상황인듯 하다. 처음에는 LMI의 장점들이 TI 스타일에 뭍혀버리게 되는것이 아닐까 걱정했다. 기술 주도의 작은 회사라는 이미지가 강점이었는데, TI가 인수해버리면 어떻게 될지 말이다. 현재까지 파악하기로는 TI에서 LMI 파트 운영에 아주 많은 자유도를 부여하고 있다고 한다. 고로 당분간은 기존 라인업도 계속 유지될 것이고, 제품 퀄러티 역시 예전과 비슷하게 나오면서 제품 수급이나 가격측면에서 좀 수월하게 될 것으로 예상된다. 그런데 왜 인수했을까? TI의 라인업은 업계 최강인데... MSP430에서부터 DSP.. 2009. 5. 16. SD card 속도 테스트 실험환경 myCortex-LM8962의 SPI 버스에 SD card를 연결. SPI클럭=12.5Mbps FatFs 파일시스템 적용. SD card는 FAT32로 포맷. 하나의 파일을 열어두고 특정 사이즈의 데이터를 연속해서 계속 write. 전체 소요시간 등을 비교한다. 단일 파일의 최대 사이즈를 확인한다. 실험결과 Case 1 write size = 128 byte write cnt = 1024 소요시간 = 1.29 sec 쓰기속도 = 99 KB/s Case 2 write size = 128 byte write cnt = 2048 소요시간 = 2.56 sec 쓰기속도 = 100 KB/s Case 3 write size = 128 byte write cnt = 4096 소요시간 = 5.18 sec 쓰기속.. 2009. 5. 3. 별걸 다 쓴다 : bit-field structure 통신 패킷을 다이어트 해야한다. 1. packed structure의 사용 padding으로 낭비되는 공간을 줄일수 있다. 네트워킹에서는 기본/필수 2. bit-packing 예를들어 24비트로 표현되는 데이터를 4바이트 변수에 담아 전송하고 있었다면 이를 3바이트로 다이어트. 이 과정을 bit 연산을 통해 "수동"으로 해 줘도 되지만, structure의 bit-field를 쓰면 편하다. 이렇게... typedef struct __attribute__((packed)) { unsigned long timestamp:24; unsigned short acc_x; unsigned short acc_y; unsigned short acc_z; unsigned char checksum; } MyStruct; .. 2009. 3. 18. 전원 노이즈 분석 실험실에 있는지도 몰랐었던 16bit DAQ를 발견한 기념. 실험에 사용하는 전원의 노이즈 분석 특집. 실험에 사용된 장비들 Agilent 33220A Function GeneratorAgilent U2352A USB DAQ deviceAgilent 34401A DMMREF5030A voltage reference 실험 개요 33220A의 DC output에서 나오는 DC 전원과 REF5030A로 만든 전원의 노이즈 정도를 비교해본다. 두 전원 모두 오실로스코프의 해상도 범위를 넘어서는 깨끗한 전원을 보여주고 있기 때문에 이 실험의 목적은 "전원의 노이즈를 본다" 보다는 "전원의 노이즈를 볼 정도로 정밀한 ADC를 수행한다"에 가깝겠다. U2352A는 250kSa/s의 16bit ADC를 가지고 있지만 .. 2009. 2. 15. 이전 1 ··· 8 9 10 11 12 13 14 ··· 19 다음