C89和C99标准有什么不同?

C89和C99标准有什么不同?

C语言是一门经典的编程语言,在经过这么多年的发展之后,仍然是一个非常热门的编程语言。

嵌入式软件中预编译指令常见用法

嵌入式软件中预编译指令常见用法

许多高质量的代码会利用预编译指令来优化和完善程序。今天我们来聊聊有关预编译指令的内容。

SWD下载器通信协议底层原理

SWD下载器通信协议底层原理

对于以Cortex-M内核为基础的单片机,目前流行的下载接口是JTAG和SWD。

面向对象类之间主要的几种关系

面向对象类之间主要的几种关系

嵌入式开发通常使用C语言,但面向对象的思维是每一位嵌入式软件工程师必须掌握的基本知识。

上下拉电阻与驱动力的关系

上下拉电阻与驱动力的关系

最近,我注意到一个关于上下拉电阻的问题,发现许多人认为上下拉电阻能够增强驱动能力。

串口几种常见丢失数据的问题

串口几种常见丢失数据的问题

我们通常所说的串口,一般指的是UART(Universal Asynchronous Receiver/Transmitter),通用异步收发传输器。

MPU如何实现内存保护?

MPU如何实现内存保护?

如果您在开发嵌入式项目时,由于内存溢出或内存故障等原因,造成了重大经济损失或重大事故,您就会理解为什么要使用内存保护单元(MPU)了。

比 Vim 更现代直观的 Linux 文本编辑器

比 Vim 更现代直观的 Linux 文本编辑器

如果你厌倦了Vi和Vim的奇怪界面和繁琐的键绑定,为什么不试试Micro编辑器呢?

RTOS应用中的几种调度策略

RTOS应用中的几种调度策略

从传统的前后台架构软件开发过渡到使用实时操作系统(RTOS)可能是一项具有挑战性的任务。但是,使用RTOS有很多好处,例如简化应用集成、支持任务抢占调度。

MCU独立看门狗 vs 窗口看门狗

MCU独立看门狗 vs 窗口看门狗

早期的微控制器(MCU)由于没有内置看门狗功能,很容易出现死机而无法重启的问题。为了解决这个问题,后来的MCU内部集成了看门狗功能。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部