Skip to content

Second Generation Flight Control Board of XDU Aero Association

Notifications You must be signed in to change notification settings

xdu-aero-association/Flight-Control-Board-No.2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stm32飞控程序

程序说明

目前只有四轴程序,使用自抗扰控制。由于扩张状态观测器存在问题,程序待调试。

版本 2.07.05

/bsp /sensor /user

地面站

主要用于ADRC特殊的参数设置。目前只完成了基本收发功能的一个发送窗口。

版本 0.01

/Ground Station

补充说明

/images

西电航协研发部Github组织库规范

一.命名规范

1.库名中不得出现下述规定的字符- \ @ ! # $ % ^ & * () [] {} | \ ; : '' ’ , 。 《 》 < > · ~ 。

2.库名应尽量避免使用名.名的形式。

3.库名应尽量使用英文,禁止使用中文字符。一般情况下,库名中出现的第一个单词的首字母应使用大写。各个单词之间空格隔开即可。

4.缩写的单词一律使用大写,如:UAV。

二.README规范

1.每个子储存库根目录都要有README文件,文件名统一为README.md,禁止使用其他格式的文件作为README。

2.README.md整体包含三部分:标题、目录、正文。标题为一级标题。目录、正文、正文章节为二级标题。章节内小节为三级标题,加两个缩进。

3.README.md文件编写语言只能使用markdown语言。使用其他语言编写会导致git存储库无法识别或乱码。

三.存储库维护规范

1.存储库中master分支为确定无误后的代码,测试代码请新建一个新的branch,勿随意合并分支中的内容。

2.若一个存储库由多人维护,每个人应有自己的分支,最终确定无误后,每个人整理自己贡献的部分,合并进master分支。

3.若一个大存储库中包含多个工程,请将这些工程分别新建存储库,之后通过submodule的方式来添加进大存储库。

四.Issue以及Pull request规范

1.对代码有任何疑问或者是任何建议或bug report请移步至issue栏目

2.issue中请详细描述你遇到的问题,最好附上ERROR提示代码(计算机生成的代码请用’’’ ‘’’注释)

3.请求合并时,点击“拉取请求”选项卡,然后从“拉取请求”页面中,单击绿色“新拉”请求按钮。在“示例比较”框中,选择您创建的分支,以与master(原始)进行比较.在比较页面上查看差异中的差异,确保它们是您要提交的内容。在比较页面上查看差异中的差异,确保它们是您要提交的内容。

4.Issue栏目评论时,请文明发表言论,勿辱骂他人,或刻意使用攻击性词语。

About

Second Generation Flight Control Board of XDU Aero Association

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.9%
  • C# 7.0%
  • C++ 0.1%