embeded/AVR (ATmega,ATtiny)2012. 1. 11. 17:35
24CXX EEPROM 을 이용한 TWI 예제라는데
데이터시트를 살펴보면 8bit 레지스터를 위한 주소를 가지는 녀석이다.
용량이 큰녀석들은 16bit 주소를 사용하므로 nongnu에서 공개하는 소스대로 사용하면 안될듯 하다.
[링크 :  http://www.nongnu.org/avr-libc/user-manual/group__twi__demo.html



[링크 :  http://pdf1.alldatasheet.com/datasheet-pdf/view/200505/SANYO/LE24C0221M.html]


'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

AVR ISP 핀 순서  (0) 2012.01.22
AVT FFT + DAC = 보청기?  (0) 2012.01.18
AVR EEPROM / CODE section 관련  (0) 2012.01.03
AVR ATmega용 JTAG과 AVR32 호환성?  (0) 2011.12.29
ATMEL AVR 시리즈별 플래시 / 메모리 용량  (2) 2011.12.29
Posted by 구차니


위에 1개는 TC-1100 정품 펜으로 쓴 글씨
아래 3개는 갤노트 펜으로 쓴 글씨

약한 터치는 비슷하지만
강한 터치에서는 레벨이 부족한 현상을 보이나

무려! 2만원이라는 저렴한 가격에 구하기 쉬운 삼성AS 센터에서 취급한다는 장점이 있다.
[링크 : http://samsungsvc.co.kr/...recordIndex=61&sPageNo=1&sort=HIT]
Posted by 구차니
하드웨어/Display 장비2012. 1. 11. 11:29
근 1년 넘게 쓰고 있다 보니 아쉬운 점이 생겨서 끄적끄적

스탠드 / 암 관련
1. 모니터 암(스탠드)은 책상공간 확보가 목적이라면 강추
2. 단, 책상에 유리가 있을 경우 고정유형과 모니터 무게를 고려할 것. 혹은 강화유리로 교체할 것
3. 먼지가 앉으면 검은색은 은근 티 잘남. 게다가 딱기도 쉬운 구조가 아니니 은색이 나을지도 -_-
4. 모니터 피벗기능이 있는 녀석은 그리 큰 쓸모는 없음(모니터 정렬하기만 빡심)

모니터 관련
1. 피벗이 아니더라도 편의를 위해서 모니터는 VESA 마운트 4개를 다 고정하는 녀석이 좋음 
2. 모니터는 목까지 완전히 뽑히는 녀석이 좋음 
3. 21인치 이상의 모니터 Triple은 목에 매우 안 좋음(마우스 굴리다가 지침)
   (시력이 무지 좋고 + 시야각이 160도 급이라면 고려해볼만 할지도)
4. 21인치 이상의 모니터를 Triple로 쓰고 싶다면 세로로 세워서 트리플 하는 것을 추천
5. 그게 아니라면 2x2 로 쓰는게 무난할 듯 (하지만 무게 제한은 어쩔?) 

케이블 관련
1. 본체가 멀리 떨어진다면 2M 이상의 케이블을 고려할 것. 중앙에서 케이블이 내려가므로 1.5M로는 짧은편
2. 거리 및 케이블 정리를 고려하면, DVI는 좀 쥐약(안꺾여!) D-SUB나 HDMI 추천
3. 파워는 본체에 가깝게 두고 멀티탭을 모니터로 올려보내서 정리하면 깔끔




2011/08/05 - [하드웨어/Display 장비] - 문득 생각난 모니터 마운트 -_-
2011/08/21 - [개소리 왈왈] - 회사 나와서 미친짓 
Posted by 구차니
embeded/i2c2012. 1. 10. 23:32
i2c는 1선은 데이터 1선은 클럭을 보내는 구조인데
문서마다 조금씩 다르게 나오고 칩마다 설명이 달라서 모호한 감이 없진 않지만..

아무튼 용어를 정의하자면

i2c는 Master와 Slave로 구성되며

 - Master는 SCL을 통해 클럭을 생성하며, 데이터를 요청하는 주체가 되는 녀석이고
 - Slave는 Master의 요청에 따라 데이터를 받거나 요청시 보내주는 녀석이다.

2개의 선로를 통해 통신을 하며

 - SDA는 데이터를 주고 받으며(즉, Master 기준 Input / Output 전환이 필요하다)
 - SCL은 데이터 구분을 위한 클럭을 Master에 의해서 유지하게 된다.

통신을 주고 받기 위해 Slave에는 Address가 부여된다.

 - 7bit의 경우 상위 4bit의 host Address 하위 3bit의 동일 장치에 대한 구분용 device address가 존재한다.
 - 10bit도 존재한다.(자세한 내용은 http://www.i2c-bus.org/addressing/10-bit-addressing/ 참조)

Bus Empty / Start(start&start continue) / 1bit (data&ACK) / STOP 의 상황이 있다.

 - Bus Empty 는 SCL 과 SDA가 모두 High로 아무도 버스를 사용하지 않는 상황
 - Start는 SCL이 High인 상황에서 SDA가 High 에서 Low로 떨어지는 상황
 - Stop은 SCL이 High인 상황에서 SDA가 Low 에서 High로 올라가는 상황
 - 1bit는 SCL을 SDA가 감싸면서 Low -> High-> Low로 변화하는 상황이다.

통신은 다음의 순서를 따른다.
 - Bus Empty 인 것을 확인하고(둘다 high 임을 확인)
 - Start로 SDA와 SCL을 low로 설정하고
 - 7bit Address를 보내고 1bit의 Write/Read를 보내고(대개는 합쳐서 1byte로 처리함)
 - ACK를 수신하기 위해 SDA의 방향을 Master기준 input으로 변경하고 SCL만 출력한다. (클럭만 내고 처리안하기도 함)
 - 실어보낼 데이터를 전송하고(1byte)
 - ACK를 수신하기 위해 SDA의 방향을 Master기준 input으로 변경하고 SCL만 출력한다. (클럭만 내고 처리안하기도 함) 
 - 더이상 전송할 데이터가 없으면 SDA와 SCL을 high로 설정해 Stop임을 알리고 버스를 놓는다.

i2c 장치에 따라서 다음과 같이 전송을 하게 된다.
(장치내부의 레지스터 주소로 앞의 DATA를 1바이트나 2바이트로 사용하기도 한다.)
 - S / ADDR / ACK / DATA / P
 - S / ADDR / ACK / DATA / ACK / DATA / ACK / P
 - S / ADDR / ACK / DATA / ACK / DATA / ACK / Sr / DATA / ACK / DATA / ACK / P


 

 

 

음.. 이녀석은 STOP이 잘못그려진듯? SCL이 LOW에서 High 변화되어 한다.
[링크 : http://achiven.tistory.com/entry/I2c란]

2011/11/28 - [하드웨어] - I2C

'embeded > i2c' 카테고리의 다른 글

i2c mode - tm4c  (0) 2018.04.26
i2c BUS에 pull-up, pull-down  (0) 2018.04.26
i2c bank switching  (0) 2015.09.02
I2C  (2) 2011.11.28
SMBus 넌 머냐? - System Management Bus  (2) 2009.01.14
Posted by 구차니
나촘 괜찮은듯?
그나저나~ 이걸 왜 직딩의 비애에 넣었을까 -ㅁ-

어두운 늑대의 혼 / 붉은 늑대의 혼
짙은 회색의 신과 닮은 자상한 남자(Michael Douglas)


'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

... OTL  (0) 2012.01.20
아빠 컴퓨터 맞춰드릴려고 하는데요~  (4) 2012.01.18
아 출근하기 싫다  (2) 2012.01.08
아 힘들다  (4) 2012.01.05
가해자가 피해자가 되는 이야기  (2) 2011.12.27
Posted by 구차니
하드웨어2012. 1. 9. 23:05
아 사고싶다 ㅠ.ㅠ
나에게도 show me the money의 축복이 내리면 얼마나 좋을까 ㅠ.ㅠ


그나저나.. 저렇게 생겨 먹으니 어째.. USB TV 수신카드나 캡쳐보드 같은 기분이 드는걸 왜일까 -_-



대역폭 : 40MHz↓ 샘플링 : 100MS/s↓ 350,000
대역폭 : 60MHz↓ 샘플링 : 200MS/s↓ 450,000 <<
대역폭 : 100MHz 샘플링 : 500MS/s↓ 600,000
대역폭 : 200MHz 샘플링 : 500MS/s↓ 770,000
대역폭 : 40MHz 샘플링 : 100Ms/s     299,000 <<
대역폭 : 50Mhz 샘플링 : 100Ms/s     440,000
 
[링크 : http://eleparts.co.kr/front/productdetail.php?productcode=024007009000000009&sort=ASC]
[링크 : http://eleparts.co.kr/front/productdetail.php?productcode=024007009000000010&sort=ASC]
[링크 : http://eleparts.co.kr/front/productdetail.php?productcode=024007009000000011&sort=ASC]
[링크 : http://eleparts.co.kr/front/productdetail.php?productcode=024007009000000012&sort=ASC]

[링크 : http://www.securitykorea.com/front/php/product.php?product_no=222&main_cate_no=1&display_group=3]
[링크 : http://www.kitkorea.com/front/php/product.php?product_no=1662&main_cate_no=1&display_group=2]

'하드웨어' 카테고리의 다른 글

USB to Parallel 주의사항  (0) 2012.01.27
Intel Turbo Memory Console  (0) 2012.01.26
URB  (0) 2012.01.09
LG Recovery의 신기함  (6) 2011.12.25
combiner / 컴바이너  (0) 2011.12.22
Posted by 구차니
하드웨어2012. 1. 9. 22:40

URB

리눅스 디바이스 드라이버 책을 넘기다가 오타인줄 알고 찾아보게된 단어

URB는
USB Request Block의 약자이다

[링크 : http://www.mjmwired.net/kernel/Documentation/usb/URB.txt]
[링크 : http://book.chinaunix.net/special/ebook/oreilly/ldd3/0596005903/linuxdrive3-CHP-13-SECT-3.html

'하드웨어' 카테고리의 다른 글

Intel Turbo Memory Console  (0) 2012.01.26
PC 기반 오실로스코프(USB Oscilloscope)  (2) 2012.01.09
LG Recovery의 신기함  (6) 2011.12.25
combiner / 컴바이너  (0) 2011.12.22
패러럴 연장 / FX 케이블  (0) 2011.12.09
Posted by 구차니
개소리 왈왈2012. 1. 9. 22:34
사랑/우정의 또 다른 용어일려나?

친해서 친구니까 바래다 주러 멀리 돌아오고
사랑해서 애인이니까 바래다 주러 멀리 돌아오고 

'개소리 왈왈' 카테고리의 다른 글

신분당선 비싸 ㅠㅠ  (2) 2012.01.13
똥차  (0) 2012.01.11
곡선구간 운전시 팁?  (2) 2012.01.06
2012년 한해 목표  (2) 2012.01.01
한바퀴  (0) 2012.01.01
Posted by 구차니
T Wifi의 경우 SKT 스마트 폰 사용자라면 누구나 사용을 할 수 있다.
간혹 안되면 항의 전화 때리면 해결되지만...

겪은걸 정리하면
1. twifi.co.kr 에 가입할 필요가 없으며 안되면 114로 문의해야함.
   - SKT 정회원이면 그 계정이 끌려가야 하는게 정상이라는데 안되도 상관은 없음
   - 엄밀하게는 tworld 와 twifi는 별개임
   - twifi 가 자동으로 되지 않으면 대리점은 안되고 지점으로 가야함
   - 지점가기 귀찮으면 114로 전화하면 됨
   - 114랑 하면 뺑뺑이 좀 심하게 돌림 -_-
   - 핸드폰의 MAC 주소와 어느 지역/구간인지 조낸 물어봄
   - 반나절 정도 후에 테스트 해달라고 역으로 부탁당함 -_-

2. 추가단말기 설정은 현재 되지 않음.
   - 아래에 적겠지만 MAC을 변경가능하다면 상관은 없을듯? (아잉패드나 아잉폰은 변경 가능하려나?)

3. MAC 인증이므로 핸드폰의 MAC 주소를 PC의 무선랜에 넣으면 PC에서도 사용이 가능함
   - 다운로드 속도는 250kB/s 정도. 3G 테터링의 경우 150~200kB/s 였던걸로 기억을 하는데 그에 비하면 빠른듯
   - 물론 MAC 인증이니 동일 서비스 구간 내에서는 두개의 장치가 존재는 못 함
   - 만약 친구에게 MAC을 알려줘서 동시 두 곳 이상에서 하면 어떨게 인증이 될지 궁금하긴 함.

4. 정리를 해보자면
    - twifi가 되는 곳에 항상 있다면 무제한 필요 없이 MAC 인증의 헛점(?)을 이용해서 요금제 낮추는것도 고려대상 
Posted by 구차니
지쳐서 다 놓고 싶어서 일까?
그냥 벌써부터 출근하기 싫어진다 -_-






아니면.. 회사 자체가 싫어진걸까? 
Posted by 구차니