빅텍(VICTEK)

"우리는 IAR Embedded Workbench를 사용하고 있습니다. 가볍고, 높은 안정성을 제공하며, 개발자를 이해하는 IDE이기 때문입니다."

victek_wideiamge.jpg

공공 자전거 시스템에 IAR Embedded Workbench를 사용하는 빅텍

국민생활의 질을 높이고, 누구나 편리하게 이용할 수 있는 공공자전거 서비스 시스템인 서울자전가-따릉이에도 빅텍의 정보통신기술이 도입되어 있습니다. 효율적인 대중교통체계를 지원하며 환경개선과 밀착형 생활교통 수단으로 각광받고 있는 공공자전거시스템에 도입된 빅텍의 IoT·정보처리 기술은 효율성과 안정성을 인정을 받고 있습니다.

미래형 전자전시스템을 개발함에 있어 가장 중요한 것은 신뢰성입니다. 빅텍은 핀제어, FPGA와 같은 고성능 부품들과의 통신제어와 같이 다양한 신호처리를 함에 있어 다양한 리소스를 정확히 활용하기 위해 IAR Embedded Workbench를 활용하고 있습니다.빅텍은 따릉이의 펌웨어, 서버와 네트워크 단을 연결하는 모든 시스템 설계 부문에 IAR Embedded Workbench를 활용했습니다. 개발자들은 서버와 단말(자전거)와의 주기적인 통신을 유지하기 위해서는 전력소모를 줄여야 하는 도전과제에 직면해 있습니다.

저전력 사물인터넷(IoT) 시스템을 구축하기 위해서는 최적화된 설계, 또 단말-네트워크-서버가 유기적으로 연동되는 시스템 환경에서 해킹의 위험 없이 유기적으로 운용될 수 있도록 코드에 결함이 없어야 합니다.

빅텍은 이렇게 개발된 펌웨어 환경에서 와이파이 모듈과의 연동 테스트, 전원장치와 잠금장치, 통신제어와 시스템 인터페이스 모두 서버와의 연결성 검증을 위해 IAR Embedded Workbench를 사용하면서 코드를 검증하고, 신뢰성을 확보하였으며, 개발시간을 획기적으로 단축시킬 수 있었습니다.

“단말(자전거)의 경우 서버와 주기적으로 통신을 합니다. 여기에는 전력이 소모됩니다. 저전력 사물인터넷 시스템에 적용된 MCU는 최소한의 전력만을 사용하도록 설계를 해야 합니다. 우리는 IAR Embedded Workbench를 사용하면서 손쉽게 제어할 수 있었습니다.”

- 빅텍 엔지니어 -

빠른 컴파일 성능과 정적·동적코드분석 기능, 코드를 재사용할 수 있는 환경을 제공하면서 코드 수를 획기적으로 줄일 수 있는 최적화 기능은 개발자가 컴퍼일러를 선택하는 첫 번째 기준입니다. 개발자가 개발시간을 단축할 수 있도록 효율성을 제공하는 통합개발환경을 제공하는 컴파일러를 선택하는 것은 무엇보다 중요합니다. 그리고 이는 애플리케이션의 안정성을 일관되게 보장할 수 있는 핵심적인 요인으로 작용하고 있습니다.

툴을 선택하는 데 있어 고려해야 하는 점은 툴이 가볍고 매우 쉽게 사용할 수 있는 컴파일 환경이 중요합니다. 다양한 디바이스와의 디버그 환경도 쉽게 구축할 수 있어야 합니다. 주장비, 자동모듈과 전력파트를 포함한 전기제어 부문에 있어 IAR의 솔루션을 활용하면서 다양한 이점을 누리고 있습니다.

- 빅텍 엔지니어

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.