Skip to content

基于Linux系统的应用程序,旨在搭建一套完整的多进程多线程通讯的消息框架. 支持多SOC的嵌入式APP.

Notifications You must be signed in to change notification settings

YuninChina/MultiTaskApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

190 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

多任务通讯系统.

架构设计核心思想: 统一、抽象、下沉、上升、量化、闭环。
统一:做到通用,标准化,如posix标准,高可移植性。
抽象:将具体功能业务抽象化,减少依赖
下沉:下沉组件,组件化。工具化、自动化。
上升:上升业务逻辑,打薄业务层,专注于业务。
量化:对系统性能、算法等能够量化分析。
闭环:软件闭环,逻辑闭环。

嵌入式系统职能划分
image

嵌入式系统架构
image

进程间通讯框架
image

跨平台编译指令.

make distclean
#####################################################################

auto make x86

##################################################################### make BUILD_FILE=build/ubuntu.make

#####################################################################

auto make hi3518ev200 (for glibc)

##################################################################### make BUILD_FILE=build/hi3518ev200.make

#####################################################################

auto make hi3518ev200 (for glibc)

##################################################################### make BUILD_FILE=build/jz2440.make

About

基于Linux系统的应用程序,旨在搭建一套完整的多进程多线程通讯的消息框架. 支持多SOC的嵌入式APP.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •