본문 바로가기

예제

베레미즈 빌드된 소스 분석 (tcp_ip 테스트 예제 마스터 프로젝트) 베레미즈 기본 예제 tcp ip 마스터 프로젝트 빌드 했을때 CAN통신 설정 관련 한부분으로 수정했을시 소스코드에서 변경 되는 부분을 확인 했습니다 이 소스들의 파일 위치는 프로젝트 내에 존지하며 베미즈에서 빌드 했을시 생성 됩니다 (buile 폴더 만들어짐) 베레미즈에서 클리어 버튼을 눌르면 빌드 폴더는 삭제되고 다시 빌드하면 새로 생성이 됩니다 CF_0.c 이 파일은 영어로 달린 주석 번역과 약간의 소스 내용을 파악해서 추가로 주석 달았은 파일 입니다 CF_0.c 파일 /* Per master node slavebootup callbacks. Checks that * every node have booted before calling Master_post_SlaveBootup */ int OD_0_0.. 더보기
베레미즈(Beremiz) 예제 프로그램 conopen_master/slave (CAN_TCP_Server) 돌려보기 크게 3가지로 서버를 실행한후 마스터 run 슬래이브 run 으로 진행 됩니다 CAN_TCP_Server를 클릭합니다 콘솔창이 뜬것을 확인합니다 바로 써버가 실행 중임을 확인할 수 있습니다 이제 베레미즈를 실행합니다 베레미즈 프로그램에서 File -> Open 클릭 Beremiz/beremiz/tests/canopen_master를 엽니다 베레미즈를 하나더 열어서 슬래이브도 프로젝트도 열어줍니다 Beremiz/beremiz/tests\canopen_slave 만약 프로젝트를 끝까지 실행 했는데 결과물이 안보인다면 베레미즈를 관리자 권한으로 실행을 하면 될수도 있습니다 그래도 안되면 컴퓨터를 재부팅하고 다시 처음부터 하는 방법으로도 해결 가능합니다 master부터 Build -> connect -> Tra.. 더보기