본문 바로가기

분류 전체보기110

.Net 들여다보기 요즘 하는 블루투스 관련 작업에 .net이 필요하게 되었습니다. 간단한 테스트 앱을 만들어야 해서요. 좀 들여다보니 visual studio express에서 기본적인 사용은 가능하네요. .net 튜토리얼 하나 검색해서 따라해보는 중입니다. 마지막으로 MFC 만지작거렸던게 벌써 15년 전이네요 -_-; 그래도 조금씩 돌아오는 MFC 기억과 .net이 상당히 비슷해서 큰 어려움 없이 보고는 있습니다만...후아~ 이 나이에 .net이라니;; 2014. 6. 18.
GCC와 IAR EWARM에서 packed 사용하기 저는 주로 네트워크 통신에서 packet 파싱하는 용도로 packed 구조체를 사용합니다. 다른 용도로는 거의 써본적이 없군요. 여튼 자주 쓰는 것은 아니다 보니 매번 쓸때마다 구문을 까먹고 메뉴얼 뒤지고 하는 중인데요... 오늘은 찾아본 김에 정리해놓을려구요 ^^; GCC에서 struct __attribute__ ((packed))Packed_Info { u8 Var8a; u16 Var16a; u8 Text[4]; }; typedef struct __attribute__ ((packed)) { u8 Var8a; u16 Var16a; u8 Text[4]; } Packed_Info; IAR에서 __packed struct Packed_Info { u8 Var8a; u16 Var16a; u8 Text[4];.. 2014. 6. 12.
myCortex-LM8962 예제 업데이트작업 myCortex-LM8962 예제를 업데이트했습니다. 이전에는 이클립스와 OpenOCD 기반의 무료 개발환경을 위한 예제를 제공하고 있었죠. 그런데 이 오픈소스기반의 무료 개발환경이라는 녀석이 친절함과는 거리가 멀다 보니 아무래도 사용에 어려움이 소소하게 많이 있었습니다. 경험 있는 사람들은 알음알음으로 방법을 찾아 사용하지만 초보에게는 결코 쉬운 일이 아니었던것 같아요. MCU 공부한다고 보드 사고 예제 다운로드 받았는데 개발환경과 오픈소스 공부하느라 에너지 낭비하는건 아닌것 같다 싶었습니다.그래서 이번에는 상용 개발환경을 대상으로 예제를 꾸며봤습니다. IAR의 EWARM을 사용합니다. 돈주고 살려면 꽤나 비싸지만 예제 돌려보고 공부하는 수준에서는 무료로 사용할 수 있습니다. 덕분에 개발환경 구축은 아.. 2013. 10. 10.
갤럭시노트 USB 단자 수리 제 노트 USB 단자가 망가졌습니다.USB 단자로 충전하고 있을 때 폰을 만지다보면 종종 커넥터에 무리한 힘이 가해지죠. 저야 이런거에 워낙 까칠해서 조심해서 씁니다만 와이프랑 딸아이는 그런거 모릅니다;; 심지어 USB 케이블만 들고 덜렁덜렁 하며 놀때도 있어요ㅠ_ㅠ 1년6개월간 사용해 왔었습니다만 약 한달전 부터 USB 충전 상태가 영 시원찮았습니다. 급기야 케이블 꽂아두고 가만히 놔둬도 혼자서 붙었다 떨어졌다를 반복하는 상태. 더이상 USB로 충전이 어렵더군요. 그래서 검색을 좀 해봤습니다.http://blog.naver.com/PostView.nhn?blogId=smartf&logNo=130153819156위 페이지 보시면 USB 커넥터쪽 기판이 보이는데요, 그래도 해당 부분만 교환할 수 있도록 작.. 2013. 5. 22.