본문 바로가기

[Utility]

(19)
편리한 Serial Terminal 프로그램 편리한 Serial Terminal 프로그램 시리얼 포트 터미널 프로그램으로 상당히 잘 사용하고 있는 프로그램이다. 특히 메크로 기능은 패킷 테스트 할 때 상당히 편리하다.
C2Html - C언어 파일을 보기좋은 HTML파일로 변환 해주는 툴 C언어 파일을 보기좋은 HTML파일로 변환 해주는 툴 long strtol(const char *nptr, char **endptr, int base) { const char *s = nptr; unsigned long acc; int c; unsigned long cutoff; int neg = 0, any, cutlim; /* * Skip white space and pick up leading +/- sign if any. * If base is 0, allow 0x for hex and 0 for octal, else * assume decimal; if base is already 16, allow 0x. */ do { c = *s++; } while (isspace(c & 0xff)); if ..
스텝모터 가감속 테이블 생성 프로그램 제작 스텝모터 가감속 테이블 생성 프로그램 제작 스텝모터 가감속 테이블 생성기 다운로드 윈도우용 스텝모터 가감속 테이블 생성 프로그램을 제작했다. 아무래도 윈도용이라 사용하기 편리하고 쉽게 복사해서 붙혀 넣을 수 있어 좋다. 로봇 제어를 위한 스텝모터 가감속 제어에 편리하게 사용할 수 있다. 펄스율 설정은 MCU의 타이머 인터럽트의 수행 주파수로 설정하면 된다. 예로 80196의 타이머는 8 status time마다 1씩 증가하고 1 status time은 2 CPU Clk이므로 타이머의 주파수는 20Mhz/(8*2) => 1250khz AVR의 경우 16Mhz에서 타이머 분주를 64로 하면 16Mhz/64 => 250khz 엑셀을 이용하여 작성한 스텝모터 저속가감속 테이블 및 고속가감속 테이블의 그래프로 표..