본문 바로가기

티스토리에서 코드 올리기 ~~ 티스토리에서 프로그래밍 언어를 효과적으로 보여주기 위해서는 어떻게 해야할까? 곳곳에서 깔끔한 뷰어를 보고 놀라서 어떻게 해야할지 궁금해하다 찾아보았다. 몇 몇의 블로그에서 소개하고 있었는데, 그 중 핵심적인 내용을 뽑아 올리겠다. SyntaxHighlighter 2.0.287 번을 사용하면 손쉽게 만들 수 있다. syntaxhighlighter_2.0.287.zip 우선 이 파일을 받고 압축을 풀면 세 개의 폴더가 나오는데, 그 중에서 scripts와 style 풀더에 있는 내용을 티스토리의 스킨의 HTML/CSS편집의 파일 올리기를 통해 모두 올린다.! 그런 다음에 HTML/CSS편집에서 skin.html에 보면 위쪽에서 대여섯번째 줄에 title과 head을 찾을 수 있는데 , 그 중간에 다음의.. 더보기
PIC32 - 기본 페리 실제 eval b/d에서 테스트 한 것이 아니고, 디버거에서 시뮬레이션 한 것이기 때문에 확인 한 것은 타이머 인터럽트와 adc 인터럽트, oc(pwm)정도이다. uart와 i2c에 문제가 있을 수 있으니 혹시 문제가 있는것을 발견한다면 알려주길! 사용한 chip은 pic32mx5X 시리즈. usb type. 될 것으로 기대하는 기능 1. 3개의 타이머 (64us, 100us, 1000us) 2. 외부 인터럽트 3. 시리얼 통신 (115200 BD) 4. 5개의 ADC 5. I2C 통신 (24LC0x) 6. 4개의 Input cpature 7. 5개의 PWM 추가해야 하는 기능 1. spi 통신 2. usb기능 누더기 코드의 전형적인 예............. 전체 소스 #include /* PIC32 .. 더보기
간단한 vs 에러 해결 매개 변수 x을 'const char [5]'에서 'LPCTSTR'(으)로 변환할 수 없습니다. -> _T("가나다") 로 하면 된다. 더보기
CString과 char*간의 변환 - CString을 char* 로 변환하기 1. memcpy 사용하기 CString str = "test"; unsigned char st[30]; memcpy(st, (unsigned char*)(LPCTSTR)str,i); 2. strcpy 사용하기 CString strData = "test"; int length = strData.GetLength(); char* st = new char[length]; strcpy(st, strData.GetBuffer(0)); 3. 형변환 사용하기 CString str; str = "test"; char* st = LPSTR(LPCTSTR(str)); - char* 를 CString으로 변환하기 CString클래스의 Format함수를 사용 char st[] = .. 더보기