# 一级标题20240829
## 二级标题
### 三级表体
##### 五级标题
一级标题
=============
二级标题
--------------------
#### 1. 有序列表
1. 列表1
1. 列表2
1. 列表3
1. **列表4**
#### 2. 无序列表
* 列表1
* 列表2
- 列表3
+ 列表4
+ 列表5
### 3. 区块引用
* 天生我材必有用,千金散尽还复来
> 李白
> > 对某个部分做的内容做一些说明或者引用某某的话等,可以用这个语句
> 一级引用
>>二级引用
>>>三级引用
>>>>>五级引用
支持4串口操作
### 4. 分割线
***
----
______
### 5. 链接
##### 5.1 行内式
[毛泽东](
https://baike.baidu.com/item/%E6%AF%9B%E6%B3%BD%E4%B8%9C/113835?fr=aladdin)简介
[四渡赤水](/home "路径")
生成的[hex](/UART_Demo/UART_Demo.hex)文件
##### 5.2 参数式
[name]: https://www.elecfans.com/ "电子发烧友"
[home]
:https://www.elecfans.com/technical/all/ "电子发烧友"
[中文]
:https://www.elecfans.com/technical/all/ "中文"
这里是[name],这里是[home],[中文]也可以
### 6.图片
#### 6.1 行内式
标准像
本地
#### 6.2 参数式
[text]: https://bkimg.cdn.bcebos.com/pic/d041a4a11966aeb547106493?x-bce-process=image/format,f_auto/resize,m_lfit,limit_1,h_1080
论持久战![text]
### 7.代码块
#### 7.1 单行 `` 注意是用左上角点那个键,不是单引号
`printf("hello world!");`
#### 7.2 多行 ``` 一对包含起来
```
static int stm32_uart_dma_send(struct UART_Device *pDev, uint8_t *datas, int len, int timeout_ms)
{
struct UART_Data *data = pDev->priv_data;
// 仅触发DMA发送
HAL_UART_Transmit_DMA(data->handle, datas, len);
// 等待发送完成,等待信号量
if(pdTRUE == xSemaphoreTake(data->xTxSem, timeout_ms))
return 0;
else
return -1;
}
```
### 8. 表格
| name | age | sex |
|:----:|:----|-----:|
| Tom | 10 | M |
| Jerry | 11 | F |
| name | age | sex |
-------|------|-------
Tom | 10 | M
Jerry | 11 | F
| 姓名 | 年龄 | 性别 |
-|-|-
Tom | 10 | M
Jerry | 11 | F
### 9. 强调
*倾斜字体*
**加粗字体**
_字体加粗_
### 10. 转义
* \\
* \~
* \*
* \"
* \/
等等.......
### 11.删除线
~~删除线实例~~
### 12.插入换行符
第一行<br>第二行
### 13.设置字体颜色
<span style="color: green;">
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
</span>