自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 ROS学习--第9篇:ROS机器人建模与仿真---从头构建视觉机器人模型_ros机器人模型构建

【代码】ROS学习--第9篇:ROS机器人建模与仿真---从头构建视觉机器人模型_ros机器人模型构建。

2024-05-17 07:32:06 832

原创 ros中常用的一些命令_rospack find

vi/vim文本编辑器是我们在linux系统下工作可以说是必须会使用的一个工具,因为linux系统的设计理念是一切皆文件,也就是说,你在linux里的任何操作都是对文件的操作,所以会经常去操作文件,更改文件,保存文件,退出并保存文件。是是命令模式下输入”:”,当你在输入模式下,对文件做了更改,那么需要先退回到命令命令,再进入末行模式,并输入”wq”后,即可保存并退出 vi/vim 文本编辑器。”表示忽略修改强行退出。否则,你在命令模式下,vi/vim 文本编辑器是只读模式,你无法对文本做出更改。

2024-05-17 07:31:32 763

原创 ROS-----pluginlib使用总结_all processes on machine have died, roslaunch will

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!如果要实现class可动态加载,必须要将其标记为可导出的class。通过特定的宏PLUGINLIB

2024-05-17 07:30:58 679

原创 ROS-----pluginlib使用总结_all processes on machine have died, roslaunch will(1)

用以描述插件库中的插件类,属性type指定插件类的类型(必须全名),属性base_class_type指定插件基类的类型(必须全名),属性description描述插件类的功能。利用了C++多态的特性,不同的插件只要使用统一的接口,便可以替换使用。**注意:**如果插件类与基类不在同一package,为了使插件的export生效,还必须添加对插件基类所在package的依赖。插件描述文件是一个XML格式的文件,用于存储插件的重要信息(如,插件库路径,插件名称,插件类类型,插件基类类型)。

2024-05-17 07:30:24 547

原创 MIPI学习记录——初识mipi_mipi官网(1)

移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。2003年由ARM, Nokia, ST ,TI等公司成立,MIPI联盟成员包括:手机设备制造商、半导体厂商、软件厂商、系统供应商、外围设备制造商、知识产权提供商、其他公司。目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。

2024-05-17 03:53:38 927

原创 MIPI_DSI协议简要介绍_mipi-dsi

包脚(PF)是从长数据包(LPa)的数据部分计算出的校验和(checksum)的值。多字节信息的字节顺序是在数据包上使用的信息的最低有效字节(LS)在第一个字节中发送,而信息的最高有效字节(MS)字节在最后发送。如果接收方和长包包脚(PF)的自身校验和相等,则接收到的数据部分(PD)和包脚(PF)是正确的,反之亦然,计算的包脚与接收方的数据包脚(PF)的自身校验和不相等。在低功耗数据传输(LPDT)或高速数据传输(HSDT)模式下完成数据传输时,始终使用短数据包(SPa)和长数据包(LPa)。

2024-05-17 03:53:05 975

原创 MIPI CSI2学习(一):说一说MIPI CSI2

MIPI联盟是一个开放的会员制组织。2003年7月,由美国德州仪器(TI)、意法半导体(ST)、英国ARM和芬兰诺基亚(Nokia)4家公司共同成立。MIPI联盟旨在推进移动应用处理器接口的标准化。MIPI联盟下面有不同的WorkGroup,分别定义了一系列的手机内部接口标准,比如摄像头接口CSI、显示接口DSI、射频接口DigRF、麦克风/喇叭接口SLIMbus等。CSI(Camera Serial Interface)是由MIPI联盟下Camera工作组指定的接口标准。

2024-05-17 03:52:30 598

原创 Minicom使用介绍

minicom基本操作如下:1)需使用Ctrl+a 进入设置状态2)按z进入设置菜单(1)O键:打开配置选项;(2)W键:自动卷屏。当显示的内容超过一行之後,自动将後面的内容换行。这个功能在查看内核的啓动信息时很有用。(3)C键:清除屏幕的显示内容;(4)B键:浏览minicom的历史显示;(5)X键:退出minicom,会提示确认退出。

2024-05-17 03:51:56 921

原创 ESP32在阿里云平台使用MQTT协议控制RGB灯_esp32 mqtt event->topic 点灯 b"on(1)

小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!

2024-05-16 22:53:19 919

原创 ESP32使用Arduino环境,安装、编译、下载、安装库_arduino esp32

好开发板管理ESP32。

2024-05-16 22:52:45 560

原创 ESP32-Cam学习(2)——PC实时显示摄像头画面_pc端 读取 两个esp32cam 摄像头

我主要记录一下我在复现的过程中,遇到的问题以及解决方法。

2024-05-16 22:52:11 281

原创 ESP32-Cam学习(1)——拍摄第一张照片_esp32相机

经过一下午的搜索,找到了解决方法。该底座设计有些问题,只需要用杜邦线将串口、供电口与烧录底座连接即可,避免其他的IO被占用,即可正常使用。连接好实物后,如下图所示。拍摄的照片不支持在线查看,需要将其下载到电脑上才能查看。(鼠标对准图片,右键,即可看到下载提示)一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人**按照步骤,烧录完固件后,会发现Thonny解释器的shell栏一直报错。如果不报错,就说明固件烧录成功,可以对其进行开发了。

2024-05-16 22:51:37 443

原创 助力工业物联网,工业大数据之DWD层构建:数据抽取分析【十一】_数据分析数据抽取代码注释

【代码】助力工业物联网,工业大数据之DWD层构建:数据抽取分析【十一】_数据分析数据抽取代码注释。

2024-05-16 03:20:50 774

原创 助力工业物联网,工业大数据之DWD层构建:数据抽取分析【十一】_数据分析数据抽取代码注释(1)

【代码】助力工业物联网,工业大数据之DWD层构建:数据抽取分析【十一】_数据分析数据抽取代码注释(1)

2024-05-16 03:20:16 210

原创 前端简历模板

*项目描述:**这是一款一站式海外网购平台,聚集20多个国家地区的认证商家和买手,正品好货、全球同价、海外直邮、极速发货、本土客服,不出国门轻松便捷购买全球优质商品,汇聚全球精品好货,同步全球品质生活。**责任描述:**此项目为团队项目,本人主要负责部分页面布局,javascript逻辑控制及效果的实现,整理项目文档。注:很多人技术不怎么好,可以把简历写的天花乱坠,有些人技术很好,简历写的很烂,仅凭简历是没有办法判别的。**责任描述:**该项目个人项目,自己最近学着写的一个小demo,

2024-05-16 03:19:42 873

原创 前端「HTML+CSS」零基础入门学习笔记_前端【html+css零基础入门学习笔记

2024-05-16 03:19:06 820

原创 微信小程序开发 - 用户授权登陆_微信开放平台账号下的小程序调用授权登录

》 小程序端 wx.getUserInfo 获取用户信息 + wx.getStorage 获取 3rd_session 数据后,一并 wx.request 提交给己方服务器。-》 小程序端 wx.setStorage 存储 3rd_session ( 在后续用户操作需要凭证时 附带该参数 )-》 己方服务器 根据 session_key & openid 生成 3rd_session(至此,小程序端的流程基本实现完毕,接着实现己方服务API。接着,在Common.js 中实现逻辑。

2024-05-15 04:14:59 387

原创 微信小程序开发 - 用户授权登陆_微信开放平台账号下的小程序调用授权登录(1)

UserInfoUpdate 接口在此不加赘述,用户根据自身情况对数据进行操作即可,微信方调用成功时返回的相关参数信息如下。最后的最后,是从别人那里学来的赚零钱小套路~ 赏点小钱鼓励一下我吧!(๑•̀ㅂ•́)و✧。至此,小程序端的流程基本实现完毕,接着实现己方服务API。至此,完成了小程序基本的授权登陆及用户信息的获取。接着,在Common.js 中实现逻辑。Login 接口逻辑范例。

2024-05-15 04:14:23 363

原创 微信小程序从开发到上线步骤(持续更新)_小程序从创建到上线全流程

发起请求的方式一共有两种,小程序端和云函数。一种是在小程序端发送请求,另一种是我们可以在云函数中发起请求。如果在小程序 端发送请求,那么小程序端中有一个 API函数叫做wx.request(),通过这个函数可以通过小程序端直接向某一个服务端发起请求,如果我们通过云函数发起请求,那么其实是通过小程序的后端去发送请求。这个时候我们可以在小程序的云函数当中去安装第三方库。比如说常用的request,got等都可以 发起请求,在云函数端支持的协议是取决于第三方库的。

2024-05-15 04:13:43 760

原创 微信小程序从开发到上线步骤(持续更新)_小程序从创建到上线全流程(1)

我们直接在云函数入口函数中直接通过rp函数发起请求,直接把请求结果返回,rp的第一个参数是当前我要请求的地址,这个地址指的是豆瓣电影的列表接口其实我们在请求的时候,我们要对数据进行分页的请求,比如说我们不可能一次把所有数据都请求回来,假设我每次请求10条,通过ES6的一个叫字符串模板拼接,这样的话我们可以不通过加号拼接,这样看起来 可读性较强。start是请求回来的值,而count是一次去请求多少条数据。当然这些值在调用的时候都会传回到我们的云函数里面。

2024-05-15 04:13:04 1005

原创 STM32F103RC使用esp-01s MQTT协议接入OneNET平台(AT指令)_esp01s mqtt固件 onnect(1)

使用esp-01s接入OneNET平台,还可以通过OneNet平台的设备云手机App控制,通过手机APP可以控制板载的LED打开或者关闭,这仅仅是一个简单的测试,还可以在这个基础之上经行其它 拓展。这个是一个代码移植的过程,也是参考别人的代码移植的,自己记录一下移植的过程。,需要的可以自己下载。

2024-05-14 19:11:02 457

原创 stm32F103C8T6基于FreeRTOS操作系统的多任务_stm32f103c8t6 freertos

我们看一下FreeRTOS的名字,可以分为两部分:Free和 RTOS,Free 就是免费的、自由的、不受约束的意思,RTOS全称是RealTimeOperating System,中文名就是实时操作系统。可以看出 FreeROTS就是一个免费的RTOS类系统。这里要注意,RTOS不是指某一个确定的系统,而是指一类系统。比如UCOS,FreeRTOS,RTX,RT-Thread等这些都是RTOS类操作系统。操作系统允许多个任务同时运行,这个叫做多任务,实际上,一个处理器核心在某一时刻只能运行一个任务。

2024-05-14 19:10:22 498

原创 STM32--RFID无线射频技术(RC522刷卡模块)_rc522射频模块详细资料

***********************RC522 函数宏定义**********************/// card_number_D=(SN[2]

2024-05-14 19:09:43 785

原创 STM32+ESP8266+MQTT协议上传云平台(OneNET)_上传云平台属于什么模块

OneNET 是中国移动物联网平台,定位为PaaS服务,即在物联网应用和真实设备之间搭建高效、稳定、安全的应用平台:面向设备,适配多种网络环境和常见传输协议,提供各类硬件终端的快速接入方案和设备管理服务;面向应用层,提供丰富的API和数据分发能力以满足各类行业应用系统的开发需求,使物联网企业可以更加专注于自身应用的开发,而不用将工作重心放在设备接入层的环境搭建上,从而缩短物联网系统的形成周期,降低企业研发、运营和运维成本。、电子书籍、讲解视频,并且后续会持续更新**

2024-05-14 19:09:00 236

原创 2024年物联网嵌入式最全TCP IP、UDP、HTTP、MQTT、CoAP这五种协议的概述_http、utp(3),2024年最新那些被大厂优化的程序员们

这种通信方法的优点具有可靠性,可共享所有被发送的数据,但因为其过程都需要验证,所以消耗时间比较久。

2024-05-14 10:05:28 352

原创 2024年物联网嵌入式最全STM32F103控制舵机(3),2024年最新劲爆

/定义定时器结构体变量。//定义输出比较结构体变量。//定义GPIO结构体变量。

2024-05-14 10:04:50 399

原创 2024年物联网嵌入式最全STM32-使用定时器做延时函数时遇到的坑_stm32 delay函数的坑,面试总结+解答分享

/分频系数为2 //是对APB1的2倍频进行分频,分频系数为2,所以频率还是8M。这样,后一次的设置,就覆盖了前一次对gTimer的赋值,从而导致两个延时函数会同时结束,也就是说,delay_ms_tim(1000)实际延时时间可能只比100us略多,而我们期望的是1s,差距巨大!

2024-05-14 10:04:11 320

原创 2024年物联网嵌入式最全STM32-使用定时器做延时函数时遇到的坑_stm32 delay函数的坑(1),2024年最新深入理解物联网嵌入式开发的核心知识点

这样,后一次的设置,就覆盖了前一次对gTimer的赋值,从而导致两个延时函数会同时结束,也就是说,delay_ms_tim(1000)实际延时时间可能只比100us略多,而我们期望的是1s,差距巨大!//定时10us //最大65536。考虑到delay_us()执行完成了,也就是说,SysTick 已经计到了 0了,即 SysTick->CTRL&(1

2024-05-14 10:03:30 415

原创 2024年最全一个完整的javaweb项目_web项目包含哪些内容 ,2024年最新如何在物联网嵌入式开发-Studio下进行NDK开发

2、获取cookie,判断用户是否已存在:存在则登录通过;不存在则登录不通过,跳转到登录界面,验证登录信息成功,新建cookie用户信息,添加到cookie[]中。注意:当web.xml中配置有多个servlet是,servlet标签需要放在一起,不然会提示错误。2、配置pom.xml文件,引入springmvc相关jar包。1、在web.xml中配置servlet,Login。三、通过cookie实现用户在指定时间内自动登录。四、javaEE和springmvc整合。十二、maven发布、部署项目。

2024-05-14 05:18:44 298

原创 2024年最全【蓝桥杯嵌入式】(1),2024年最新阿里P7亲自讲解

若要改变占空比,__HAL_TIM_SetCompara(&htimx,TIM_CHANNEL_X,占空比值),对其占空比进行设置。周期T=(psc+1)*ARR/内部时钟,其中的占空比由ARR来决定的,一般ARR设置为100,方便占空比的计算。是对要捕获的波进行频率,占空比的测量,实质时,对要捕获的波进行。将其放在按键的.c文件中。

2024-05-14 05:18:05 878

原创 2024年最全【物联网应用案例】智能农业应用案例(1),解密物联网嵌入式开发开发常见误区

供应链的中断和合格工人的短缺促使了其复合年增长率的提升,达到了 9.9%。智慧农业,不同于传统的农业科技概念,主要是指物联网技术在农业领域的应用。借助物联网传感器来收集环境与设备的数据,农民可以作出更加明智的决策,对几乎所有工作环节进行优化,无论是对牲畜的饲养还是农作物的种植。这正是智慧农业的魅力所在,它让农业生产更加高效、环保,同时也为农民带来了实实在在的利益。第三,通过加强对生产的控制,物联网可以实现更有效的成本管理,减少浪费。随着技术和物联网的发展,它们在农业领域的应用正在改变着我们的生产方式。

2024-05-14 05:17:26 752

原创 2024年最全【嵌入式】Modbus TCP功能码_modbustcp功能码详解,2024年来看看物联网嵌入式开发的发展

读离散输入寄存器的返回结果其中,第一个字节ACH对应00C4H到00CBH寄存器的状态,转为二进制是10101100,其中bit0对应00C4H,bit7对应00CB,如下所示:寄存器00C4H到00CBH的状态最后一个字节为35H,对应寄存器00D4H到00D9H的状态,转为二进制是00110101,其中bit0对应00D4H,bit5对应00D9H,其余两位用0填充,寄存器00D4H到00D9H的状态。

2024-05-14 05:16:44 781

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除