单片机GPIO配置不同输出速度有何区别?

单片机GPIO配置不同输出速度有何区别?

这个问题看似简单,但实际上存在一定的内涵。很多人对于这个问题可能只是停留在表面,缺乏实际项目中的经验,也没有深入了解相关知识。

NorFlash与NandFlash有什么区别

NorFlash与NandFlash有什么区别

FLASH存储器,也称为闪存,通常分为两种类型:NorFlash和NandFlash。在实际的开发过程中,设计者可以根据产品需求来合理选择闪存类型。下面我们将从多个角度对这两种类型进行比较和介绍。

分析STM32栈、堆、全局、常量、代码区、RAM、ROM

分析STM32栈、堆、全局、常量、代码区、RAM、ROM

在一个STM32程序的代码中,内存的布局从内存的高地址到内存的低地址依次分布着栈区、堆区、全局区(静态区)、常量区和代码区。在全局区中,高地址部分是.bss段,而低地址部分是.data段。

物联网设备的操作系统选RTOS,而不选Linux的原因

物联网设备的操作系统选RTOS,而不选Linux的原因

近年来,物联网的快速发展引起了广泛的关注,大家应该都有所耳闻。物联网的兴起使得C语言成为了最受欢迎的编程语言(在之前的几年里,JAVA一直占据领导地位)。

Cortex-M中断及FreeRTOS中断优先级配置原理

Cortex-M中断及FreeRTOS中断优先级配置原理

那就是简单的一个while循环,无法处理及时的任务,更不用说使用现在的RTOS了(因为RTOS需要中断来实现)。

实时操作系统RTOS实现多任务调度原理

实时操作系统RTOS实现多任务调度原理

许多人在长时间进行裸机编程后,转向学习实时操作系统(RTOS),可能会对其中的许多概念产生误解。

小型文件系统FatFS和LittleFS对比和区别

小型文件系统FatFS和LittleFS对比和区别

在MCU上运行的文件系统不多,绝大部分人应该知道FatFS这个文件系统,今天就给大家讲讲FatFS和LittleFS的内容,以及他们之间的一些差异。

STM32、Cortex-M3和ARMv8-M之间的关联

STM32、Cortex-M3和ARMv8-M之间的关联

大家对于STM32、Cortex-M3、ARMv8-M和ARM之间的关系可能有些混淆,不清楚它们具体代表着什么。

STM32位带引申的指针变量问题

STM32位带引申的指针变量问题

之前发布的《Cortex-M位带操作的原理》一文中介绍了位带操作的概念和应用。尽管现在位带操作不再常用,但其中包含了许多值得学习和了解的知识点。

PWM、PPM、S-BUS三种通信总线信号的区别

PWM、PPM、S-BUS三种通信总线信号的区别

在PWM信号中,有两个重要的参数,即脉冲宽度和周期。脉冲宽度指的是脉冲信号的高电平时间,周期则是脉冲信号从一个上升边沿到下一个上升边沿所经过的时间。根据频率和周期的关系,可以通过周期与频率的倒数的乘积来计算。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部