9 种濒临灭绝的编程语言

9 种濒临灭绝的编程语言

技术不断发展,编程语言也有着相应的演进。随着人工智能的广泛应用以及对编程语言使用方式的影响,我们对哪些语言将在未来得以保留并继续使用,以及哪些语言将逐渐退出舞台更加关注。

Ubuntu 16.04 使用 apt-fast 提高效率

Ubuntu 16.04 使用 apt-fast 提高效率

如何加速在 Ubuntu Linux 16.04 或者 14.04 LTS 上从多个仓库中下载包的 apt-get 或者 apt 命令?你可以尝试使用 apt-fast 这个 shell 封装器来提高下载速度。apt-fast 可以通过多个连接同时下载一个包,从而加快 apt-get/apt 和 aptitude 命令的下载速度。同时,apt-fast 还使用 aria2c 作为默认的下载加速器。

一个超轻量级的JSON解析器

一个超轻量级的JSON解析器

众所周知,JSON是一种广泛应用的轻量级数据格式。在C/C++应用程序中,它常常被用作配置文件或数据存储的格式,因此生成和解析JSON文件是必备的技能。

STM32的复用时钟何时开启呢?

STM32的复用时钟何时开启呢?

我们知道,STM32具有多个外设,这些外设的外部引脚是与GPIO共享的。我们可以通过软件来配置引脚作为GPIO引脚还是外设引脚。当引脚配置为外设引脚时,我们称之为复用。例如,串口的默认复用引脚是:

STM32的ISP下载的原理是什么呢?

STM32的ISP下载的原理是什么呢?

上一篇笔记分享了:STM32串口IAP分享。其中,下载IAP程序是用ISP的方式进行下载。这里的ISP又是什么呢?

STM32串口中断的4种接收数据的实现方式

STM32串口中断的4种接收数据的实现方式

本例程通过PC机的串口调试助手将数据发送至STM32,接收数据后将所接收的数据又发送至PC机。

STM32串口空闲中断接收不定长数据(DMA方式)

STM32串口空闲中断接收不定长数据(DMA方式)

在使用STM32的串口接收数据时,通常会利用接收中断来实现数据的接收。其中,常用的接收中断标志是RXNE。然而,在本文中,我将分享另一种接收数据的方式——利用IDLE中断(需要说明的是,本文的示例基于STM32F103ZET6微控制器)。

只需一条命令即可快速生成文件清单

只需一条命令即可快速生成文件清单

最近我在整理一些资料,对于每一个文件夹,我都想创建一个文本文件来管理,以便于将当前文件夹下的所有文件名都收集在这个文件中,就像一个目录一样。这样,当我需要查找某个文件时,只需要查看这个管理文件就可以了。

STM32两种printf函数重定向方法

STM32两种printf函数重定向方法

在前面学习了STM32的串口编程,通过USART1向计算机的串口调试助手打印数据,或者接收计算机串口调试助手的数据,接下来我们可以实现STM32工程上的printf()函数了,方便用于程序开发中调试信息的打印。

一位大牛的单片机笔记

一位大牛的单片机笔记

2018年1月1日,标志着我拥有了15年的单片机经验,为了纪念这一时刻,在21ic论坛上发表了一篇文章。从2003年开始学习单片机,从公司到研究所,再到学校,我一直没有离开过它。对于那些经验丰富的工程师来说,以下内容可能并不重要,但对于初学者来说,还是值得一看的。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部