1) 지식 창고는 본인이 작성한 콘텐츠(팁/노하우/리소스/강좌 등)을 무료 혹은 가상화폐인 납포인트를 통해 공유하는 공간입니다.
2) 본인이 작성한 콘텐츠에 대해서만 지식 창고에 등록할 수 있으며, 저작권에 위배되는 콘텐츠는 사전경고 없이 삭제될 수 있습니다.
3) 콘텐츠 구매 및 첨부파일 다운로드는 회원그룹 '연구원' 이상 가능하오니, 경험치를 쌓아 진급한 후에 이용 부탁드립니다.
4) 무료 콘텐츠의 본문은 구매절차 없이 즉시 이용할 수 있으며, 판매 납포인트가 있는 콘텐츠는 구매 후 이용할 수 있습니다.
5) 콘텐츠 판매에 따른 납포인트 수익은 지정한 비율(50%)에 따라 판매자에게 지급하며, 납포인트 수익을 통해 진급을 빨리할 수 있습니다.
6) 구매 후 평가를 하면 구매 납포인트의 20%를 돌려 드립니다.
판매자 | 빛나는 영혼 | 판매 납포인트 | 무료 | 평점 | 4.3점 / 총 7명 참여 |
---|
안녕하세요. I2C 전용 제어 소자이 PCA9564를 소개합니다.
음... 사용법은 간단합니다.
그냥 연결하신다음 마이컴 레지스터로 I2C 제어하듯 하시면 됩니다.
다만 누가 잘짠 소스 없나 찾다가 PCA9564 Evaluation Board Src 를 pdf로 제공해서 그거 일일히
복사해서 파일로 옮겼네요. ㅠ.ㅠ
보다보니.....
내용은 간단한데 뭘 그리 복잡하게 짜놨는지 한눈에 들어오진 않습니다.
흠 아마 프로그래머가 자랑좀 할려고 마음 먹었나 봅니다.
수고를 덜기 위해서 데이터 시트랑 파일 첨부합니다. pdf 긁어서 옮긴 소스도.
소스는 그냥 참고만 하시면 될듯 하고 데이터 시트가 자세하게 설명되어 있어서 무리 없으실 겁니다.
갠적으로 i2c 제어는 전용 소자를 사용하는것이 좋다고 생각합니다.
불량시 교체도 편하고 메인칩을 망가트리지도 않고... 에러처리도 확실하고...
그럼 다음에 뵈요~~~
흔히들, 다른 사람이 짠 소스를 보다 내용이 좀 이해 안되게 복잡하면
<흠, 이 프로그래머가 실력 자랑 좀 하려고 하는구나>
하는 생각을 하는 사람들이 많은데, 사실은 실력 자랑이라기 보다는
스타일 자랑입니다. 컴터 프로그래머들 중에 사실 자기가 하는 일은 노가다인데
마음 속으로는 <나는 과학자야> 하는 해괴한 사고방식을 가진 사람들이 많습니다.
그래서 <프린시플>에 충실하게 프로그램하는 사람들이 제법 있습니다.
그게 그걸 이해하지 못하는 사람들에게는 실력 자랑으로 보이지요.
그런데 재미 있는 것은 그렇게 <자랑스러운> 스타일대로 하는 것이 나중에 업그레이드를
한다거나 디버깅을 할 때 훨씬 편하다는 겁니다. (그러니 그런 스타일을 일응 실력이라고
할 수 있겠지요.) 그리고 그 실력 자랑 스타일이 일반적으로 (제대로 된) 프로그래밍 교과서
스타일이기도 합니다.
물론 타이밍이 타이트 하다거나 해서 스타일 자랑을 할 수 없는 경우,
진짜 실력자들은 과감히 스타일을 집어 던집니다. 그때도 스타일 고수 하는 선수들은
뭐다? 그렇죠, 어줍잖은 실력파라고나 할까....
(허세 쩔죠?)
솔로가 확실합니다!!