QueueForMcu | 用于单片机的队列功能模块

QueueForMcu | 用于单片机的队列功能模块

基于单片机实现的队列功能模块,主要用于8位、16位、32位非运行RTOS的单片机应用,兼容大多数单片机平台。

MCU中几种常见的打印输出的方法

MCU中几种常见的打印输出的方法

在MCU项目中,打印输出主要用于调试和诊断程序的bug问题。比如:程序执行出错,打印输出相关错误提示信息、变量信息等。

如何使用ssh_scan远程验证SSH服务的配置和策略

如何使用ssh_scan远程验证SSH服务的配置和策略

ssh_scan是一个面向Linux和UNIX服务器的易用的SSH服务参数配置和策略扫描器程序,它的设计灵感来源于Mozilla OpenSSH安全指南。

在 Ubuntu 16.04 上安装 Bro 网络分析器

在 Ubuntu 16.04 上安装 Bro 网络分析器

Bro 是一个开源的网络分析框架,专注于网络安全监控。这个框架经过了长达15年的研究,被广泛应用于大学、研究实验室、超级计算机中心和许多开放科学界。主要由伯克利国际计算机科学研究所和伊利诺伊大学厄巴纳-香槟分校的国家超级计算机应用中心共同开发。

使用 Visual Studio 进行嵌入式软件开发?

使用 Visual Studio 进行嵌入式软件开发?

在RTOS和MCU软件的开发中,我们通常会使用集成开发环境(IDE)如Keil、IAR等工具来进行开发。

最近,微软Visual Studio团队的成员已经宣布,他们在Visual Studio 2022的预览版中增加了全新的嵌入式开发功能。

嵌入式模块化编程、驱动分离的重要性

嵌入式模块化编程、驱动分离的重要性

当我们进行相对较复杂的工程项目时,往往需要小组成员之间的合作,不再是独自单干。每个小组成员可能负责工程的不同部分,比如通讯或显示等。

如何高效解析不定长度的协议帧?

如何高效解析不定长度的协议帧?

考虑到通信设计中协议的灵活性,通常会将协议设计为”不定长度”。这种设计可以根据具体需求来动态定义协议的长度。下面给出一个例子,以锐米LoRa终端的通信协议帧为例,展示了这种设计的实现方式。

嵌入式工程的文件怎么安排比较合理?

嵌入式工程的文件怎么安排比较合理?

嵌入式系统通常选择C语言作为实现语言。然而,随着代码规模的增大,会导致各种问题的出现。例如,如何有效地管理众多的源文件、如何组织头文件.h和源文件.c、如何存放说明文档和源文件,以及如何考虑项目的移植性。

Linux 文件系统类型导航

Linux 文件系统类型导航

在Linux环境中,文件系统充当着骨干的角色,组织和管理数据的系统性存储与检索。它是一个层次结构,描述了数据在存储设备上的组织、存储和访问方式。

保护 Linux 环境:备份和恢复策略

保护 Linux 环境:备份和恢复策略

在充满活力的Linux环境中,保护数据至关重要。不论是个人使用还是在服务器设置中操作,理解备份和恢复策略的深度都可能改变游戏规则。本文将介绍一些方法,探讨了Linux备份和恢复策略的多方面途径,包括必要性和如何确保数据安全和可检索性。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部