Zephyr系统开发还用手动添加文件?自动编译不会还有人不知道吧?Zephyr系统开发主要有三个关键组成:cmake、Kconfig、devicetree。我们下面依次进行一下讲解……
Zephyr之线程睡眠与原地等待什么是线程睡眠?线程可以调用k_sleep()来延迟它的处理过程,直到指定的时间段。在线程休眠期间,CPU被放弃以允许其他准备好的线程执行。一旦指定……
Zephyr之RTOS学习总结在物联网模块级别的开发中,比如执行器的实现中,常常使用bare-metal的软件架构。一来,软件运行效率高;二来,技术开发门槛也比较低。但是,随着现代……
Zephyr之内核学习内核Zephyr的内核是一个实时内核,包含了实时内核所应有的绝大部分功能, 在此概要列举如下:任务调度。支持基于优先级的可剥夺(Preemptive)和协作(……
前言参加了本次电子鼓DIY活动,DIY活动的一个技术核心点便是DAC模块的实现。指导老师在设计PCB时提供了三种方案,供大家选择。作为模拟小白,非常高兴,可以在一块PCB板子上实现……
Zephyr实战篇之west工具软件首先,让我们来看看West是什么?West是Zephyr项目提供的一款命令行工具,也被Zephyr官网称作”瑞士军刀“,可扩展的命令行工具,负责……
这个问题问得还是非常好可以带着这个问题来学习USB协议……
再怎么配置也上不来吧!串口的波特率 没有必要上到3Mbps。不过,我倒是配置过到2Mbps,一切正常 ……
Zephyr实战篇之工程搭建今天将介绍如何搭建ZephyrOS开发环境,并且编译一个Zephyr专属的HelloWorld,向世界问好,详细介绍可参考Zephyr官网。Zephyr……