当前位置: 首页 > article >正文

MATLAB Simulink +STM32硬件在环 (HIL)实现例程测试

MATLAB Simulink +STM32硬件在环 (HIL)实现例程测试


  • 📍相关篇《STM32CubeMx+MATLAB Simulink点灯程序》
  • ✨本例程没有使用到STM32CubeMX来创建工程(在Simulink 中不是选择的STM32xxxbased类型的)。

🔖STM32xxxbased类型仅针对STM32CubeMX创建的工程。

  • 🌿测试对象:STM32F103
  • 🔨测试所需条件:STLINKV2、V2-1,或USB转串口工具。
  • 👉🏻硬件在环 (HIL)官方介绍说明:https://ww2.mathworks.cn/discovery/hardware-in-the-loop-hil.html

🛠MATLAB Simulink硬件参数配置

  • 🌿选择STM32F103硬件串口2作为在环(HIL)调试对象。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 🌿电脑端需要连接的目标串口端口号。所使用的是CH340,USB转串口工具连接目标PA2、PA3引脚。(这里没有使用到ST-LINKV2-1自带的虚拟串口作为连接对象)。
    在这里插入图片描述
    在这里插入图片描述

🌼MATLAB Simulink搭建

  • 🌿添加constant模块和Digital Write模块到工作区并连接起来。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 🔖数字引脚配置可以根据个人使用情况进行指定:
    在这里插入图片描述

-✨配置好以上内容后,即可进行在环测试了。
在这里插入图片描述- 🌿如果连接成功,则会提示下面的相关信息:
在这里插入图片描述
-🌿进入调试阶段后,可以改变constant对象参数值,从而改变所控制的引脚高低电平状态。

在这里插入图片描述

📚测试工程

  • 🔖基于MATLAB R2022a Simulink 版本创建。
链接:https://pan.baidu.com/s/1lc-Faz3fZQwT2RK1qkOB_g 
提取码:2fj0

http://www.kler.cn/news/159949.html

相关文章:

  • 前后端数据传输格式(上)
  • 「音视频处理」音频编码AAC详解,低码率提高音质?
  • 【Python】Python读Excel文件生成xml文件
  • 智能优化算法应用:基于梯度算法无线传感器网络(WSN)覆盖优化 - 附代码
  • Spring boot -- 学习HttpMessageConverter
  • 【LeetCode 0170】【哈希】两数之和(3) 数据结构设计
  • Unity 加载本地或网络图片并转为精灵(Sprite)的方法
  • java WebSocket带参数处理使用
  • 逆向爬虫进阶实战:突破反爬虫机制,实现数据抓取
  • UEC++ 探索虚幻5笔记(捡金币案例) day12
  • Webgis学习总结
  • 数据增强改进,实现检测目标copypaste,增加目标数据量,提升精度
  • 安全行业招聘信息汇总
  • 浅谈Elasticsearch安全和权限管理
  • Ubuntu下应用软件安装
  • c语言函数与指针
  • Redis 入门、基础。(五种基本类型使用场景)
  • 8、Broker进一步了解
  • OracleRac跨网段修改Public IP/VIP/Private IP/Scan IP
  • c语言经典题目
  • Distilling the Knowledge in a Neural Network(2015.5)(d补)
  • ElasticSearch篇---第三篇
  • Leetcode—383.赎金信【简单】
  • Spring Cloud Gateway与spring-cloud-circuitbreaker集成与理解
  • 【IC前端虚拟项目】git和svn项目托管平台的简单使用说明
  • LeetCode Hot100 200.岛屿数量
  • Hadoop学习笔记(HDP)-Part.03 资源规划
  • 【Pytorch使用自制数据集,Dataloader】
  • 7.上传project到服务器及拉取服务器project到本地、更新代码冲突解决
  • Leetcode每日一题学习训练——Python3版(最小化旅行的价格总和)