- 博客(45)
- 资源 (3)
- 收藏
- 关注
原创 【PyQt5】(02)Qt Designer:快速设计GUI界面的利器
Qt Designer是一个图形界面设计工具,用于创建Qt应用程序的用户界面。它支持创建典型的窗口和对话框,并允许使用各种小部件(widget)和布局管理器(layout manager)。
2023-06-06 15:25:59
5285
原创 【PyQt5】(01)PyQt的详细介绍
PyQt是使用Python语言编写的QT库的界面工具包。QT是一个跨平台的C++应用程序开发框架,可以用于创建高性能、高可靠性、图形用户界面友好的应用程序。
2023-06-06 10:14:40
3832
原创 【python】如何入门python?
Python是一门高级编程语言,它既简单易学又功能强大。正因为如此,越来越多的人对学习Python产生了兴趣。如果你也想入门Python,本文将为你提供详细的指导。
2023-06-05 15:48:30
894
原创 【AI】InsCode AI 创作助手 --使用心得
CSDN AI写作助手上线了!InsCode AI 创作助手不仅能够帮助用户高效创作文章,而且能够作为对话式AI回答你想知道的问题。成倍提高生产力!
2023-06-05 14:28:04
1016
原创 [ROS](12)ROS通信 —— 参数服务器(Parameter Server)通信
参数服务器通信 是ROS通信中一种比较特殊又比较简单的通信方式。参数服务器在ROS Master内部运行。
2022-11-03 13:40:39
1067
1
原创 [ROS]Ubuntu18.04下安装指定版本OpenCV
[ROS]通过下载openCV源代码在ubuntu18.04下安装指定版本的openCV。
2022-09-09 15:37:08
2792
原创 [ROS](11)ROS通信 —— 服务(Service)通信编程之srv(C++)(Python)
一个srv(服务)文件描述一个服务。它由两部分组成:请求(request)和响应(response)。
2022-08-08 15:43:09
1243
原创 [ROS](10)ROS通信 —— 服务(Service)通信
服务(Services):是节点之间通讯的另一种方式。服务允许节点发送一个请求(request)并获得一个响应(response)。
2022-08-04 16:37:52
899
原创 [ubuntu] VMware虚拟机与Windows主机共享文件夹的操作方法
在使用ubuntu过程中,有时候需要从windows主机上拷贝一些文件,或者向windows主机保存一些文件,这是就可以通过虚拟机和主机进行共享文件操作。
2022-07-31 22:48:45
3995
原创 [ROS](09)ROS通信 —— 话题(Topic)通信编程之msg(C++)(Python)
msg(消息)文件就是文本文件,用于描述ROS消息的字段。它们用于为不同编程语言编写的消息生成源代码。
2022-07-31 20:23:45
872
原创 [ROS](08)ROS通信 —— 话题(Topic)通信编程(Python)
这章通过Python来编写乌龟的运动控制节点,通过指定的话题,同样让乌龟持续做圆周运动。
2022-07-30 14:39:00
1011
原创 [ROS](07)ROS通信 —— 话题(Topic)通信编程(C++)
这章通过C++来编写乌龟的运动控制节点,通过指定的话题,同样让乌龟持续做圆周运动。
2022-07-30 11:37:35
628
原创 [ROS](06)ROS通信 —— 话题(Topic)通信
话题通信是ROS通信中最常用的一种基于发布和订阅模型的通信方式。用于实时性、周期性、少逻辑处理的数据传输场景。
2022-07-29 14:33:56
5009
原创 【ROS】编译软件包packages遇到进度缓慢或卡死,使用swap
在我们的ROS主控是树莓派、Jetson等时,硬件配置有限,特别是执行编译大型程序和运行复杂的算法时,主控板载的1G、4G内存可能就不够用了,这是我们就需要swap(swap交换分区就是windows中的虚拟内存,将物理硬盘虚拟成内存使用)解决内存不够的问题。...
2022-07-26 16:51:54
1330
原创 [ROS](04)package.xml详解
软件包(package)清单(manifest)是一个名为package.xml的XML文件,必须包含在任何兼容catkin的软件包的根文件夹中。该文件定义了有关软件包的属性,例如软件包名称、版本号、作者、维护者以及对其他catkin软件包的依赖关系。...
2022-07-19 09:39:09
1053
原创 [ROS](03)CMakeLists.txt详解
CMakelists.txt是用于编译软件包的CMake编译系统的输入文件,几乎可以在任何文本编辑器中进行编辑。该文件描述了如何编译代码以及安装到何处。用于catkin项目的文件是一个标准的附带一些额外约束的vanilla CMakelists.txt文件。...
2022-07-16 16:13:56
2497
原创 [ROS]roscd和cd的区别
ROS 是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递,以及包管理。它也提供用于获取、编译、编写、和跨计算机运行代码所需的工具和库函数。............
2022-06-29 14:09:17
2236
原创 【VCU】详解S19文件(S-record)
Motorola S-record是由Motorola创建的一种文件格式,它以 ASCII十六进制文本形式传送二进制信息。这种文件格式也可以称为SRECORD、SREC、S19、S28、S37。
2021-12-23 15:13:33
15883
3
原创 MarkDown语法汇总
Markdown是一种轻量级的标记语言,可用于将格式设置元素添加到纯文本文档中。这是一篇Markdown语法汇总文章。
2021-07-18 17:54:44
13001
1
原创 STM32(F407)—— 堆栈
堆栈是一种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。
2021-03-16 22:52:57
6281
1
原创 STM32(F407)—— 存储区映射和存储器重映射
ArmCortex-M4处理器采用哈佛结构,可以使用相互独立的总线来读取指令和加载/存储 数据。指令代码和数据都位于相同的存储器地址空间,但在不同的地址范围。程序存储器, 数据存储器,寄存器和I/O端口都在同一个线性的4 GB(Cortex-M4的地址总线宽度是32位的,最大地址为 0xFFFF FFFF)的地址空间之内。1. 存储器映射在明白什么是存储器映射前,我们需要明白什么是映射?在数学里,映射是个术语,指两个元素的集之间元素相互“对应”的关系,为名词。图1 映射关系图如图1所..
2021-03-16 10:38:06
5329
1
原创 STM32资源链接(收集中)
目录1. STM32CubeF4 MCU包2. 在STMCU网站查找中文资料这里只列举STM32F4的,其他型号也差不多,只需要点击下面的链接进去,返回上一级,选择你需要的点击进去即可。1. STM32CubeF4 MCU包用于STM32F4系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)。获取地址:https://
2021-03-10 09:28:11
507
原创 github响应时间过长,无法访问此网站[已解决]
某一天或某个时段总是出现github响应时间过长,无法访问此网站的问题。获取github可以使用的DNS域名通过站长工具下的DNS查询获取TTL值最小的。修改hosts配置找到hosts(域名解析文件)文件,并进行修改。在末尾添加,这个根据自己获取的DNS进行修改。#Github 13.229.188.59 github.com 13.250.177.223 github.com...
2021-03-09 09:11:37
7982
10
原创 TencentOS-tiny 移植到STM32F407(MDK)
一、移植前的准备工作1. 硬件(STM32测试版)MCU:STM32F407VET6(RAM: 196K ,FLASH: 512K,最高168MHz工作频率)晶振:8MHz2. 软件编译器环境:MDK uVision V5.33.0.0STM32cube 初始化代码生成器:STM32CubeMX Version 6.203.裸机工程使用STM32cubeMX生成裸机代码,详细过程请百度一下。二、移植TencentOS-tiny1.TencentOS-tiny...
2021-03-05 14:06:50
966
1
原创 Android Studio -- 键盘快捷方式
说明 快捷键 常规 全部保存 Ctrl+S 同步 Ctrl+Alt+Y 最大化/最小化编辑器 Ctrl+Shift+F12 添加到收藏夹 Alt+Shift+F 使用当前配置文件检查当前文件 Alt+Shift+I 快速切换方案 Ctrl+`(反引号) 打开设置对话框 Ctrl+Alt+S 打开项目结构对话框 Ctrl+Alt+Shift+S 在标签页和工具窗口之间切换 Ctrl+Tab ...
2021-01-28 14:39:32
298
原创 Android Studio 将master代码同步到分支
Master代码已经commit和push步骤:1 将master切换到分支2 将master合并到当前分支(develop)3 最后将本地分支develop push到github就行了
2020-09-08 09:30:35
999
原创 AndroidStudio对应用进行版本控制
首先介绍下我自己的AS版本:Android Studio 4.0.1主要参考Android Studio用户指南,毕竟这个官方的,而且还是中文的,大家也可以看看其他的。定位:app目录下的build.gradleandroid { compileSdkVersion 28 buildToolsVersion '30.0.2' defaultConfig { applicationId "com.iot.mqttdemo" minSdkVe
2020-09-08 08:36:25
821
原创 中移(OneNET)MQTT物联网套件之设备连接
新手请先看一下MQTT物联网套件开发文档。一、准备工作按照开发文档创建一个产品和设备二、MQTT.fx客户端配置打开MQTT.fx客户端,进入客户端配置页面这里只有最后两项容易出错,其他对照着填写就行。④User Name:就是产品的ID(6位数字)⑤Password:这个是新版MQTTS和老MQTT的区别这个密码填写需要token算法et :这个代表2025年,也可写2050年或者其他 ,但一定要比当前时间靠后最后将白框中的结果填入Password即可连接OneNET选择
2020-07-24 10:56:08
1236
原创 Android Studio主菜单(Main Menu)消失后,恢复显示
当出现这个情况的时候,我按找一般软件的办法找了半天也没找到,最后没办法只能用万能的百度了。这里只记录一下当前我个人认为比较不错的方法。在Android Studio软件的右上角找到搜索,输入Menu,找到Main Menu. 在Main Menu的对话框中按图所示的步骤选择即可显示主菜单了。...
2020-07-10 10:01:41
4246
原创 Android入门笔记(二)建立我们的第一个Android
一、建立我们的第一个Android启动Android Studio 这里有很多模板,我们出学先选择Empty Activity 配置工程 ① 工程文件保存路径 ② 选择JAVA ③ 你编写的Android应用向下兼容的版本 创建好的界面 ...
2020-07-09 11:48:09
168
原创 Android入门笔记(一)开发环境的安装
一、AndroidStudio安装1.AndroidStudio下载AndroidStudio官网:https://developer.android.google.cn/studio/Android Studio下载界面2.AndroidStudio安装1)按下面步骤进行安装,大部分直接Next就行,很好安装。2-12)选择安装路径①,然后Next。2-23)等一会,就安装好了。2-34)安装完成会弹出2-4所示对话框,这里我...
2020-07-09 11:27:07
182
MB Master.vipb
2020-06-29
Modbus-Master-master.zip
2020-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人