Coming soon......
公司倾向使用开源工具链与资源进行开发。嵌入式固件开发主要使用c
语言进行。我们的开发会使用armgcc
+cmake
+openOCD
+GDB
与SEGGER Embedded Studio
等常用工具链。
我们使用git
进行协作开发与源代码的版本管理,我们使用gitea
搭建私有git
服务,同时使用GitHub
与Gitee
作为备份服务。
我们使用markdown
与reStructuredText
编写技术文档与接口文档。我们将公开文档托管至readthedocs
,私有文档存放至自建git
服务器上。
我们使用astyle
与clang-format
来统一和规范代码风格。
我们使用KiCAD
来进行PCB设计。
我们使用blender
来进行开发中用到小工具的3D打印设计。