EMS
Go to file
xudx 65fd609997 first commit 2024-10-31 17:52:29 +08:00
alg first commit 2024-10-31 17:52:29 +08:00
app first commit 2024-10-31 17:52:29 +08:00
drv first commit 2024-10-31 17:52:29 +08:00
kit first commit 2024-10-31 17:52:29 +08:00
lib first commit 2024-10-31 17:52:29 +08:00
model first commit 2024-10-31 17:52:29 +08:00
protocol first commit 2024-10-31 17:52:29 +08:00
scripts first commit 2024-10-31 17:52:29 +08:00
CMakeLists.txt first commit 2024-10-31 17:52:29 +08:00
main.c first commit 2024-10-31 17:52:29 +08:00
readMe first commit 2024-10-31 17:52:29 +08:00

readMe

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

文件说明:(每个文件下文件命名需要符合规范)
1、app放置样业务代码每个业务分为两个文件文件命名如下app_xxx.c、app_xxx.h
2、model放置二次封装的代码主要是模块功能例如实时库mdl_xxx.c,mdl_xxx.h
3、drv:放置驱动层代码(例如drv_tcp.c,drv_tcp.h)
4、kit放置一些自定义的组件例如封装事件时间函数等kit_xxx.hkit_xxx.c
5、lib放置一些库以及相关头文件lib中可建立不同库的文件夹,
6、utils表示工具类代码通常是一些辅助功能,例如uls_xxx.h,uls_xxx.c
7、alg表示业务策略代码,例如uls_xxx.h,uls_xxx.c
8、protocol表示南北向协议,例如proto_xxx.h,proto_xxx.c
9、scripts开发过程中或者搭建开发环境是常用的安装库说明记录用的