삽입식 소프트웨어 구조 설계에 대한 간단한 설명(一)
, , 。 。
。
![ ](https://img-blog.csdnimg.cn/20190815141639688.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjUwOTYz,size_16,color_FFFFFF,t_70)
이것은 사물인터넷 승용차 프로젝트일 것이다. 나는 자신의 능력에 따라 어떤 인터페이스의 디자인을 분석한다.내 마음속에 가설한 절차는 소형차가 가속계 데이터를 수집한 후 BC95를 통해 업로드하고 제어 알고리즘을 통해 전기 기계의 작동을 제어하는 것이다.
하드웨어 구동층
nb95 , linux uart , API。 open read
i2c , linux API。 open read
, API。 open ioctl
, !
기능 모듈층
net_open net_read net_wirte
acc_open acc_read acc_wirte
ele_open ele_read ele_write
linux API 。
비즈니스 논리층
, , ,
, ,
응용 프로그램
총결산
, , 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[컴퓨터] 운영체제 / http 웹 서버우린 사실 매일 기계를 제어하고 있는 것이다. 가 가능하게 해주는 게 OS OS(운영체제) 인간이 기계와 소통할 수 있게 만드는 기반 프로그램 컴퓨터 사용은 OS (운영체제)를 통해 사용한다. OS에 명령을 내려서 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.