在网上看到在matlab下开发stm32的例子,经过几天研究。终于成功移植了一个最简单的程序。下面对程序做简单记录

1.硬件STM32F107VC(注意官方文档中仅仅写支持STM32F4系列 STM32F3系列)后来亲测STM32F429IG STM32F107VC均能成功运行。

2.软件:MATLAB2017B   STM32CUBEMX  STM32-MAT/TARGET

实验预期:使用matlab中的脉冲系列控制stm32f107的灯闪烁(PB0)

实验步骤:

①打开STM32CUBEMX 建立硬件相关*.ioc工程

设置相关工程相关参数

设置时钟源,设置GPIO PB0输出模式,  设置程序烧写硬件接口  JTAG(4PINS)

点击保存后,关闭STM32CUBEMX软件。

②打开MATLAB2017B软件,(STM32-MAT/TARGET软件安装,请参考st官方手册,限于篇幅,本文不再详细描写)

点击Simulink按钮,新建一个空白Model ;选择路径保存Model;

点击Model设置软件相关参数

将需要的元件拖拽到空白区域

设置参数

生产Ccode 打开工程Keil 编译并且下载

可以看到PB0,在脉冲生成器的驱动下,驱动LED灯不停闪烁。  OK。。。。。希望给大家带来参考。

MATLAB /Simulink 快速开发STM32(使用st官方工具 STM32-MAT/TARGET)相关推荐

  1. MATLAB /Simulink 快速开发STM32(使用st官方工具 STM32-MAT/TARGET)

    MATLAB /Simulink 快速开发STM32(使用st官方工具 STM32-MAT/TARGET) 置顶 2018年06月04日 22:10:24 siemens_xp 阅读数 7220 在网 ...

  2. MATLAB/Simulink模型开发乐高EV3 双足平衡机器人

    MATLAB/Simulink 2018a 模型开发乐高EV3 双足平衡机器人(含视频) 之前只是用Matlab做一些算法的仿真,数据的计算分析处理,知道MATLAB中包含有Simulink,只知道S ...

  3. Android快速开发不可或缺的11个工具类(下载)

    Android快速开发不可或缺的11个工具类(下载) 源码简介 Android快速开发不可或缺的11个辅助类,其中10个来自张鸿洋的博客,1个是我平时积攒的,复制粘贴到你的项目里,添加上包名就可以直接 ...

  4. 【转】 Android快速开发系列 10个常用工具类 -- 不错

    原文网址:http://blog.csdn.net/lmj623565791/article/details/38965311 转载请标明出处:http://blog.csdn.net/lmj6235 ...

  5. Android快速开发系列 10个常用工具类

    目录(?)[+] 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自[张鸿洋的博客] 打开大家手上的项目,基 ...

  6. 物联网开发笔记(68)- 使用Micropython开发ESP32开发板之使用官方工具esptool烧录

    一.目的 这一节我们学习如何使用我们的ESP32开发板来烧录. 二.环境 ESP32 + esptool + Win10 + python3.10 + 其他工具. ESP32开发板购买地址: http ...

  7. 秀啊,用Python快速开发在线数据库更新修改工具

    ❝ 本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes ❞ 1 简介 这是我的系列教程「Python+Dash ...

  8. 工具-eclipse-hibernate关于快速生成*.hbm.xml文件,与bean文件的操作,不使用hibernate tool解决办法之一,主要为了快速开发,写的小工具

    实现思想:就是java对目标表的字符串的处理,以及基础的sql语句 不能使用hibernate tool ,解决办法 为了记录,以后也许还会用的小工具 **工具优点:比手打生成快,能加快hiberna ...

  9. 使用Matlab+Simulink开发Cortex-M系列嵌入式处理器应用程序

    使用Matlab+Simulink开发Cortex-M系列嵌入式处理器应用程序 文档编号 TN_AAAA_A0 关键字 Matlab, Simulink, Cortex-M, 基于模型设计, Mode ...

最新文章

  1. .Net Core MVC初学习
  2. python解释器环境中、用于表示上一次_大工20秋《数据挖掘》在线作业3 【标准答案】...
  3. BeautifulSoup_第二节
  4. web02--jsp数据传递
  5. linux下ioctl遇到的坑
  6. k8s部署dubbo-admin 2.5.10
  7. 关于虚拟机vmware三种网络模式
  8. word List 43
  9. 百度蜘蛛(BaiduSpider)IP段详细情况介绍
  10. 敏捷开发绩效管理之五:敏捷开发生产率(上)(故事点估算)
  11. 行人检测资源(上)综述文献
  12. 用邮件备份手机数据是必然趋势
  13. Android RGB颜色对照表
  14. Mac桌面个性贴纸Desktop Stickers
  15. Android实现SSL Socket双向认证
  16. 常见的三种中文内码转换代码
  17. Dire Wolf(区间DP)
  18. c++给所有数组元素赋初值0
  19. 潜龙号开启水下机器人_潜龙二号水下机器人:我的老家在沈阳
  20. 2021携程前端笔试

热门文章

  1. 理解回溯算法——回溯算法的初学者指南
  2. 用计算机弹奏世末歌者,【UTAU用】世末歌者【非官方谱】
  3. 简述关系数据库的数据完整性规则_数据库的关系完整性
  4. MODIS反射率产品MOD09GA、MYD09GA的下载与使用
  5. 想爱,爱不了,想恨,恨不下,想忘,忘不了
  6. QT 读取和写入注册表
  7. 【用VBA实现Word自动打印序列号】
  8. 计算机桌面右下角的图标不见了,电脑右下角图标不见了怎么办 系统托盘图标消失了解决方法...
  9. 微信小程序云开发查询(显示)数据库集合的指定字段
  10. 函数周期表丨时间智能丨表丨SAMEPERIODLASTYEAR(修订)