STM32CubeIDE几个调试工具使用演示

STM32CubeIDE几个调试工具使用演示

意法半导体ST公司为广大STM32用户免费提供了基于GCC的功能强大集成调试工具STM32CubeIDE。这里简单演示下STM32CubeIDE所支持的几个调试小工具及功能。

嵌入式并行多线程处理器,了解一下!

嵌入式并行多线程处理器,了解一下!

在嵌入式开发中,标志位处理是不可避免的,特别是对于玩单片机、裸机开发的朋友来说。例如,在与一些模块配合进行联调时,可能会遇到各种信号是否到位、是否成功等状态的处理,而这些信号往往都是布尔类型,只需要一个bit来进行标识。

详解FPGA的六大应用领域!

详解FPGA的六大应用领域!

FPGA 是一个大家都听说过的技术,那么我们能够利用它做什么呢?学会 FPGA 之后,在未来我们可以涉足哪些领域的工作呢?

分享一种修改配置文件的方法

分享一种修改配置文件的方法

通常,我们使用的配置文件可以采用标准格式,比如json、ini等,也可以是一些非标准格式。对于这些标准格式,通常有相应的库可以使用来解析和修改,非常方便。然而,当我们需要修改一些非标准格式文件中的内容时,可能就需要自己动手解决了。

众核 / 多核处理的软件架构

众核 / 多核处理的软件架构

摘要:当与分布式微内核操作系统结合使用时,当今的高效众核处理器可以赋予自治系统类似人类的技能。

比GDB更方便的代码调试工具:CGDB

比GDB更方便的代码调试工具:CGDB

CGDB 是 GDB 的前端,通过在终端窗口中以图形化的形式调试代码(基于 ncurse),非常方便。相较于 GDB,它能极大地提高效率。

分享一种你可能不知道的bug定位方法

分享一种你可能不知道的bug定位方法

在嵌入式Linux开发中,使用gdb对core文件进行调试是一种有效的定位程序崩溃的方法。这种方法在之前的文章中也有提到过。实际工作中,使用gdb调试core文件可能会面临一些问题。在本文中,我们将分享关于core文件的几点内容,包括core文件是什么、前台进程生成core文件的方法、后台进程生成core文件的方法、以及如何调试core文件。另外,我们还会提到导致崩溃栈信息有限的可能原因。

柔性数组在实际项目中的应用?

柔性数组在实际项目中的应用?

柔性数组在实际中应用还是挺多的,看过上一篇文章分享一种灵活性很高的协议格式(附代码例子)的小伙伴不知有没有注意到我们有使用了柔性数组:

一个超级实用的单片机调试组件!

一个超级实用的单片机调试组件!

DWT 中有剩余的计数器,它们典型地用于程序代码的“性能速写”(profiling)。通过编程它们,就可以让它们在计数器溢出时发出事件(以跟踪数据包的形式)。

芯片附近为什么都放 0.1uF 的电容?

芯片附近为什么都放 0.1uF 的电容?

电容有四大作用:去耦、耦合(隔直通交)、滤波、储能。今天我们主要谈论去耦作用。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部