IoT · 기업을 위한 엔지니어링 서비스
MCU 주변 장치 드라이버 및 데이터 수집 펌웨어
선택한 MCU의 UART, SPI, I²C, ADC, 타이머, 주변 장치 및 연결된 센서용 드라이버를 개발합니다. 이미 메인 제어 보드를 보유하고 있으며 획득 및 인터페이스 소프트웨어를 개발해야 하는 장비 회사에 적합합니다.
개발 범위
선택한 MCU의 UART, SPI, I²C, ADC, 타이머, 주변 장치 및 연결된 센서용 드라이버를 개발합니다.
- 이 서비스는 누구를 위한 것인가
- 이미 메인 컨트롤 보드를 보유하고 있으며 획득 및 인터페이스 소프트웨어 개발이 필요한 장비 회사
- 동의할 결과물
- 드라이버 소스 코드, 인터페이스 설명, 빌드 구성 및 타겟 보드 테스트 기록입니다.
프로젝트 착수 자료
정보는 인터페이스, 구현 조건 및 작업 범위를 결정하는 데 사용됩니다.
- MCU 전체 모델, 개발 보드 또는 프로토타입 및 회로도
- 주변 장치 모델, 핀아웃, 버스 속도 및 인터페이스 타이밍
- 툴체인, 시작 파일, 기존 코드 및 펌웨어 리소스 제한
납품 항목 및 검수
- 배송 문서
- 드라이버 소스 코드, 인터페이스 설명, 빌드 구성 및 타겟 보드 테스트 기록입니다.
- 버전 및 재현성
- 제공 목록에는 후속 통합 테스트 및 유지 관리를 용이하게 하기 위해 대상 하드웨어, 소프트웨어 버전, 빌드 또는 배포 단계, 인터페이스 구성 및 테스트 기록이 기록됩니다.
- 주변기기 초기화를 확인하고 대상 보드에서 결과를 읽고 씁니다.
- 인터럽트, DMA, 시간 초과 및 오류 반환을 확인하세요.
- 빌드 버전과 RAM 및 플래시 사용량을 기록합니다.
승인은 양 당사자가 확인한 장비, 버전, 환경, 샘플 및 지표를 기반으로 수행됩니다. 소스 코드 및 디자인 문서의 범위, 프로토타입 자료, 제3자 수수료 및 후속 유지 관리는 프로젝트 문서에 나열되어 있습니다.
자주 묻는 질문
센서 드라이버를 기존 코드베이스에 추가할 수 있습니까?
먼저 프로젝트가 빌드되었는지, 주변 리소스가 충돌하지 않는지, 기존 인터페이스 요구 사항이 이해되었는지 확인하세요. 그런 다음 합의된 코드 기준에 연결된 변경 로그를 사용하여 드라이버 및 사용 예제를 추가할 수 있습니다.
개발 범위를 결정하려면 어떤 정보가 필요합니까?
제공하십시오: MCU 전체 모델, 개발 보드 또는 프로토타입 및 회로도; 주변 장치 모델, 핀아웃, 버스 속도 및 인터페이스 타이밍 툴체인, 시작 파일, 기존 코드 및 펌웨어 리소스 제한 사항. 누락된 정보는 범위가 합의되기 전에 인터페이스 확인이나 집중적인 타당성 테스트를 통해 해결될 수 있습니다.
프로젝트에 대해 토론하세요
장치 및 인터페이스 정보로 범위 정의
워크로드 평가 및 단계 전달 준비를 용이하게 하기 위해 대상 기능, 기존 장비 또는 코드, 인터페이스 프로토콜, 배포 환경 및 계획된 마일스톤을 제공하십시오.
온라인 문의
전화 문의
WeChat
맨 위로 돌아가기