RTOS 上微秒级延时方案

RTOS 上微秒级延时方案

通常情况下,实时操作系统(RTOS)的系统滴答频率为1KHz,当然也可以是100Hz或者10KHz。

Keil V6编译器性能优化及注意事项

Keil V6编译器性能优化及注意事项

自从Keil MDK V5.36版本起,默认情况下不再包含Arm Compiler V5编译器。如果需要使用V5版本的编译器,您需要自行下载并安装。

学单片机要掌握哪些通信技术?

学单片机要掌握哪些通信技术?

今天有位读者向我提出了一个问题:作为单片机工程师,需要掌握哪些通信技术呢?

FatFS文件系统在MCU上的应用

FatFS文件系统在MCU上的应用

FatFS文件系统是在单片机领域中非常著名的一个文件系统。由于其轻量级和高度兼容性,它备受MCU开发者的青睐。

Linux中利用NFS实现飞鸽传书

Linux中利用NFS实现飞鸽传书

NFS(网络文件系统)是一种可以在不同主机之间实现文件共享的协议,类似于Windows的网上邻居。在Linux中,要实现这一功能非常简单。首先需要安装NFS包(通常在Redhat中已经默认安装),然后进行相应的配置即可。

Cortex-M中断在RTOS中的应用及注意事项

Cortex-M中断在RTOS中的应用及注意事项

如果CPU没有中断,那就意味着它只能运行一个无限循环,无法处理及时的任务,更不用说使用现在的RTOS了(因为RTOS通常需要中断来实现)。

嵌入式软件架构设计中的状态模式

嵌入式软件架构设计中的状态模式

动作(Action):条件满足后执行的动作。动作执行完毕后,可以迁移到新的状态,也可以保持原状态不变。并非必需,在条件满足后,也可以不执行任何动作,直接迁移到新的状态。

一个开源轻量级单片机命令行交互组件

一个开源轻量级单片机命令行交互组件

命令行交互在上位机软件中很常见,在单片机中实现命令交互也有很多案例。这里我想分享一个开源的命令行工具:nr_micro_shell。

RTOS可以不用MMU,而linux没它不行

RTOS可以不用MMU,而linux没它不行

MMU(Memory Management Unit,内存管理单元)是一种硬件模块,用于在CPU和内存之间实现虚拟内存管理。在嵌入式开发中,熟悉和掌握MMU的知识是非常重要的。

一款不错嵌入式静态代码扫描工具

一款不错嵌入式静态代码扫描工具

之前我分享了一篇关于嵌入式开发常用的代码静态分析工具的文章,例如:PC-lint、LDRA、VectorCAST等。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部