点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!整理、修改和排版:嵌入式云IOT技术圈1、CuraCura由3D打印机公司Ultimaker及其社区开发和维护。Cura本身源于开源,3D打印切片软件是免费的,也是行业内普及率非常高的一款切片软件,早期国...
杨工本人目前在读研,由于经常关注这个话题,然后也看到最近在抖音还有公众号、朋友圈经常会刷到一些国内某机构发出的关于学历提升的广告:免联考,国内在职就读国际硕士,1年或2年学制,每天学习30分钟,完成学位论文,毕业轻松获得海外名校硕士文凭,中留服认证,双证齐全?也有一些计算机...
摘要:PWM和SPWM在电源的备战中是很有必要的。基础的恒流源、恒压源需要使用PWM的占空比及频率来达到数控的作用,往后的逆变则需要用到SPWM。当然还有ADC、DAC、IIC、SPI、算法。一、PWM/SPWM脉冲宽度调制(PWM),是英文“PulseWidthModulati...
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!来源|码云-魔罗技术介绍一种无OS的MCU实用软件框架,包括任务轮询管理,命令管理器、低功耗管理、环形缓冲区等实用模块。系统中广泛利用自定义段技术减少各个模块间的耦合关系,大大提供程序的可维护性。主要功能...
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!来源|码云-魔罗技术关于AT框架,之前我给TencentOS-tiny贡献过一个ML302的模组驱动代码,TencentOS-tiny本身就实现了一个超棒的AT模组框架,是大佬戴神的代表作哈哈,详情请看:...
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!1.C语言中,修饰符volatile含义是什么?其应用场合有哪些?volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数...
击上方“嵌入式云IOT技术圈”,选择“置顶/星标公众号”干货福利,第一时间送达!摘要:昨天有小伙伴在群里问关于Modbus通信协议的,大家都比较积极地解答,所以今天果子哥总结一下关于Modbus相关的知识,适合正在入门的小伙伴“食用”。同样还是理论实战的方式,欢迎留言区评论。1....
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!NorthFrame是基于非UML极简理念的状态机框架配合NF_FsmDesigner图形化开发工具,可无负担替代传统switch-case状态机开发1、NorthFrame的组件NF_FSM:极简非UM...
凌晨,B站崩了上了微博热搜。原因是B站忽然打不开了。有网友提供了一张疑似B站运营的朋友圈截图,表示B站停电了。随后遭到不少网友质疑,认为B站作为一家大型互联网企业,服务器不可能存在公司里面,正常停电应该并不影响网站的运营。B站回应崩了:部分服务器机房发生故障14日凌晨,B站发布消...
4.进程上下文切换接前文:深入理解Linux内核之主调度器(上)前面选择了一个合适进程作为下一个进程,接下来做重要的上下文切换动作,来保存上一个进程的“上下文”恢复下一个进程的“上下文”,主要包括进程地址空间切换和处理器状态切换。注:这里的上下文实际上是指进程运行时最小寄存器的集...
今天给大家分享一下:如何用Qt实现一个launcher(程序启动器)。运行效果:github链接:https://github.com/alamminsalo/qml-launcher代码很少,C部分大约100行代码。下面是实现过程。1.创建QML应用在QtCreator依次点击...
[导读]大家好,我是逸珺。前面一文利用FreeRTOS点灯,算是将FreeRTOS给跑起来了,要用好RTOS,从黑盒角度去理解一下调度器是怎么工作的是很必要的,当然如果想研究其内部实现原理,可以去读其内部实现代码,但是个人感觉如果是从用的角度,把内核看成黑盒,跳出来梳理一下概念也...
一、前言二、RPC基础概念三、protobuf基本使用四、libevent五、实现RPC框架1.基本框架构思2.元数据的设计3.分析:客户端发送请求4.分析:服务端接收请求5.分析:服务端发送响应6.分析:客户端接收响应六、总结1.protobuf的核心2.未解决的问题Warni...
计算科学中的所有问题都可以通过增加一层抽象来解决。Allproblemsincomputersciencecanbesolvedbyanotherlevelofindirection.没有抽象的世界想象这样一种场景,如果我们的语言中没有代词这种形式,那么我们想表达“张三是个好人“...
关注、星标嵌入式客栈,精彩及时送达[导读]大家好,我是逸珺。今天来分享一下,之前项目中使用FreeRTOS搭建的Event-Driven事件驱动框架。什么是Event-Driven?Event-DrivenEvent在计算机编程方法中,是一种广为使用的编程范式。比如Windows...