基于Matlab的STM32软件快速开发方法

上传者: zhangqijing9118 | 上传时间: 2021-04-08 15:16:36 | 文件大小: 377KB | 文件类型: PDF
在嵌入式应用软件设计中,开发人员应该运用现代软件工程思想和先进的软件开发方法,快速完成软件的开发和维护工作。STM32系列微控制器是一款基于 ARM Cortex- M3内核的高性能,低成本,低功耗的嵌入式应用 产品。 目前 编写STM32应用程序主要有两种方式。 大部分学习使用STM32的用户都从固件库函数开始,通过使用ST公司提供的固件库中的库函数来配置CPU 建立工程后调用片内资源的各种功能。另外一些用户不使用或很少使用库,通过直接操作寄存器的方式使用STM32! 上述方法需要花费一定的精力熟悉固件库,或者要求熟悉众多的寄存器结构及其定义,程序开发效率较低。 Matlab是由美国 Mathworks公司发布的主要面对科学计算,可视化以及交互式程序设计的计算环境。在很大程度上摆脱了传统非交互式程序设计语言,如C语言的编辑模式,代表了当今国际科学计算软件的先进水平,利用工具箱扩展 Matlab环境,可以解决应用领域内特定类型的问题。 本文介绍针对嵌入式ARMCortex- M3内核STM32微控制器的目标模块库,并通过实例说明基于Matlab建模的STM32软件快速开发方法。

文件下载

评论信息

  • llago2011 :
    正在学习STM3,非常感谢
    2013-09-01
  • lovezhm :
    正在学习STM3,非常感谢,希望可以通过多种途径对stm32有更深的理解
    2013-05-28
  • u010129785 :
    正在学习STM32的matlab代码生成,非常感谢!
    2013-05-27
  • aliansd :
    非常好的资源,下载速度也非常快。感谢分享。
    2012-07-05

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明