본문 바로가기

Development50

[Tool] CooCox의 무료툴 CoIDE를 사용하자!!설치하자!! 현재는 컴파일을 위해 유료툴을 사용하고 있어요, 요새는 무료툴도 괜찮다는 말에 CooCox의 CoIDE라는 툴을 찾게 되었어요. 비록 중국에서 만든 것이지만,괜찮습니다.****단,,,,,,,Q&A는 중국어나,영어로해야해요,,,ㅎㅎㅎ**** ARM계열 Cotext MCU는 거의 다 사용할수 있으며, CoIDE에서 CooCox Peripheral를 사용하면 ST, NXP,Nuvoton...등등.. 체크하나로 소스를 넣었다 뺐다가 가능합니다.(자세한 사항은 다음 포스팅에서..ㅎㅎㅎㅎ) 컴파일하는 툴에 약한 분들에게 완전 추천합니다. 또한 내가 만든 드라이버를 올릴수도 있어 OpenSource개념도 탑재된 놈이죠.. 이제 CoIDE를 설치해보도록하겠습니다. CooCox 홈페이지 : http://www.cooco.. 2013. 7. 25.
[Doxygen]Doxygen에서 table은 어떻게 만들까? Doxygen의 주석을 사용하지만 Command를 사용하지는 않는다. HTML를 사용해야만 table을 만들수 있다는.....사실을.......2시간여만에 알아버렸네..ㅎㅎㅎ 나는 HTML을 잘몰라 검색해가면서 만들었다.^^ //! //! DateVersionAuthorDescription //! 22/07/20130.1EKTEST //! 위 것을 실행시키면.. 아래와 같이 나온다. 그래서 Section을 추가했다 //! \section TABLE //! //! DateVersionAuthorDescription //! 22/07/20130.1EKTEST //! 그랬더니 다음과 같이 깔끔하게 나온다~ 2013. 7. 22.
[Doxygen]Doxygen에서 .chm파일 만들기~^^ Doxygen Version : 1.8.4 OS : windows7 32-bit 1. 프로젝트 만들때 아래의 부분은 체크해서 만듭니다. 2. RUN tab에 가서 동작을 시킨 후에 프로젝트를 만든 폴더에가면 html폴더 안에 index.hhp가 생긴 것을 확인할 수 있습니다. 3. cmd 창을 열어서 index.hhp가 있는 폴더로 이동 합니다. 4. 해당 폴더로 이동을 한후 아래과 같은 경로의 exe파일과 index.hhp파일을 실행시키면 됩니다. 경로 : c:\Program Files\HTML Help Workshop\hhc.exe index.hhp (아래그림 참조~^^) 5. 그러면 index.hhp파일에 있던 곳에 다음과 같은 파일이 생깁니다.~ 6. index.chm 파일을 클릭해서 열어보시면 .. 2013. 7. 22.
[C언어]전처리기?#define의 # or ##연산자? 그게머임? #과 ##은 전처리기의 연산자로서 #define 전처리 과정에서만 사용하는 특수한 연산자이다. 사용 빈도가 높지는 않지만 잘 알아 두면 매크로의 활용도를 높여 반복되는 코드를 간단하게 작성할 수 있다. Stringizing Operator - # #define문의 인수 앞에 사용되며 피연산자를 문자열로 바꾸는 역할을 한다. 피연산자가 실인수로 치환된 후 양쪽에 따옴표를 붙여 치환된 결과 그대로 문자열 상수가 된다. #define result(exp) printf(#exp" = %d\n",exp); void main() { result(5*3); result(2*(3+1)); } 결과는 5*3 = 15 2*(3+1) = 8 Merge Operator - ## #define 문 내에서만 사용되며 형식 인수 .. 2013. 7. 17.