-
设计实践38:嵌入式产品的OTA功能实现诀窍
嵌入式设备软件开发里必备的一项绝技就是给你的产品软件里设计好OTA在线升级功能,方便你后续开发中能非常便利的进行软件维护、升级迭代,因此把OTA功能设计好是我们做嵌入式开发的一项必备技能。...
07月18日[编码文章]浏览:18
-
技术分享 | ROS里多机通信配置太繁琐?带你换个方式来操作
在ROS1当中,很多使用Qt开发无人机和无人车交互界面的多数都是使用ROS自带的通信机制多机通信机制,但是在ROS1当中使用这种机制就避免不了多机通信配置问题,操作起来也十分繁琐,为了避免这种问题所以采用了TCP/UDP通信机制来替代ROS多机通信机制,但是怎么样将ROS中msg数据打包传输给Qt交...
07月18日[编码文章]浏览:18
-
自学STM32第七天——基本定时器(stm32系统定时器)
定时器的内容比较多,然后最近一周工作太忙,中断了学习,还好这个周末有时间了,总结一下今天所学的吧。定时器简单的说其实就是用来延时的,之前用到的delay函数也是用来延时的,为什么还要学习定时器呢?因为delay延时函数是纯软件的延时,延时不精准,而且是让CPU死等,效率不高。要知道毫秒级别的延时,C...
07月18日[编码文章]浏览:17
-
图解 Redis String 底层数据结构 SDS 与计数器实战
我是 Redis,给开发者提供了 String(字符串)、Hashes(散列表)、Lists(列表)、Sets(无序集合)、Sorted Sets(可根据范围查询的排序集合)、Bitmap(位图)、HyperLogLog、Geospatial (地理空间)和 Stream(流)等数据类型。...
07月18日[编码文章]浏览:17
-
-
C语言的数据类型(C语言的数据类型)
C语言的数据类型在C语言中,数据类型用于定义变量存储的数据种类和大小,主要分为以下几类:1. 基本数据类型(Primary Data Types)(1 整数类型...
07月18日[编码文章]浏览:21
-
DIY小功率计,简单粗暴,来看下!(功率计怎么装)
总有同时测试电压与电流或者功率的需求吧,测试功率的话用万用表的话一会传入回路测电流,一会测电压麻烦的很,对于DIY玩家要是买个功率计也太贵了不是,今天推荐一个小小的芯片可以同时搞定输出电压,负载电压,负载电流以及功率的测量。某宝也有现成的模块如下这个小模块的原理也是很简单,就是测量传入供电回路中电阻...
07月18日[编码文章]浏览:15
-
-
观察者模式在嵌入式系统中的应用与实践
观察者模式是嵌入式系统中实现数据实时分发的重要设计模式,其核心思想是当主题对象的数据发生变化时,主动通知所有订阅的观察者对象,从而实现松耦合的数据交互。在嵌入式场景中,该模式常用于传感器数据分发、事件广播等需要多组件实时响应的场景。...
07月18日[编码文章]浏览:16
-
IOS逆向--恢复Dyld的内存加载方式
之前我们一直在使用由dyld及其NSCreateObjectFileImageFromMemory/NSLinkModule API方法所提供的Mach-O捆绑包的内存加载方式。虽然这些方法我们今天仍然还在使用,但是这个工具较以往有一个很大的区别......现在很多模块都被持久化到了硬盘上。...
07月18日[编码文章]浏览:16
