본문 바로가기

[Proramming]/C#

(10)
C#을 이용한 시리얼 포트 제어 - AVR AtMega128 제어 C#을 이용한 시리얼 포트 제어 - AVR AtMega128 제어 Visual Studio .Net에 시리얼 포트 제어 컴포넌트가 기본으로 제공된다. 이를 이용하면 시리얼 포트를 이용한 제어가 상당히 편리해 지는데 C#을 이용하여 하드웨어(시리얼 포트)제어 프로그램 작성을 해 보았다. 하드웨어는 Usb2Serial을 가지고 있는 [Meag128 EVM]을 이용하였고 예전에 작성해 둔 시리얼 포트 제어 펌웨어를 그대로 사용 하였다. ex03_serial.zip VC#을 실행하고 새로운 프로젝트를 생성한다. 적당히 폼을 생성하고 시리얼 포트 제어를 위해 'SerialPort' 컴포넌트도 배치한다. 시리얼 포트의 속성은 속성창에서 설정해도 되고 소스코드상에서 입력가능하다. 코드작성 코드는 상당히 간단히 작성할..
하드웨어 제어를 위한 C# 프로그래밍 시작 Visual Studio C# 다운로드 vs2005 cd파일 http://www.microsoft.com/korea/msdn/vstudio/express/support/install/ 하드웨어 제어를 위한 PC프로그램 선정을 위해 여러 가지 고민을 하다 새로운 플랫폼을 배워 봐야 겠다는 생각에 C#을 고려 해 보았다. VC++과 비슷하고 MS에서 전격적으로 밀고 있어 지원도 풍부하고 사용하는 사람도 많고 게다가 VC#2005는 무료로 받아서 사용할 수 있다. 솔직히 VC++2005로 작업하다 보면 막히는 것이 있는데 예제나 QnA찾기가 쉽지 않다. 반면 C#은 예제도 상당히 풍부하고 기능들도 최신으로 업데이트 되니 앞으로 새로운것도 공부하면서 대세를 따라 가는것이 좋을듯 하여 C#을 도전해 보았다. 간단..