관리 메뉴

History

라즈베리파이 프로그래밍 시뮬레이터 본문

Raspberry PI/시뮬레이터

라즈베리파이 프로그래밍 시뮬레이터

luckybee 2022. 8. 3. 18:31
728x90
반응형

이 프로그램은 Visual Studio 2022의 Visual C++에서 MFC를 사용해서 만들었습니다. 요즘 파이를 구매해서 라즈베리 프로그래밍을 해보고 싶은 사람들이 많습니다. 그러나 개발 공부를 한다고 장비를 사고 구석에 방치되는 것이 슬픈 현실이죠. 

 

그래서 라즈베리 파이를 구매하기 전에 라즈베리 파이로 어떤 작업을 할 수 있는지 경험할 수 있게 해주는 프로그램을 같이 공부하는 사람들, 이끌어주시는 김성엽 선생님과 함께 만들어가고 있습니다. 이 프로그램은 라즈베리 파이를 단순히 흉내 내는 수준이 아니라 시뮬레이터에서 프로그램한 소스를 실제 라즈베리 파이로 옮겨서 컴파일만 시켜주면 사용 가능할 수 있게 만들고 있습니다.

 

지금은 기능 테스트를 진행중이기 때문에 인터페이스는 신경 쓰지 못하고 있습니다만 실제 파이가 가지고 있는 회로를 구성하는 화면과 파이를 동작시키고자 하는 예제 프로그램을 작성하는 화면까지 함께 제공됩니다. 즉 정해진 상황을 시뮬레이션하는 것이 아닌 사용자가 코드를 컴파일시키면 파이가 없어도 가상으로 결과값이 어떻게 나오는지 확인할 수 있도록 만드는게 이 프로그램의 방향성 입니다.

 

또한 파이를 사용하면 Wiring_Pi를 사용하여 개발하지만 저희는 같은 기능을 제공하는 easy_pi라는 라이브러리를 직접만들어서 사용하고 있습니다. 두 라이브러리가 제공하는 함수는 같기 때문에 실제 라즈베리에서 실행해도 동일하게 동작합니다.

`시뮬레이터 과정

위와 같은 화면으로 실행이 되고 추후에 계속 업데이트를 진행하여 다른 기능도 추가하겠습니다!

 

자세한 글은 아래 김성엽 선생님 블로그에서 확인해주시면 감사하겠습니다.

 

https://blog.naver.com/tipsware/222838462585

 

라즈베리 파이 없이 라즈베리 파이 프로그래밍하기!

이 프로그램은 Visual Studio 2022의 Visual C++에서 MFC를 사용해서 만들었습니다. 라즈베리 파이 ...

blog.naver.com

 

728x90
반응형
Comments