728x90
728x90

 시리얼 통신프로그램

hscomm.zip

 

 

Terminal20140110.zip

 

 

win7용 Virtual Serial Ports Driver

com0com-3.0.0.0-i386-and-x64-unsigned.zip

 

728x90

 http://www.cornerbook.co.kr/shop/goods/goods_view.php?goodsno=186785431

번역본이 있으므 번역본을 구매 할 것

 

728x90

Tistory 관리 -> 꾸미기 -> HTML/CSS 편집 : style.css 편집

/* 본문 - more / less */
    .moreless_fold          { background:url(images/icon_view_more.gif) top left no-repeat;  padding-left:20px; color:blue;}
    .moreless_top           { background:url(images/icon_stop_view.gif) top left no-repeat;  padding-left:20px; color:#000;}
    .moreless_body          { }
    .moreless_bottom        { background:url(images/icon_stop_view.gif) top right no-repeat;  padding-right:20px; color:#999; text-align:right;}

728x90
728x90

강컴 닷컴

http://kangcom.com/sub/view.asp?sku=200408210001&mcd=571

RFID 시리얼 통신제어 참고 서적(리눅스로 하이퍼 터미널 프로그램 작성 및 시리얼 통신제어)

번역본이 아닌 원본 pdf :

UNIX SYSTEMS Programming Book_영문.pdf

 

http://usp.cs.utsa.edu/usp/contents.html





[ 목차 ]

PART 1 기초

Chapter 1 프로그램에 끼친 기술의 영향

Chapter 2 프로그램, 프로세스, 쓰레드

Chapter 3 UNIX의 프로세스

Chapter 4 UNIX I/O

Chapter 5 파일과 디렉토리

Chapter 6 UNIX 특수 파일

Chapter 7 프로젝트 : 토큰 링(Token Ring)

 

PART 2 비동기 이벤트

Chapter 8 시그널

Chapter 9 시간과 타이머

Chapter 10 프로젝트 : 가상 타이머

Chapter 11 프로젝트 : 쉘 만들기

 

PART 3 병행성

Chapter 12 POSIX 쓰레드

Chapter 13 쓰레드 동기화

Chapter 14 크리티컬 섹션과 세마포어

Chapter 15 POSIX IPC

Chapter 16 프로젝트 : 생산자 소비자 동기화

Chapter 17 프로젝트 : NTPVM(Not Too Parallel Virtual Machine)

 

PART 4 통신

Chapter 18 연결 지향 통신

Chapter 19 프로젝트 : WWW 재지향

Chapter 20 비연결형 통신과 멀티캐스트

Chapter 21 프로젝트 : 인터넷 라디오

Chapter 22 프로젝트 : 서버의 성능

 

PART 5 부록

Appendix A UNIX 기초

Appendix B 재시작 라이브러리

Appendix C UICI의 구현

Appendix D 로깅 함수


예제 소스 :

usp_all.7z

  usp_all.7z


참조사이트 : http://usp.cs.utsa.edu/usp/

728x90
728x90
728x90

 

소스인사이트 GCC 개발환경.pdf

 

소스인사이트 GCC 개발환경.xlsx

 

source_insight_option.pdf

 

SIDEV_Other.zip

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90

<출처>http://blog.naver.com/siriuszw/20028801201

 
Source Insight에서 매크로 기능을 활용하여 주석(//)을 쉽게 추가할 수 있는 방법입니다.여러 라인을 //
주석을 통하여 단축키로 한번에 설정할 수 있는 기능입니다.
다른 분들도 사용해 보시면 많이 편해지시지 않을까해서 올려봅니다.


- 주석 설정 매크로 작성법
: 주석을 붙이고자 하는 위치에서 [CTRL+SHIFT+/]키를 누르면 주석 처리가 될 수 있도록 합니다.
  //2003-12-16 김종설
  의 형태 현재 날짜를 기준으로 주석이 생성됩니다.

1. Source Insight에서 Project 메뉴 -> Open Project -> Base Project 를 Open합니다.

2. Base Project에 포함되어 있는 Utils.em 화일을 Open 합니다.

3. 다음과 같은 코드를 추가합니다.

macro InsertDateStart()
{
   stime = GetSysTime(true)
   username ="김종설 "
   hbuf = GetCurrentBuf()
   SetBufSelText(hbuf, "//[ ")
   SetBufSelText(hbuf, stime.Year)    // 2002-
   SetBufSelText(hbuf, "-")
   SetBufSelText(hbuf, stime.Month)  //  01-
   SetBufSelText(hbuf, "-")
   SetBufSelText(hbuf, stime.Day)     //  17
   SetBufSelText(hbuf, " ")
   SetBufSelText(hbuf, username)
}

4. 화일을 저장합니다.

5. Option 메뉴 -> Key assignment 선택

6. Command에서 Macro로 검색 후 입력한 매크로 함수명[ Macro: InsertDateStart() ]을 선택

7. Assign New Key 버튼을 누른후 키(CTRL+SHIFT+/) 할당 후 OK
   : 키 할당은 사용자의 편의에 맞게 설정하세요.

8. 주석을 넣고자 하는 부분에서 할당한 키(CTRL+SHIFT+/)를 누르면
   // 2003-12-16 김종설
   과 같이 주석이 생성됩니다. 내용은 직접입력해 주시면 됩니다.

그럼 많은 도움이 되셨으면 합니다.  
 

--------------------------------------------------------------------------------

예)
 
macro InsertDateStart()
{
   stime = GetSysTime(true)
  
   _modelname  = "LEO"
   _username  = "KIMJUNGMIN"
   _year   = "06"
   _dash  = "_"
 
   hbuf = GetCurrentBuf()
 
   SetBufSelText(hbuf, "/* ")
   SetBufSelText(hbuf, _modelname)
   SetBufSelText(hbuf, _dash)
   SetBufSelText(hbuf, _username)
   SetBufSelText(hbuf, _dash)  
 
   SetBufSelText(hbuf, _year)  
 
   if ( strlen(stime.Month)== 1)  // Month
    SetBufSelText(hbuf, "0")   // 0
   SetBufSelText(hbuf, stime.Month)  //
 
   if ( strlen(stime.Day)== 1)   // Day
    SetBufSelText(hbuf, "0")  // 0
   SetBufSelText(hbuf, stime.Day) 
  
   SetBufSelText(hbuf, " */")
}