15张图详解四线制SPI通讯

15张图详解四线制SPI通讯

外设接口(SPI)是微控制器和外围 IC(例如传感器,ADC,DAC,移位寄存器,SRAM等)之间使用最广泛的接口之一。

深度:规范的嵌入式项目要在设计时考虑缺陷

深度:规范的嵌入式项目要在设计时考虑缺陷

一个规范的嵌入式项目在设计阶段就要考虑软件缺陷的问题。那么,从哪些方面应该考虑软件缺陷呢?

STM32H7的FLASH,RAM和栈使用情况(map和htm文件)

STM32H7的FLASH,RAM和栈使用情况(map和htm文件)

本节将详细介绍编译器生成的map和htm文件的解析方法,通过分析这两个文件,可以帮助读者更好地了解工程代码。

如何在嵌入式中使用设计模式的思想?

如何在嵌入式中使用设计模式的思想?

在嵌入式界,常常听到这些描述:基础配置、偏向硬件操作、系统底层、资源有限,以及主要采用C语言和汇编语言编写的代码,这些代码通常具有较为简洁的应用逻辑。

图解嵌入式内存管理的一些知识

图解嵌入式内存管理的一些知识

每一款软件在运作时,都必须占用一定的内存空间,用以存储进程所依赖的各种资源信息,C语言编写的程序同样遵循这一原则。在C语言程序中,不同类型的数据,如变量、常量、函数、代码块等

嵌入式状态机编程-QP状态机框架与常见状态机方法

嵌入式状态机编程-QP状态机框架与常见状态机方法

当前状态:指的是系统或者对象此刻所呈现的状态。触发条件:它也被称作“事件”,是当某个特定条件达成后,触发某项动作执行,或者引发状态之间的转换。执行动作:这指的是在触发条件达成时所执行的特定操作。操作完成后,系统可能转变至一个新的状态,或者维持现有状态。

hex文件、bin文件、axf文件的区别?

hex文件、bin文件、axf文件的区别?

在STM32的开发活动中,我们经常会遇见如hex文件、bin文件以及axf文件等格式,这些文件都是用于将编写的程序上传至目标开发板并执行的。那么,这几种文件格式之间具体有何区别呢?在探讨这个话题之前,不妨再次浏览一下C语言编译流程的要点:

SPI怎么玩?搞懂时序,运用自如

SPI怎么玩?搞懂时序,运用自如

SPI(Serial Peripheral Interface)是串行外设接口的缩写,是Motorola公司推出的一种同步串行接口技术,主要用于外部设备与主控芯片之间进行高速、全双工、同步的通信。

GCC -std编译标准一览表

GCC -std编译标准一览表

编程语言的维护和更新是由相关组织和团体负责的。这是因为随着时代的发展,编程语言需要跟进并不断改进,否则就会被淘汰。

嵌入式软件调试之软件断点

嵌入式软件调试之软件断点

INT 3 指令,也被称为软件中断,是一条专门用于调试的指令,在X86系列处理器中广泛使用。它的作用是在程序执行时,触发一个中断信号,使得CPU进入调试模式,供调试器对执行现场进行各种分析。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部