- 博客(20)
- 资源 (25)
- 收藏
- 关注
原创 esp32 cam vscode 网页查看摄像头视频
esp32 cam vscode 网页监控 摄像头 代码构建3、更改template-app/CMakeLists.txt,添加如下内容4、重命名template-app/main/main.c为main.cpp5、更改template-a
2022-07-09 18:20:10 775
原创 ESP32+vscode环境搭建和创建工程(最简单的方法)C:\Users\24306\Desktop\ESP32\test\main\test.c
esp32搭建开发环境
2022-07-09 16:15:55 1193
原创 moveit控制真实机械臂
一、实验环境虚拟机:Ubuntu18ros:melodic 1.14.12moveit:moveit2注意:控制器的配置文件好像用moveit2配置的功能包不需要更改,在网上看的资料都零零散散的,我也忘记我之前有没有改过了,抱歉。前面配置包是看古月居老师的教程的。二、更改demo.launch1.虚拟执行改成false这一步操作告诉move_group我有真实的机械臂,不用虚拟仿真2.更改joint_state_publisher节点订阅的话题第一步告诉move_group不用仿真后,
2021-11-12 10:30:53 1693 2
原创 moveit配置机械臂
一、准备模型下载地址:https://download.csdn.net/download/weixin_37663721/36066113二、初始化机械臂0.启动moveit初始化助手roslaunch moveit_setup_assistant setup_assistant.launch1.加载模型注意:模型加载不出来的原因1、没有启动roscore2、没有source setup.bash3、urdf没在工作目录下2.自碰撞检测3.虚拟关节用于连接机械臂和World
2021-11-01 16:25:57 523 1
原创 stmf103-ucosiii移植
一、文件准备1、跑马灯例程2、ucosiii文件下载链接:https://download.csdn.net/download/weixin_37663721/34680721二、移植步骤1、工程目录下新建UCOSIII文件夹2、把\UCOSIII 源码\UCOSIII 3.03\Micrium\Software下的三个文件夹拷贝到UCOSIII文件下,另外再新建两个文件夹:uCOS-CONFIG和UCON-SP,如图:3、把\UCOSIII 源码\UCOSIII 3.03\Micriu
2021-10-26 20:23:38 168
转载 滑膜控制学习
转:https://zhuanlan.zhihu.com/p/78549442个人觉得滑模控制本质上就是bang-bang控制,用高增益进行开和关的调节
2021-10-21 17:34:30 205
原创 stm32-开关读写保护
stm32 读写包含开启方式STM32 ST-LINK Utility软件 >>> Target >>> Opintion Bytes代码开启,要注意解除会擦除代码,flash被锁了可以进SRAM解除,或者st-link解除 NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0); FLASH_Unlock();//解锁flash FLASH_ReadOutProtection(DISABLE);//解除读保护一些尝试
2021-09-27 14:53:04 450
转载 stm32-SRAM启动
文章目录最近将两年前买的STM32F103最小系统板拿出来准备学习,安装完MDK5后写了一个点亮LED程序,发现无法下载。查了下购买评论,原来这种板子发货时已经锁定了flash。鼓捣了2、3天,最后采取的办法是通过sram启动方式,来运行一个flash解锁程序,程序运行后就可以将板子恢复。在此将该过程记录下来。一、系统板外形是这种。二、硬件跳线将两个黄色跳线帽全部插在1端,即BOOT0、BOO1全部接1。三、MDK5设置3-1、新建一个工程,取名Flash_Unlock。设置Run-time,
2021-09-27 14:32:33 380
原创 stm32-boot启动
文章目录一、BOOT选择二、BOOT的区别1.用户闪存存储器2.系统存储器3.内嵌SRAM一、BOOT选择二、BOOT的区别1.用户闪存存储器 也就是从flash启动,地址一般位0x08000000,是最常用的启动模式。2.系统存储器 芯片内部的一个特定ROM区,芯片出厂时在这个区域下载了一个Bootloader,也就是ISP程序,用于USART下载。Bootloader是无法自己擦除修改的。3.内嵌SRAM 特点:小、断电不保存、一般用于调试系统启动完成之后,boot引脚的电
2021-09-27 14:17:01 215
原创 STM32启动
文章目录一、启动流程二、HEX文件一、启动流程示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。内存五区:栈区stack:由编译器自动分配释放,存放函数的参数值,局部变量的值。堆区heap:由程序员分配和释放,若程序员不释放,程序结束时由OS回收。全局区(静态区 static):全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量、未初始化的静态变量在相邻的另一块区域。文字常量区:常量字符串就是放在这里的。程序
2021-09-27 11:13:11 509
原创 C语言-运算符
文章目录算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符运算符优先级算术运算符下表显示了 C 语言支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:运算符描述实例+把两个操作数相加 A + B 将得到 30-从第一个操作数中减去第二个操作数 A - B 将得到 -10*把两个操作数相乘 A * B 将得到 200/分子除以分母 B / A 将得到 2%取模运算符,整除后的余数 B % A 将得到 0++自增运算符,整数值增加 1 A++ 将得到
2021-09-24 15:08:09 51
原创 C语言-存储类
文章目录1、auto2、register3、static4、extern1、auto 默认存储的类型2、register register 存储类用于定义存储在寄存器中而不是 RAM 中的局部变量。这意味着变量的最大尺寸等于寄存器的大小(通常是一个字),且不能对它应用一元的 ‘&’ 寻址运算符(因为它没有内存位置)。 寄存器只用于需要快速访问的变量,比如计数器。还应注意的是,定义 ‘register’ 并不意味着变量将被存储在寄存器中,它意味着变量可能存储在寄存器中,这取决于硬件
2021-09-24 14:41:37 131
原创 C语言-常量和转义符
系列文章目录文章目录系列文章目录一、定义常量1、define2、const二、常量类型1.转义符一、定义常量1、define#define identifier value#define ON 12、constconst type variable = value;const int var = 5; //一定要初始化值,因为是常量示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、常量类型整型常量浮点常量字符串常量字符常量1
2021-09-24 14:05:58 61
原创 C语言-变量的存储
文章目录1、signed char类型的存储1.1 原码1.2 反码1.3 补码1.4存储补码的作用2、float的存储1.1储存格式2.2转换流程2.3 float存储示例2.4 范围最大值表示范围:[-3.4028235E38, 3.4028235E38]最小正值为:1.1754943508222875079687365372222e-382.5 精度2.6 float 特殊值参考地址类型描述char通常是一个字节(八位), 这是一个整数类型。int整型,4 个字节,取值范围 -214748
2021-09-24 12:00:56 757
原创 C语言-基本语法&数据类型
文章目录一、基本语法C语言包含5个令牌:二、数据类型1、基本类型3、void类型一、基本语法C语言包含5个令牌: 分号(;)、注释(//)、标识符(命名)、关键字(int)、空格( )关键字关键字说明auto 声明自动变量break 跳出当前循环case 开关语句分支char声明字符型变量或函数返回值类型const 定义常量,如果一个变量被 const 修饰,那么它的值就不能再被改变continue结束当前循环,开始下一轮循环default开关语句中的"其
2021-09-23 19:51:33 199
原创 重写printf
重写printf文章目录重写printf前言一、可变参函数二、占位符和可变参共同实现printf1.代码实现2.读入数据总结二级标题三级标题四级标题五级标题六级标题前言 在使用stm32时,有时候需要用到两个printf,但是通过重定向,只能把printf重定向到一个串口上。因此打算重写一个printf函数。一、可变参函数 要实现重写printf函数就首先需要学习可变参函数。可变参函数这个是怎么实现,首先我们就要先理解一点,参数是如何传递给函数的。众所周知,函数的数据是存放于栈中的,那么给一
2021-09-17 12:52:10 3195
matlab高斯白噪声声卡输出.zip
2020-04-29
Proteus-labview-步进电机.zip
2020-04-29
自动增益调节电路VGA.zip
2020-04-29
STM32-LCD1602.zip
2020-03-25
永磁同步电机的模糊PI控制.rar
2020-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人