Timye Development
latest
Coding Style
C Coding Style
使用VSCode格式化代码
C语言
操作符优先级
宏定义
Doxygen C 注释模板
程序功能模块
UID加密-功能配置
TSD单总线同步通信协议
Git
Git使用详解
Keil Project .gitignore
GitFlow 工作流
图解Git
Github上传Release步骤
Git常用命令
切换到添加新submodule分支问题
VSCode
VSCode用EIDE编译项目
VSCode用CPPCheck静态代码审查工具
VSCode用Doxygen自定义代码注释配置
VSCode常用插件介绍
VSCode FAQs
VSCode常用快捷键
Keil
Keil激活mdk教程
Keil项目编译Options for Target配置
Keil新建公司工程教程
J-LINK(SWD)项目下载教程
J-Flash使用教程
PRGMR烧录器生成烧录文件(服务端)
XW16Pro烧录器生成烧录文件(服务端)
XW16Pro白色烧录器提取程序(客户端)
OTA升级固件处理
测试
上位机测试
蓝牙调试工具固件下载
串口调试工具的使用
MSP Protocol
硬件
Kicad在3D Viewer中隐藏部分元器件
Kicad使用脚本生成生产文件
硬件开发流程
Kicad设计规范
原理图元器件参数命名规则
IC选型
FAQ
常见问题
方形机常见问题
Timye Development
欢迎来到天迈开发文档
Edit on GitHub
欢迎来到天迈开发文档
Coding Style
C Coding Style
Formatting style
typedef
变量
函数
Includes
Other details
使用VSCode格式化代码
安装Astyle到电脑
VSCode安装Astyle插件
C语言
操作符优先级
宏定义
Object-like Macros
Function-like Macros
Macro Arguments
Stringizing
Concatenation
Variadic Macros
Undefining and Redefining Macros
Doxygen C 注释模板
注释模板使用Javadoc风格的注释
文件注释模板
函数注释模板
枚举注释模板
结构体注释模板
变量注释模板
宏注释模板
程序功能模块
UID加密-功能配置
一、工程配置方法-设置IROM1
二、定义使用uid加密功能的宏
三、烧录器配置方法
TSD单总线同步通信协议
概述
信号类型
TSD通信时序图
TSD通信协议
Git
Git使用详解
创建本地新的仓库
克隆远程仓库到本地
为新工程创建GitHub仓库
为已有本地工程创建GitHub仓库
.gitignore
Keil Project .gitignore
Project Files under Version Control
Files that do not need to be monitored
Template
GitFlow 工作流
如何工作
栗子
图解Git
基本用法
约定
命令详解
技术说明
Github上传Release步骤
一、编译项目
二、进入Release上传页面
三、上传Release的一些参数填写
四、上传Release
Git常用命令
删除远程标签
清除未跟踪的文件和文件夹
使用reset回到历史提交,并推送到远程,用来丢弃新的提交
忽略已跟踪的文件
submodule相关
git设置和取消代理
切换到添加新submodule分支问题
确保当前分支下不存在新submodule文件夹
按照下列文档方法在当前分支添加新的submodule
切换到新的分支
VSCode
VSCode用EIDE编译项目
一、安装软件以及VSCode插件
二、VSCode中EIDE和Cortex-Debug中的一些设置
三、打开已有的EIDE项目
四、导入一个已有的Keil工程成为EIDE工程文件
五、其他一些功能使用介绍
VSCode用CPPCheck静态代码审查工具
一、安装Doxygen插件
二、配置
三、项目中使用
四、关于CPPCheck的一些介绍
VSCode用Doxygen自定义代码注释配置
一、安装Doxygen插件
二、设置注释格式
三、验证效果
VSCode常用插件介绍
Git Graph
GitLens
VSCode FAQs
删除工作区缓存
VSCode常用快捷键
VSCode安装的插件
Keil
Keil激活mdk教程
Keil项目编译Options for Target配置
一、设置IROM和IRAM
二、设置生成文件名
三、设置Before Build和After Build
四、设置J-Link
五、根据情况设置Define
Keil新建公司工程教程
一、 说明
二、 复制相近的工程文件,进行修改
三、 修改工程的项目配置
四、 修改工程中的 target.h 文件
J-LINK(SWD)项目下载教程
J-Flash使用教程
一、J-Link连接好电脑和主板,主板供电
二、J-Flash软件读取程序
三、将读取出来的程序保存
PRGMR烧录器生成烧录文件(服务端)
一、解压软件
二、设置参数
三、设置程序编号
四、导入程序数据
五、生产烧录文件
XW16Pro烧录器生成烧录文件(服务端)
一、解压软件
二、设置参数
三、导入程序数据(将程序下载进烧录器)
四、生产烧录文件(镜像云端推取)
XW16Pro白色烧录器提取程序(客户端)
一、解压软件
OTA升级固件处理
一、OTA脚本环境搭建
二、OTA固件生成
三、涂鸦平台上传OTA固件步骤
测试
上位机测试
蓝牙调试工具固件下载
固件烧录软件下载地址:https://github.com/Timyerc/tenlink-ble/releases/tag/ble-slave-v1.0.0 选择BDT.1.1zip下载,如下图所示:
一、带USB和屏幕的蓝牙主设备固件下载
二、蓝牙从设备固件下载
串口调试工具的使用
一、电脑插上设备,打开串口调试助手
二、配置好首页的串口参数和脚本
三、配置好波形绘制的参数
四、发送数据并接收数据
MSP Protocol
参考
Command
硬件
Kicad在3D Viewer中隐藏部分元器件
在原理图中选中不要在3D Viewer中显示的元器件
在PCB Editor左侧Footprint Properties中选择Exclude from position files
在3D Viewer中点击Toggle 3D models not in pos file即可切换是否显示对于的元器件
Kicad使用脚本生成生产文件
安装相关软件
执行脚本生成生产文件
硬件开发流程
设置PCB文件信息
工程目录调整
PCB配置文件
提交流程
Kicad设计规范
PCB版本和日期丝印使用变量
设计使用英制单位mil
原理图元器件参数命名规则
电容
电阻
插座
IC选型
锂电池充电IC
FAQ
常见问题
圆形
方形
PCB板常见问题
方形机常见问题
蓝灯常亮,红灯闪烁 @Justin
Indices and tables
Index
Module Index
Search Page
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds