Typora 中 LaTeX 公式对齐与分段函数的实战技巧

Typora 插入 LaTeX 公式 (对齐) 在Typora中写LaTex公式,简单的排版记录,公式对齐,分段函数 阅读详情

1. 从“手忙脚乱”到“优雅排版”:为什么你需要掌握 Typora 的 LaTeX 公式技巧

如果你和我一样,经常用 Typora 写技术笔记、论文草稿或者项目文档,那你肯定没少跟公式打交道。一开始,我总觉得在 Markdown 里写公式是个麻烦事,要么用截图贴上去,显得不专业,要么用一些在线工具生成,复制粘贴过来格式又容易乱。后来发现,Typora 对 LaTeX 的原生支持简直就是宝藏功能,尤其是当你需要处理多行公式对齐或者复杂的分段函数时,用对了方法,效率能提升好几倍。

我记得最开始写一个简单的推导过程,比如 A = 1 + 1 = 2,我可能会笨拙地写成两行独立的 $$A = 1 + 1$$ 和 $$A = 2$$,不仅难看,逻辑关系也不清晰。直到我发现了 aligned 环境,才恍然大悟——原来公式可以像写代码一样,有结构、有对齐、有层次。这不仅仅是美观问题,更关乎表达的专业性和读者(甚至几天后的你自己)的理解成本。今天,我就把自己在 Typora 里折腾 LaTeX 公式对齐和分段函数的实战经验,毫无保留地分享给你。这些技巧不涉及任何复杂配置,就是 Typora 开箱即用的功能,但能让你写出的文档瞬间拥有“印刷品”般的质感。

2. 公式对齐的核心:深入理解 aligned 环境

很多朋友知道在 Typora 里用 $$ 包裹公式,但要让多个公式整齐地排列,关键就在于 aligned 这个环境。你可以把它想象成一个隐形的表格,专门用来摆放公式的每一行。

2.1 基础语法与对齐符 & 的妙用

aligned 环境的基本骨架是这样的:

$$
\begin{aligned}
...你的公式...
\end{aligned}
$$

这个环境必须放在 $$ 符号对内部。它最核心的规则是 & 对齐,\\ 换行。这里的 & 号,就像一个垂直的标尺,所有行中出现在 & 号后的内容,都会纵向对齐。

来看一个最基础的例子,这也是我最初学会的“魔法”:

$$
\begin{aligned}
A & = 1 + 1 \\
  & = 2
\end{aligned}
$$

在 Typora 中渲染后,你会看到等号 = 完美地对齐在一条垂直线上。第一行的 & 放在 A 和 = 之间,意思是:从这里开始对齐。第二行开头虽然没有内容,但 & 同样放在 = 前面,于是两行的 = 就对齐了。这种感觉就像你用 Word 时设置了制表位,但在这里一切都是由简洁的符号控制的。

我经常用这个来写推导过程。比如计算一个简单方差:

$$
\begin{aligned}
\sigma^2 & = \frac{1}{N} \sum_{i=1}^{N} (x_i - \mu)^2 \\
         & = \frac{1}{N} \left( \sum x_i^2 - 2\mu\sum x_i + N\mu^2 \right) \\
         & = \frac{1}{N} \sum x_i^2 - \mu^2
\end{aligned}
$$

每一步的等号都对齐,推导的脉络一目了然。你甚至可以在同一行里设置多个对齐点。比如在写方程组或者多个并列条件时:

$$
\begin{aligned}
x + y & = 5, & \quad & 2x - y & = 1 \\
3x + 2y & = 12, & & x + 3y & = 7
\end{aligned}
$$

这里我用了两个 &。第一个 & 对齐了第一个等号,第二个 & 前面我加了一个 \quad(空格命令)来增加间距,然后第三个 & 对齐了第二个等号。这样就能把两个并列的方程组整齐地写在一行里,非常节省空间。

2.2 复杂公式对齐实战:从原理到炫技

掌握了基础,我们就可以玩点更花的了。原始文章里那个关于 A 和 m_0 的例子,其实是一个绝佳的综合练习。它涉及分数、多重推导和并排显示。我们拆开来看。

首先,单看 A 的推导:

$$
\begin{aligned}
A & =\frac{L_2-L_1}{L_3-L_2} \cdot \frac{m_3-m_2}{m_2-m_1} \\
  & =\frac{L_2-L_1}{L_3-L_2} \cdot \frac{\frac{1}{t_3}-\frac{1}{t_2}}{\frac{1}{t_2}-\frac{1}{t_1}} \\
  & =\frac{t_1}{t_3} \cdot \frac{L_2-L_1}{L_3-L_2} \cdot \frac{t_3-t_2}{t_2-t_1}
\end{aligned}

这里展示了如何将变量 m 用 1/t 替换,并进行化简。aligned 环境确保了每一步变换的等号都对齐,让复杂的代数操作显得条理清晰。

更有趣的是原始例子中,它把 A 和 m_0 的推导并排放在了一起,中间用 \qquad(两个“四分之一全身空格”)隔开:

$$
\begin{aligned}
A & = ... \\
  & = ... \\
  & = ...
\end{aligned}
\qquad
\begin{aligned}
m_0 & = ... \\
    & = ... \\
    & = ...
\end{aligned}

这是一个非常实用的技巧! 当你有两个相互关联的推导过程,或者想对比两个公式时,并排显示比上下堆叠更节省纵向空间,逻辑关系也更紧密。\qquad 提供了可调节的间距,你也可以用 \quad(一个空格)或者 \hspace{1cm}(自定义长度)来调整。

在实际写论文或者报告时,我经常用这个技巧来展示优化前后的目标函数,或者并列不同条件下的计算结果。它让你的文档看起来非常紧凑和专业。

3. 分段函数排版利器:玩转 cases 环境

除了连续公式的推导,技术文档里另一个常客就是分段函数。比如定义域不同,表达式不同;或者一个模型在不同阶段有不同的行为。这时候,一个大括号把所有情况括起来是最直观的表示方法,而 cases 环境就是为此而生。

3.1 cases 环境的基本用法

cases 环境的语法和 aligned 很像,但它是专门用来生成左边带一个大花括号的样式:

$$
y = \begin{cases}
...条件1 & 结果1 \\
...条件2 & 结果2 \\
...条件3 & 结果3
\end{cases}
$$

同样遵循 & 对齐,\\ 换行 的规则。& 通常用于分隔“条件表达式”和“结果表达式”,让它们看起来更整齐。

拿原始文章里的例子来说:

$$
y= \begin{cases}
\exp (-a *(0.2-x)) \cdot 100 &,\quad x < 0.2 \\
100 &,\quad 0.2 <= x <= 1 \\
\exp (-a *(x-1)) \cdot 100 &,\quad x > 1
\end{cases}
$$

渲染后,你会看到一个左边带大括号的分段函数。每一行中,& 后面的逗号和条件 x < 0.2 等是对齐的。这里作者在 & 后先写了一个逗号 ,,然后用 \quad 加了一个空格,再写条件。这是一种风格,让条件和前面的表达式有一点分离,更易读。你也可以直接把条件紧跟在 & 后面,比如 & x < 0.2,取决于你的喜好。

3.2 进阶技巧:让分段函数更清晰、更强大

cases 环境用起来简单,但想用得漂亮,有几个细节值得注意。

第一,条件的对齐与美化。 上面的例子中,条件部分包含了 <=(小于等于)。在 LaTeX 中,我们应该使用 \le 命令来获得更专业的符号 ≤。所以更规范的写法是:

$$
y= \begin{cases}
\exp (-a (0.2-x)) \cdot 100 &, \quad x < 0.2 \\
100 &, \quad 0.2 \le x \le 1 \\
\exp (-a (x-1)) \cdot 100 &, \quad x > 1
\end{cases}
$$

注意,我把 *(乘号)也去掉了,在 LaTeX 中,紧挨着的变量或括号通常默认是相乘关系,加上 * 反而不太美观,除非你需要特别强调。

第二,处理复杂的条件或结果。 结果部分可以是任何复杂的表达式。比如一个概率密度函数:

$$
f_X(x) = \begin{cases}
\frac{1}{\sqrt{2\pi}\sigma} \exp\left( -\frac{(x-\mu)^2}{2\sigma^2} \right) &, \quad x \in \mathbb{R} \\
0 &, \quad \text{otherwise}
\end{cases}
$$

这里结果部分用到了分数 \frac、指数 \exp、括号自适应大小 \left( \right),条件部分用了属于符号 \in、实数集 \mathbb{R} 和文本模式 \text{otherwise}。cases 环境都能很好地容纳。

第三,与 aligned 环境嵌套使用。 这是体现你排版功力的地方。想象一下,你需要定义一个分段函数,而其中某一段本身就是一个多行的推导或表达式。例如:

$$
F(x) = \begin{cases}
0 &, \quad x < 0 \\
\begin{aligned}
&\frac{x^2}{2} &, \quad &0 \le x < 1 \\
&-\frac{x^2}{2} + 2x -1 &, \quad &1 \le x < 2 \\
&1 &, \quad &x \ge 2
\end{aligned}
\end{cases}
$$

注意:上面的嵌套写法在标准 LaTeX 中是有效的,但 Typora 的 MathJax 渲染引擎对复杂嵌套的支持有时可能不稳定。更稳妥的写法是将 aligned 环境放在 cases 的某一行结果位置,但确保整体结构简单。 一个更实际且可靠的做法是,如果某一段非常复杂,可以考虑将其单独写成一个 aligned 块,然后在 cases 中引用或简要说明,避免过度嵌套导致渲染问题。

4. 避坑指南与高效工作流

掌握了核心技巧,还得能避开陷阱,并形成流畅的写作习惯。这部分是我踩过不少坑才总结出来的。

4.1 那些年我踩过的“坑”

第一个大坑:忘记转义特殊字符。 LaTeX 里,&, %, $, #, _, {, } 等字符都有特殊含义。如果你需要在公式中显示它们本身,就必须转义。比如你想写“变量 x 和 y”,直接写 x & y 会报错,因为 & 是对齐符。正确的写法是 x \& y。下划线 _ 用于下标,如果你想在文本模式中显示下划线,需要用 \_。

第二个坑:花括号不匹配。 无论是 aligned、cases,还是 \frac{}{}、\sqrt{},LaTeX 都严重依赖花括号 {} 来分组。少一个或者多一个,整个公式都可能无法渲染,或者得到奇怪的结果。我的经验是,写完复杂公式后,花几秒钟检查一下每个开启的 { 是否都有对应的 } 关闭。

第三个坑:在 Typora 中渲染不一致。 Typora 默认使用 MathJax 渲染公式,这基本是标准。但有时你从网上复制一段 LaTeX 代码过来,可能包含了 MathJax 不支持的宏包命令(比如 \usepackage{bm}),或者一些非常新的命令,这时就会渲染失败。所以,尽量使用 LaTeX 的核心命令和 AMSMath 宏包(aligned, cases 就属于这个宏包,Typora 已内置支持)中的命令,兼容性最好。

4.2 我的 Typora + LaTeX 高效心法

  1. 善用代码片段(Snippet): 如果你经常写 aligned 或 cases 环境,可以在 Typora 里设置代码片段。虽然 Typora 没有直接的 Snippet 功能,但你可以用外部文本扩展工具(如 TextExpander、AutoHotkey)或者你的输入法自定义短语,将 algn 自动扩展为 \begin{aligned}\n & \n\end{aligned} 并把光标放在中间,效率飞起。
  2. 分步编写与即时预览: Typora 的即时渲染是它的优势。写公式时,我习惯先写最内层的内容,比如先把分数 \frac{1}{2} 写好,再在外面套上 aligned 环境。写一行就看一下预览,及时发现问题。不要等写了一大段再检查,那样调试起来更困难。
  3. 保持简洁与可读性: 虽然 LaTeX 很强大,但不要过度追求“一行代码搞定所有”。对于极其复杂的公式,适当换行、添加注释(用 \text{注释})是值得的。毕竟,公式是写给人看的,清晰永远是第一位的。例如,在推导的某一步后面加个 \qquad \text{(代入关系式 } m=1/t\text{)},能极大帮助读者理解。
  4. 备份与纯文本的优越性: 所有公式都以纯文本 LaTeX 代码形式保存在 Markdown 文件中。这意味着你可以用任何文本编辑器打开,版本控制(如 Git)也能清晰地显示公式的改动差异。这比存储图片或 Word 公式对象要方便和可靠得多。

说到底,在 Typora 中用 LaTeX 排版公式,就像掌握了一套精致的“排版语言”。aligned 和 cases 是你最得力的两个助手,一个负责让推导过程井然有序,一个负责让条件定义一目了然。刚开始可能需要刻意记忆一下 & 和 \\ 的用法,但写个三四次后,肌肉记忆就形成了。当你再回头看自己排版的整洁公式时,那种成就感,绝对值得你花这半小时来学习。别再犹豫了,打开你的 Typora,把上面这些例子敲一遍,你马上就能感受到这种流畅的书写体验。

Typora与LaTeX数学公式的进阶排版技巧 本文深入探讨了在Typora中运用LaTeX进行数学公式进阶排版的实用技巧。针对复杂公式对齐、矩阵表达、符号间距微调等常见痛点,详细介绍了align、cases、pmatrix等核心环境的使用方法,并分享了编号引用、自定义命令等提升效率与专业性的私房技巧,帮助用户高效产出排版精美的技术文档。 阅读详情

相关推荐

Typora公式排版小技巧:用LaTeX实现完美对齐(附分段函数写法)

本文详细介绍了在Typora中使用LaTeX进行公式排版的核心技巧,重点解决多行公式对齐、分段函数写法等常见难题。通过aligned、cases等环境的实战应用,帮助用户实现专业级的数学公式布局,提升技术文档和学术论文的排版质量与美观度。

y7z8a的博客 270

typora中输入数学公式

LaTeX编辑数学公式基本语法元素 LaTeX中数学模式有两种形式:inline和display。前者是指正文插入行间数学公式,后者独立排列,可以有或没有编号。 行间公式(inline):用$...$将公式括起来 块间公式(display):用$$...$$将公式括起来,默认显示在行中间 各类希腊字母表 希腊字母 英文 希腊字母 英文 希腊字母 英文 希腊字母 英文 α\alphaα \alpha θ\thetaθ \theta ooo o τ\tauτ \tau β\betaβ \

giaming的博客日志 1万+

Markdown数学公式全解析:从LaTeX语法到实战应用

在技术文档、学术笔记和数据分析报告中,数学公式的精确表达是传递复杂思想的关键。LaTeX作为学术界和工业界广泛使用的排版系统,其数学语法提供了强大而标准化的公式编辑能力。通过理解其核心原理,如行内公式与行间公式的上下文差异、符号库的组织逻辑以及括号的智能缩放机制,开发者可以高效、无歧义地表达数学概念。这项技能的技术价值在于实现了内容与格式的分离,提升了文档编写的效率与专业性,并确保了跨平台(如GitHub、Jupyter Notebook、Obsidian)的兼容性。其应用场景广泛覆盖算法推导、机器学习模型

weixin_34203832的博客 518

Typora-Markdown编辑数学公式

Typora编辑器数学公式 文章目录Typora编辑器数学公式1. 插入公式1.1 行内公式1.2 行间公式2. 常用的数学符号3. 常用数学表达式4. 常用关系运算符5. 集合运算符号6. 微积分运算符7. 带帽符号8. 箭头符号9. 连线符号10. 其他特殊符号11. 阵列12. 矩阵13. 等式对齐14. 分段函数15. 符号加粗16. 常用的快捷键 1. 插入公式 1.1 行内公式 行内公式(行内与其它文字混编)可以用如下方法表示:$ 数学公式 $ 。 为使用该功能,需先通过偏好设置->Mar

yongniao9185的博客 1万+

Markdown数学公式速查手册:LaTeX语法、排版技巧与实战指南

LaTeX作为一种强大的排版系统,其数学公式语法是学术界和技术文档中表达复杂数学思想的基石。其核心原理在于通过特定的命令序列,精确控制符号、上下标、分式、矩阵等数学元素的渲染与对齐,从而生成高质量、可读性强的数学表达式。这项技术的价值在于实现了内容与样式的分离,使得数学公式的编写、修改和版本控制变得高效且标准化。在技术博客、学术论文、项目文档以及数据科学笔记(如Jupyter Notebook)等应用场景中,清晰、准确地呈现数学推导和公式至关重要。本文聚焦于Markdown环境下的LaTeX数学公式应用,针

weixin_34289454的博客 396

Markdown写LaTeX公式总对不齐?搞定空格和大括号排版的避坑指南

本文详细解析了Markdown中LaTeX公式排版常见问题,特别是空格和大括号对齐的解决方案。通过对比不同间距命令、大括号实现方式及编辑器优化策略,帮助用户提升公式排版的准确性和美观度,适用于技术文档和学术写作场景。

weixin_30568591的博客 432

全面整理Typora的Latex数学公式语法

1.公式输入 行间公式 “段落”->“公式块” Command+Option+B $$+回车 行内公式 $$之间将公式括起 Control+M 2.常用公式 上/下标 类型 语法 示例 上标 x^2 x2x^2x2 下标 y_1 y1y_1y1​ 分式 类型 语法 示例 分式 \frac{1}{2} 12\frac{1}{2}21​ ...

M010K的博客 2万+

Typora里写技术博客,如何优雅地嵌入LaTeX数学公式?以Markdown+GitHub Pages为例

本文详细介绍了在Typora中优雅嵌入LaTeX数学公式的方法,并提供了从写作到发布的完整指南。通过配置Typora的LaTeX支持、掌握高效编辑技巧以及优化静态站点发布方案,技术作者可以轻松实现专业数学公式的呈现。特别适合使用Markdown和GitHub Pages的技术博客作者提升内容质量。

weixin_33725270的博客 397

Typora 数学公式使用指南

Typora 提供了全面的 LaTeX 数学公式支持,包括行内公式($...$)和块级公式($$...$$)。本文整理了常用公式语法,涵盖基础格式(上下标、分式、根式等)、希腊字母、运算符(算术、逻辑、集合等)、微积分符号(求和、极限)以及特殊符号。支持自动补全和自适应括号,满足数学、物理等学科的各种公式输入需求。

自学嵌入式的小白 3483

Markdown数学公式完全指南:从LaTeX基础到实战排版技巧

LaTeX作为学术界和技术文档排版的事实标准,其数学公式语法提供了强大的数学符号与结构表达能力。其核心原理在于通过简洁的标记命令,在纯文本环境中精确描述复杂的数学表达式,并由渲染引擎(如MathJax或KaTeX)解析为美观的排版结果。这一技术价值在于实现了内容与样式的分离,使得公式具备可读性、可维护性和跨平台兼容性,极大提升了技术写作、学术笔记和数据分析报告的专业度与效率。在应用场景上,它广泛应用于GitHub文档、Jupyter Notebook、Obsidian/Typora等笔记软件以及各类支持Ma

weixin_33739541的博客 438

Markdown中LaTeX数学公式全攻略:从基础语法到复杂排版

LaTeX作为一种专业的文档排版系统,其数学公式排版能力是其核心优势之一,通过声明式语法精确描述数学结构,由渲染引擎自动生成高质量排版。这项技术极大提升了技术文档、学术论文和工程笔记的表达精度与可维护性,解决了传统图片公式不可编辑、不精确的痛点。在机器学习、数据科学、物理学和工程学等领域,清晰表达数学模型和算法推导是刚需。本文聚焦于Markdown集成LaTeX数学公式的实践,详细解析了行内公式与块公式的语法、希腊字母、上下标、分式、矩阵等核心符号的输入方法,并深入探讨了在Visual Studio Cod

weixin_30613343的博客 450

Typora的Latex数学公式语法(自用)

本文系统梳理了LaTeX中四种数学公式环境的区别与使用场景:1)array适用于带分隔线的自定义矩阵和数学表格;2)align专为多行公式对齐设计,适合公式推导;3)matrix系列(含pmatrix/bmatrix)提供简洁的矩阵排版;4)cases自动生成大括号,专用于分段函数。文章通过对比表格和具体示例,详细说明了各环境的核心功能、语法规则及适用场景,并提供了矩阵、行列式、方程组等常见数学结构的排版方案。最后强调优先选择专用环境(align/matrix/cases),仅在需要高度自定义时使用通用ar

m0_63783611的博客 370

Markdown LaTeX 数学公式实战:5个复杂排版场景与3种编辑器兼容性测试

本文深入探讨了Markdown中LaTeX数学公式的复杂排版技巧,针对5个典型场景提供实用代码模板,并测试了Typora、VS Code和GitHub三大编辑器的兼容性差异。重点解决多行对齐、矩阵省略号、分段函数等难题,帮助用户实现跨平台的专业公式呈现。

weixin_27791839的博客 289

LaTeX数学公式-从入门到实战排版

本文详细介绍了LaTeX数学公式的基础语法与实战排版技巧,从入门级的行内公式到复杂的多行对齐、矩阵和分段函数排版。通过具体代码示例和常见问题解决方案,帮助读者快速掌握LaTeX数学公式的编写方法,提升学术写作和科技文档的排版效率。

weixin_33997389的博客 512

智能垃圾桶改造指南:树莓派+垃圾分类模型部署全记录(含数据集获取)

本文提供了一份详尽的智能垃圾桶DIY改造指南,核心是利用树莓派部署轻量化的YOLOv8垃圾分类模型。内容涵盖从数据集获取、模型训练与OpenVINO量化优化,到硬件组装、电路连接及软件集成的全流程,旨在帮助创客和爱好者以低成本实现一个能自动识别垃圾并分类的AIoT原型系统。

k6l7m8n9的博客 509

ubuntu20.04下dsp-slam的运行配置

DSP-SLAM:具有深度形状先验的面向对象的 SLAM

baidu_38431960的博客 3160

Typora数学公式实战:从基础语法到高效排版

本文详细介绍了如何在Typora中高效编写和排版数学公式,从基础语法到高级技巧全面覆盖。通过实用的LaTeX语法示例和排版建议,帮助用户快速掌握Typora的数学公式功能,提升学术写作和技术文档的编辑效率。特别适合需要频繁处理数学符号的研究人员和工程师。

weixin_30897079的博客 451

【机器视觉】Halcon 最新版本安装教程(HALCON 24.11.1.1 Progress-Steady)

注:如果使用评估版本,下载前先了解最新评估授权密钥所支持的版本。。近几年不同版本安装过程类似,均可参考本教程。

OpenSeek的博客 3万+

Typora+LaTeX公式保姆级教程:从基础语法到复杂矩阵排版

本文提供Typora与LaTeX公式编辑的全面教程,从基础语法到复杂矩阵排版,帮助用户高效处理数学公式。涵盖行内公式、独立公式、矩阵排版及论文写作规范,特别适合科研人员和学术写作者提升文档编辑效率。

weixin_30617797的博客 228

Android客户端如何设计架构

当我们在新开发一款APP时,我们在初期要如何设计架构呢?在这里我根据我的经验,总结了一些基本的架构思路。 客户端架构设计的时候,首先需要充分考虑到所开发的app的类型,这里我分为功能型和服务型两大类,功能型的app侧重业务和功能,服务型的app侧重服务和运算。下面我就具体来讲讲针对这两种类型的通用架构。 功能型app 功能型app的activity比较多,整个app都以一个个activity承载业务和功能,在设计这类app时,我们需要考虑哪些要素呢? 由于activity比较多,我们需要考虑页面的跳转路由,

子者不语的专栏 1544

Java代码实现opc ua 事件订阅和数据变化订阅

OPC UA (Open Platform Communications Unified Architecture) 提供了两种主要的订阅机制:数据变化订阅(Data Change Subscription)和事件订阅(Event Subscription)。这两种订阅机制允许客户端实时接收来自服务器的数据更新或事件通知。

洛阳泰山的博客 2370

Markdown 与 Typora 综合教程

Typora 是一款支持实时预览的 Markdown 编辑器,提供简洁的所见即所得(WYSIWYG)界面,输入即渲染,无需在编辑与预览之间切换。适用于写作、笔记、学术文档等场景,支持 Windows / macOS / Linux 三大平台。typora.io(付费软件,一次购买永久使用)Typora 使用作为解析标准,并在此基础上扩展了数学公式、流程图、脚注、上下标、高亮等功能。⚙️ 重要前提文件 → 偏好设置 → Markdown扩展语法,勾选对应选项后重启 Typora。

不务正业的树 1156

Objective-C实现人工势场法(附完整源码)

Objective-C实现人工势场法(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 426

LaTeX 从入门到精通教程

LaTeX 是一种基于 TeX 的专业文档排版系统,擅长处理科技论文、数学公式、交叉引用和参考文献。它采用“内容与样式分离”的设计,让作者专注于写作本身。

不务正业的树 899

(五)深入理解Bluez协议栈之“GATT Server Profile”

上一篇介绍Bluez协议栈的了GAP Profile的实现,本章节我们继续介绍GATT Profile的实现,参考的程序是Peripheral。通过阅读它的实现代码可以发现,它广播部分是通过mgmt来实现的,然后在初始化完成之后,创建了一个L2CAP类型的socket,来负责实现GATT Server的逻辑。

1146

STM32F103/F407/H743不同GPIO速度配置(HAL库)对应的最高速度

详细介绍了STM32F103/F407/H743不同GPIO速度配置(HAL库)对应的最高速度。

kevin1499的博客 5594
上一篇: Windows下从零编译AFSIM 2.9:VS2022环境配置与常见错误解决指南
下一篇: PCIe系统阻抗一致性验证:从85到100的实战仿真与优化
lambda
博客等级 码龄23年 49粉丝 1303原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值