- 博客(26)
- 收藏
- 关注
原创 matlab中资源管理无法打开,安装资源的解决办法
本人使用的是matlab2022b,当出现如上图的问题时,可以通过如下办法解决。在mathwork网站,找到对应的安装网址,下图右下方下载。前提条件,有mathwork账号,用邮箱注册即可。
2023-01-16 14:50:03
7194
10
原创 ROS小海龟双机通讯控制
1.在两台计算机上安装ifconfig,通过ifconfig命令查看IP地址,通过路由器联接时,一般为192.168.31.XXX。2.在/etc目录下,通过sudo chmod 777 hosts,修改hosts文件权限。3.打开hosts文件,添加对方IP地址和计算机名,计算机名即hosts文件第二行。192.168.31.XXX 计算机名4.使用ping命令,测试网络联通,ping对方计算机名或ip地址皆可。5.在主机中,开启roscore。6.在从机中,设置主机Master
2022-05-22 23:39:38
549
原创 免费的科研论文画图软件drawio以及Mermaid
网址https://www.diagrams.net/https://www.diagrams.net/B站讲解https://www.bilibili.com/video/BV15Z4y1a7fm?spm_id_from=333.788.top_right_bar_window_default_collection.content.click
2022-05-17 20:48:37
4756
原创 利用参数辨识工具箱进行电池参数辨识
1.在Simulink中建立模型2.准备数据3.打开Parameter Estimation 工具箱4.设置Parameter Estimation 工具箱选择参数按下图设置新建实验选择画圈按钮,创建输出数据,新建matlab数据,将时间和电压复制,创建输入数据,建模matlab数据,将时间和电流复制。最终如下图5.辨识点击辨识按键,开始辨识迭代结果6.结果最终辨识结果,如C1的值如...
2022-05-13 17:41:32
5733
21
原创 NXP Support Package S32K1xx 安装
1.点击附加功能图标2.搜索S32K1,并下载,我这里下载过了,所以是打开文件夹3.下载后,点击打开文件夹,在MATLAB中执行m文件4.弹出引导界面,依次执行Sign up now!创建用户、Step 1下载安装校验安装包和Step 2创建许激活校验可证5.NXP注册用户略过,按上图Step 1进入NXP网站,选择Automotive SW - Model-Based Design Toolbox,选择4.2.0Model-Based Design To..
2022-05-08 10:30:30
1329
原创 Simulink汽车动力学仿真
1.根据汽车理论进行Simulink建模2.计算发动机转矩子模块3.计算汽车速度子模块4.计算行驶阻力子模块5.计算驱动力子模块6.转速输入和变速器传动比设置7.仿真,其余曲线可相应输出参考https://www.bilibili.com/video/BV1A44y137Ga?spm_id_from=333.999.0.0https://www.bilibili.com/video/BV1A44y137Ga?spm_id...
2022-04-28 22:38:37
6257
2
原创 EKF Simulink代码生成
1.新建模型2.Simulink / User-Defined Functions 之 MATLAB Function EKF代码如下function [P_upd,SOC_upd,Up_upd] = EKF(Noise, UL_ob, UL_pre, P_old, SOC_pre, Up_pre, Tao)Q = Noise(1); %过程噪声R = Noise(2); %观测噪声% --------------A矩阵,状态转移----------A1 = 1;A2 ..
2022-04-28 19:24:28
1554
原创 电池模型simulink仿真
1在matlab2019b中,建立simulink模型2设置3仿真时长3600,结果参考http://bilibili.com/video/BV1tF411i7kE?spm_id_from=333.1007.top_right_bar_window_history.content.clickhttp://bilibili.com/video/BV1tF411i7kE?spm_id_from=333.1007.top_right_bar_window_his...
2022-04-22 22:06:40
2289
原创 Simulink2019B+Arduino Mega 2560点亮LED
1.MATLAB安装Simulink Supprot Package for Arduino Hardware2.联接电路3. 建立模型4.设置Pulse Generator参数, ARDUION Digital Output Pin为95设置模型,Hardware board为Arduino Mega 25606.工具栏点击Build, Deploy & Start按钮。7.观察结果...
2022-04-20 20:03:27
829
原创 STM32F103RCT6+JQC-3FF-S-Z5VDC继电器模块控制
1.STM32F103RCT6最小系统板2. JQC-3FF-S-Z5VDC继电器模3.使用方法与点亮LED灯无异。https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.5502https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.5502...
2022-04-20 16:19:43
3718
原创 STM32F103RCT6+BTN7971B+JGB37-520+PWM驱动电机+USART串口读取电机转速
1.STM32F103RCT6最小系统板2.硬件相关信息参见https://blog.youkuaiyun.com/zhenglu777999/article/details/124275752?spm=1001.2014.3001.55023.STM32CubeIDE中CubeMX配置TIM2、TIM8和USART。 4.生成代码后,在Core->Src->tim.c文件inlcude代码沙盒中添加以下代码。/* USER CODE BEGIN Includes...
2022-04-20 15:08:02
3609
1
原创 STM32F103RCT6+USART串口打印
1.STM32F103RCT6最小系统板2.新建STM32CubeIDE工程参见https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.5502https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.55023.配置USART1,参数默认。 4.生成代码后,在Core->..
2022-04-20 14:34:43
1237
原创 STM32F103RCT6+TIM2中断控制实现呼吸灯
1.STM32F103RCT6最小系统板及联线,PA15与LED短接。 2.新建STM32CubeIDE工程及配置参见https://blog.youkuaiyun.com/zhenglu777999/article/details/124292833https://blog.youkuaiyun.com/zhenglu777999/article/details/1242928333.新增代码如下:在打开Core->Src->tim.c文件,添加代码。/* USER CODE BEGIN 0 *..
2022-04-20 14:05:35
1166
原创 STM32F103RCT6+TIM2中断控制LED灯明暗
1.STM32F103RCT6最小系统板及联线,PA15与LED短接。2.新建STM32CubeIDE工程参见https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.5502https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.55023.TIM2配置中,选择Mode-&...
2022-04-20 11:39:06
1338
原创 STM32F103RCT6+TIM6中断点亮LED灯
1.STM32F103RCT6最小系统板2.新建STM32CubeIDE工程参见https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.5502https://blog.youkuaiyun.com/zhenglu777999/article/details/124256688?spm=1001.2014.3001.55023.TIM6配置中,勾选Activated。Parameter Setting.
2022-04-20 09:18:36
1335
1
原创 STM32F103RCT6+BTN7971B+JGB37-520+PWM驱动电机
1.STM32F103RCT6最小系统板如图1所示2.BTN7971B电机驱动器3.GB37-520带减速器和编码器直流电机4.电机测试(不接单片机)5.电机测试,联接单片机按照如图所示,联接 GB37-520电机 BTN7971B模块 电源电机侧 BTN7971B模块 单片机侧 最小系统板 1 M+ OUT1 5V+ 2 M- OUT...
2022-04-19 16:46:31
9569
3
原创 STM32F103RCT6+0.96寸4针OLED+I2C通讯
1.STM32F103RCT6最小系统板2.OLED模块3.杜邦线联接OLED和STM32F103RCT6最小系统板,STLINK联接参考https://mp.youkuaiyun.com/mp_blog/creation/editor/124256688 OLED 最小系统板 1 GND GND 2 VCC 3.3V 3 SCL PB6 4 SDA PB7 ...
2022-04-19 13:45:46
2204
1
原创 STM32F103RCT6点亮LED灯
1.STM32F103RCT6最小系统板如图1所示图1 STM32F103RCT6最小系统板2.STLINK联接 STLINK 最小系统板 1 3V3 3.3V 2 SWDIO TMS 3 SWCLK TCK 4 GND GND 3.LED灯D2联接PD2针脚,如图2所示图2 STM32F103RCT6最小系统板原理图4.打开STM32CubeIDE5.新建工程6.选择芯片STM32.
2022-04-18 19:50:34
10103
2
原创 STM32F103C6T6A+BQ7694003+STM32CubeIDE+HAL库 示例
1.在STM32CubeIDE中设置引脚,配置默认,如图1所示。图1 引脚配置2.添加代码GPIO_InitStruct.Speed = GPIO_SPEED_HIGH;详见https://blog.youkuaiyun.com/zhenglu777999/article/details/124221590https://blog.youkuaiyun.com/zhenglu777999/article/details/1242215903.添加BQ76940.h文件,开启log串口打印函数,如图2所示。.
2022-04-18 18:53:35
1763
原创 STM32F103C6T6A+BQ7694003+HAL_I2C_IsDeviceReady(),返回HAL_BUSY和HAL_ERROR问题
使用硬件I2C,经调试,程序在I2C_WaitOnFlagUntilTimeout()处一直返回HAL_BUSY if (I2C_WaitOnFlagUntilTimeout(hi2c, I2C_FLAG_BUSY, SET, I2C_TIMEOUT_BUSY_FLAG, tickstart) != HAL_OK) { return HAL_BUSY; }经过搜索和试验void HAL_I2C_MspInit(I2C_HandleTypeDef* i2cH...
2022-04-16 22:18:59
3079
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人