1 Star 0 Fork 122

魏焕桢 / 嵌入式编程技巧

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

项目说明 《项目启动说明书》

项目文件目录结构

.
└── embedded_programming_skills
├── 0_doc// 存放项目文档
│   ├── 00-项目管理
│   │   ├── 01-项目启动说明
│   │   ├── 11-Linux内核C编码规范
│   │   ├── 12-C语言应用编码规范.md
│   │   └── 13-用于API文档自动生成的doxygen注释规范.md
│   ├── 01-doxygen_A// doxygen工具从源码注释中自动生成文档的路
│   └── LICENSE // 整个工程的许可
├── 1_src // 源码目录
│   ├── 01-c_comments // C语言编码注释规范示例
│   ├── 02-print_control // print调试输出级别控制
│   ├── 03-console_menu // 字符菜单
│   ├── 04-loop_buffer // 循环缓存
│   ├── 05-queue // 队列
│   ├── 06-route_module // 数据路由架构
│   ├── 07-finite_state_machine // 状态机架构
│   ├── 08-file_read_write // 文件读写
│   ├── 09-tcpip_socket // 网络socket编程
│   └── 10-serial // 串口通讯
│   ......
├── 2_makefileBuild // 直接使用makefile工具编码时的输出目录
├── 3_cmakeBuild // 使用cmake编译时的输出目录
├── 4_automakeBuild // 使用automake编译时的输出目录(里面有一份automake demo)
│   ├── compile -> /usr/share/automake-1.15/compile
│   ├── config.h.in
│   ├── configure
│   ├── configure.ac
│   ├── depcomp -> /usr/share/automake-1.15/depcomp
│   ├── install-sh -> /usr/share/automake-1.15/install-
│   ├── main.c
│   ├── Makefile
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── missing -> /usr/share/automake-1.15/missing
│   └── stamp-h1
├── 5_release // 编译完成后会将可执行文件和库拷贝到这个目录
├── automake.txt // automake编译工具的简易使用教程
├── CMakeLists.txt // cmake编译工具的配置文件
├── Doxyfile // doxygen使用源码注释生成文档工具的配置文件
├── main.c // 整个工程的入口
├── Makefile // 直接使用makefile编码时的配置文件
├── README.md // 整个工程的说明文档
└── vimrc // vi编辑器的配置文件示例

空文件

简介

逐步展示嵌入式软件C语言编程技巧:编程规范、注释规范、源文件管理、编译控制、版本命名、模块编写、驱动编写、应用编写、协议设计、网络编程、系统架构、模块设计、接口设计、人机交互、单元测试、算法优化、版本管理…… 展开 收起
C
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/weihuanzhen/embedded_programming_skills.git
git@gitee.com:weihuanzhen/embedded_programming_skills.git
weihuanzhen
embedded_programming_skills
嵌入式编程技巧
develop

搜索帮助