20张图详细对比8种室内RTLS(实时定位)技术

关注、星标公众号,直达精彩内容来源 | 导航圈作者 | 北斗天玑RTLS即 Real Time Location Systems的简称,实时定位系统。RTLS是一种基于信号的无线电定位手段,可以采用主动式,或者被动感应式。其中主动式分为AOA(到达角度定位)以及TDOA(到达时间差定位)、TOA(到达时间)、TW-TOF(双向飞行时间)、NFER(近场电磁测...
📅 2023-08-04 阅读全文 →

Linux 编程之有限状态机 FSM 的理解与实现

关注、星标公众号,直达精彩内容来源:https://www.cnblogs.com/skyfsm/p/7071386.html作者:Madcola有限状态机(finite state machine)简称 FSM,表示有限个状态及在这些状态之间的转移和动作等行为的数学模型,在计算机领域有着广泛的应用。FSM 是一种逻辑单元内部的一种高效编程方法,在服务器编程...
📅 2023-08-04 阅读全文 →

FreeRTOS系列第26篇---FreeRTOS任务通知分析

关注、星标公众号,直达精彩内容ID:技术让梦想更伟大整理:李肖遥在FreeRTOS版本V8.2.0中推出了全新的功能:任务通知。在大多数情况下,任务通知可以替代二进制信号量、计数信号量、事件组,可以替代长度为1的队列(可以保存一个32位整数或指针值),并且任务通知速度更快、使用的RAM更少!我在《 FreeRTOS系列第14篇---FreeRTOS任务通知》...
📅 2023-08-04 阅读全文 →

学以致用Linux的最佳姿势,收录近600条Linux系统命令

关注、星标公众号,直达精彩内容来源 | 爱分享Coder本文背景Linux对于笔者来说不能说是一个新鲜事物,但是并不是多么精通,当然了说自己精通的一般要么实力出众,要么就是没深入的了解linux,对大多数人来说,提到Linux可能最多的还是各种命令,虽然目前也有很多图形界面的Linux发行版(如:咱们国人基于Linux开发的Deepin)可供用户学习使用,但...
📅 2023-08-04 阅读全文 →

答疑解惑!社招与校招有什么区别?

来源:程序员编程基地作者:名燮毕业季结束了,很多同学也进行了校园招聘,找到了很好的工作,要是到社会招聘,那么就没有应届生的优势了。我记得我大四那年,9月份的时候学校组织了一场校园招聘,由于我对这种校园招聘不太了解,有经验的学长对我说:这次的校园招聘,你一定要把握住机会,不然等出了学校,很多待遇你可能都体会不到了。所以校园招聘很重要,一定要把握住,校园招聘和社...
📅 2023-08-04 阅读全文 →

分享一篇很不错的CMake入门文章,值得收藏细读!

关注、星标公众号,直达精彩内容来源 | hahackhttps://www.hahack.com/codes/cmake/▌什么是 CMake?你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,...
📅 2023-08-04 阅读全文 →

分享10个适合初学者学习的C开源项目代码

关注、星标公众号,直达精彩内容来源 | 嵌入式arm十个最值得阅读学习的C开源项目代码1.Webbench2. Tinyhttpd3. cJSON4. CMockery5. Libev6. Memcached7. Lua8. SQLite9. UNIX v610. NETBSD1. WebbenchWebbench 是一个在 linux 下使用的非...
📅 2023-08-04 阅读全文 →

分享一些精选的开源框架与代码~

来源 | 最后一个bug正文大家好,我是bug菌!今天主要是收集并精选了一些自己所了解和学习过的优秀的嵌入式开源框架代码和项目,不太了解的就不推荐给大家了,因为开源的东西实在是太多了,鱼龙混杂,所以取其精华去其糟粕是迫在眉睫的大事~当然也不要总是沉浸在开源的东西之中无法自拔,开源虽然是一种很好的品质,但是开源的未必就一定是好东西~下面是bug菌推荐...
📅 2023-08-04 阅读全文 →

4个问题透析 Linux 下 C++ 编译&链接

关注、星标公众号,直达精彩内容来源 | CPP开发者【导读】:编译与链接对C&C++程序员既熟悉又陌生,熟悉在于每份代码都要经历编译与链接过程,陌生在于大部分人并不会刻意关注编译与链接的原理。本文通过开发过程中碰到的四个典型问题来探索64位linux下C++编译&链接的那些事。以下是正文编译原理将如下最简单的C++程序(main.cpp)编译...
📅 2023-08-04 阅读全文 →

离职后,华为的哪些东西是你最留恋的?

来源:程序员编程基地作者:名燮华为,中华有为,可以说是我们国内最好的科技公司,假如从华为离职后,华为的哪些东西是你最留恋的?笔者整理了从很多离职华为员工和骨干那里了解到主要是下面几个方面:较稳定可观的收入华为收益主要是工资、奖金和股票,华为对员工的薪酬相对确实不错,特别是干了3-5年以上,业绩优秀的员工会明显感觉到薪酬的客观:工资、奖金、分红,基本都是可以拿...
📅 2023-08-04 阅读全文 →

FreeRTOS系列第27篇---FreeRTOS系统延时分析

关注、星标公众号,直达精彩内容ID:技术让梦想更伟大作者:李肖遥FreeRTOS提供了两个系统延时函数:相对延时函数vTaskDelay()和绝对延时函数vTaskDelayUntil()。相对延时是指每次延时都是从任务执行函数vTaskDelay()开始,延时指定的时间结束;绝对延时是指每隔指定的时间,执行一次调用vTaskDelayUntil()函数的任...
📅 2023-08-04 阅读全文 →

C++编码优化之减少冗余拷贝或赋值

关注、星标公众号,直达精彩内容来源:21ic电子网临时变量目前遇到的一些产生临时变量的情况:函数实参、函数返回值、隐式类型转换、多余的拷贝。1. 函数实参这点应该比较容易理解,函数参数,如果是实参传递的话,函数体里的修改并不会影响调用时传入的参数的值。那么函数体里操作的对象肯定是函数调用的过程中产生出来的。那么这种情况我们该怎么办呢?如果 call...
📅 2023-08-04 阅读全文 →

整理了一份嵌入式相关开源项目、库、资料

关注、星标公众号,直达精彩内容来源 | 嵌入式大杂烩学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、Linux等资源,并且在不断地更新中,致力于打造全网最全的嵌入式资料库。地址:https://gitee.com/zhengnianli/EmbedSummary1、OS鸿蒙OS:一...
📅 2023-08-04 阅读全文 →

关于Qt数据库相关开发的一些经验总结

关注、星标公众号,直达精彩内容来源:feiyangqingyun一、前言近期花了两个多月时间,将数据库相关的代码重新封装成了各种轮子(这条路必须打通,打通以后,相关项目只需要引入这个组件pri即可),测试了从Qt4.7到Qt6.1的各种版本,测试了odbc、sqlite、mysql、postgresql、sqlserver、oracle、人大金仓等数据库,测...
📅 2023-08-04 阅读全文 →

整理汇总了一份常用的 Linux 软件!

关注、星标公众号,直达精彩内容来源:gitbooks音频Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件Ardour - 在 Linux 上录音,编辑,和混音Audacious - 开源音频播放器,按你想要的方式播放你的音乐,不占用你其它任务的电脑资源。Audacity - 免费,开源,跨平台的声音录制、编辑软件。Audio R...
📅 2023-08-04 阅读全文 →

FreeRTOS系列第28篇---系统节拍时钟分析

关注、星标公众号,直达精彩内容ID:技术让梦想更伟大整理:李肖遥操作系统的运行是由系统节拍时钟驱动的。在FreeRTOS中,我们知道系统延时和阻塞时间都是以系统节拍时钟周期为单位。在配置文件FreeRTOSConfig.h,改变宏configTICK_RATE_HZ的值,可以改变系统节拍时钟的中断频率,也间接的改变了系统节拍时钟周期(T=1/f)。比如设置宏...
📅 2023-08-04 阅读全文 →

基于单片机的极简图形化状态机框架NorthFrame

关注、星标公众号,直达精彩内容来源:嵌入式云IOT技术圈NorthFrame是基于非UML极简理念的状态机框架配合NF_FsmDesigner图形化开发工具,可无负担替代传统switch-case状态机开发1、NorthFrame的组件NF_FSM :极简非UML状态机框架NF_FsmDesigner :基于C# Winform开发的状态机图形化开发工具,可...
📅 2023-08-04 阅读全文 →

经验分享 | 给3年内程序开发者的一些建议

来源:程序员编程基地作者:名燮刚入职场的程序员可能是最迷茫的,工作了几年有了一些经验,也踩了一些坑,对未来也有了一些规划,对技术也有一些方向性的感悟,这个阶段很重要。写给入职2到3年伙伴们的一封信,希望你能坚持看完,开发初期大多数人遇到的问题。遇到的问题缺乏目标初入职场,需要学习的内容非常多,感觉自己各个方面都需要学习。工作中,并不像上学时期,有明确的教学大...
📅 2023-08-04 阅读全文 →

FreeRTOS系列第29篇---FreeRTOS空闲任务分析

关注、星标公众号,直达精彩内容ID:技术让梦想更伟大整理:李肖遥当RTOS调度器开始工作后,为了保证至少有一个任务在运行,空闲任务被自动创建,占用最低优先级(0优先级)。 xReturn = xTaskCreate( prvIdleTask,      &nb...
📅 2023-08-04 阅读全文 →

拓展 | Rust语言在嵌入式领域的应用

关注、星标公众号,直达精彩内容来源:IT创客学院今天看到一篇关于Rust语言的文章,分享给大家,可以扩展下视野。开卷有益,恭喜你又进步了一点点。Rust语言是二十一世纪的语言新星。Rust被人广泛承认的一点,就是因为它能运行在多样的目标上,从桌面和服务器设备,到资源有限的嵌入式设备。我们可以用适合来评价一门语言和技术。Rust非常适合开发嵌入式应用,它是一种...
📅 2023-08-04 阅读全文 →

精选汇总 | freertos从基础到高级篇系列

关注、星标公众号,直达精彩内容来源:技术让梦想更伟大作者:李肖遥本文已获取「CSDN」作者独家授权,请勿二次转载,请获取作者授权。声明:本公众号授权转载本文仅传播相关知识,无任何盈利和商业行为,部分内容有删改。 原文地址:https://blog.csdn.net/zhzht19861011/category_9265276.htmlhttps:/...
📅 2023-08-04 阅读全文 →

真香!10+图来解析C语言希尔排序

关注、星标公众号,直达精彩内容来源:嵌入式Linux希尔排序和插入排序很相似,有点像插入排序的升级版本。希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。希尔排序也是一种插入排序算法,只不过在插入排...
📅 2023-08-04 阅读全文 →

从 Python 到 Go 再到 Rust,谁是后端开发之王?

关注、星标公众号,直达精彩内容来源:csdn【CSDN 编者按】作为一种简单易上手的面向对象的动态类型语言,Python 在近两年的技术圈中,可谓是炙手可热;而另一种素有 Google “亲儿子”之称的 Go 语言,被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言,其自从诞生起,就备受业界关注;最后来自 Mozilla...
📅 2023-08-04 阅读全文 →

盘点面试中常问的100 个网络基础知识~

关注、星标公众号,直达精彩内容来源:twt企业IT社区1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI 参考模型的层次是什么?有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处...
📅 2023-08-04 阅读全文 →

总结了一份Qt5 的开发经验

关注、星标公众号,直达精彩内容来源:https://gitee.com/feiyangqingyun当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。定时器是个好东西,学会好使用它,有时候用QTimer::singleShot可以解决意想不到的问题。默认QtCr...
📅 2023-08-04 阅读全文 →

​浅谈UWB基本定位原理

关注、星标公众号,直达精彩内容来源:雨飞工作室昨晚雷老板发布了mix4,继苹果手机搭载UWB芯片后,又有一家中国手机厂商正式引入UWB技术,可见这项技术的火热,不知道大家有没有兴趣或者做这一块,后续准备多分享一些这个技术,多多留言交流吧。一、UWB定位技术UWB定位技术主要以dw1000芯片为基础实现室内外高精度定位工作,之所以能够实现定位的关键性因素有如下...
📅 2023-08-04 阅读全文 →

关于堆栈的讲解(我见过的最经典的)

关注、星标公众号,直达精彩内容来源:21ic电子网一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的...
📅 2023-08-04 阅读全文 →

定位技术的演变:通往UWB之路

关注、星标公众号,直达精彩内容来源:Qorvo半导体为充分了解超宽带 (UWB) 技术带来的价值和影响,我们需着眼于全局。在本文中,我们将介绍定位技术的演变,以及 UWB 如何塑造其发展前景以及为未来发展铺平道路。了解这项新技术的潜力。尽管超宽带技术 (UWB) 已经存在了一段时间,但仍被视为新兴“定位技术”,并且目前发展态势良好。精准定位功能是该技术与其他...
📅 2023-08-04 阅读全文 →

线程、进程、多线程、多进程和多任务有啥关系?

关注、星标公众号,直达精彩内容来源:strongerHuang可能学习操作系统开发的读者都听说过这些专业名词,但又多少人理解了?首先,从定义开始,先看一下教科书上进程和线程定义:进程:资源分配的最小单位。线程:程序执行的最小单位。1进程进程是程序执行时的一个实例,即它是程序已经执行到课中程度的数据结构的汇集。从内核的观点看,进程的目的就是担当分配系统资源(C...
📅 2023-08-04 阅读全文 →

编码规范?呵……可能只是一块遮羞的破布而已

据说,赵国的首都邯郸的人走路的姿态很好看,动作非常优雅、轻快。燕国有一个少年听到这个传说,非常羡慕邯郸人,就走了很远的路去赵国,想学习邯郸人走路的方法。刚开始,他整天站在街头,仔细研究每个人走路的姿态,再慢慢模仿他们,可是都没有成功。后来,他想可能是受到过去走路习惯的影响,所以,他决定要忘掉以前走路的方法。从那时候起,他更专心研究邯郸人走路的姿势,不过,再怎...
📅 2023-08-04 阅读全文 →