The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To the maximum extent permitted by applicable law: (1) Materials are made available"AS IS"and with all faults, Xilinx hereby DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR ST ATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract or tort. includina nealigence. or under anv other theorv of liabilitv) for any loss or damage of any kind or nature related to, arising under, or in connection with, the Materials (including vour use of the Materials), including for any direct, indirect, special, incidental, or consequential loss or damage (including loss of data, profits, qoodwill, or any type of loss or damage suffered as a result of anv action brought by a third party)
上传时间: 2022-06-18
上传用户:
安装软件到ST的网站上下载最新版本的STM32CubeMX 软件:编写这份文档的时候最新版本是V4.17.0 将下载后的压缩包解压,双击里面的SetupSTM32CubeMX-4.17.0.exe 文件来安装软件, 出现下图的界面的时候按Next 按钮继续:在下面的窗口中选择“ I accept the terms of this license agreement ”然后继续按Next 按钮。2下一个出现的窗口是选择软件安装的路径, 默认安装路径是C:\Program Files(x86)\STMicroelectronics\STM32Cube\STM32CubeMX ,可以根据实际需要选择别的路径,本次安装在D 盘相同的路径上。按Next 按钮后弹出一个确认窗口,按确定键确定。接着弹出下图的配置窗口,按原来默认的配置,按Next 键继续。3安装完后,按Next 键继续。按Done 键关闭下面的窗口,完成所有的安装。4安装固件包点击桌面上的STM32CubeMX 图标运行软件。先修改软件包的安装路径,点击help 菜单选“ Updater Settings”选项。软件包默认安装在C:/Users/XIN/STM32Cube/Repository/ 目录下,STM32Cube 软件包比较大可以点击Browse 按键修改安装的路径。修改完软件包的安装路径后开始安装 STM32Cube软件包,点击 help 菜单选 “InSTa lnl ewsoftware and/or firmware packages ”选项。
标签: STm32cubemx
上传时间: 2022-06-19
上传用户:jason_vip1
STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。平台包括了STM32Cube 硬件抽象层(一个STM32 抽象层嵌入式软件,确保在STM32 系列最大化的便携性)和一套的中间件组件(RTOS,USB, FatFs, TCP/IP, Graphics, 等等).直观的STM32 微控制器的选择和时钟树配置微控制器图形化配置外围设备和中间件的功能模式和初始化参数C代码生成项目覆盖STM32 微控制器的初始化符合IAR? , Keil 的? 和GCC 编译器。对于新的产品设计,我们强烈推荐使用STM32Cube 来加速你的开发过程,并为以后的产品平台移植打下良好的基础。1.新建工程打开STM32cubeMX 软件,点击New Project 。选择对应开板MCU (STM32F103ZET6 )。
标签: STM32CubeMX
上传时间: 2022-06-20
上传用户:XuVshu
这是STM32F1开发指南(精英版)-寄存器版本开发手册,主要用于正点原子的精英开发板的学习和研究。 本手册将结合《STM32 参考手册》和《Cortex-M3 权威指南》两者的优点,并从寄存器级 别出发,深入浅出,向读者展示 STM32 的各种功能。总共配有 38 个实例,基本上每个实例在 均配有软硬件设计,在介绍完软硬件之后,马上附上实例代码,并带有详细注释及说明,让读者快速理解代码。STM32 拥有非常多的寄存器,其中断管理更是复杂,对于新手来说,看ST 提供的库函数 虽然可以很好的使用,但是没法深入理解,一旦出错,查问题就非常痛苦了。另外,库函数在效率和代码量上面都是不如直接操作寄存器的。 这些实例涵盖了 STM32 的绝大部分内部资源,并且提供很多实用级别的程序,如:内存 管理、文件系统读写、图片解码、IAP 等。所有实例在 MDK5.10 编译器下编译通过,大家只需 下载程序到 ALIENTEK MiniSTM32 开发板,即可验证实验。 不管你是一个 STM32 初学者,还是一个老手,本手册都非常适合。尤其对于初学者,本 手册将手把手的教你如何使用 MDK,包括新建工程、编译、仿真、下载调试等一系列步骤, 让你轻松上手。本手册不适用于想通过库函数学习 STM32 的读者,因为本手册的绝大部分内 容都是直接操作 STM32 寄存器的。 本手册的实验平台是 ALIENTEK MiniSTM32 V3.0 开发板,有这款开发板的朋友则直接可 以拿本手册配套的光盘上的例程在开发板上运行、验证。而没有这款开发板而又想要的朋友, 可以上淘宝购买。当然你如果有了一款自己的开发板,而又不想再买,也是可以的,只要你的 板子上有 ALIENTEK MiniSTM32 V3.0 开发板上的相同资源(需要实验用到的),代码一般都 是可以通用的,你需要做的就只是把底层的驱动函数(一般是 IO 操作)稍做修改,使之适合 你的开发板即可
上传时间: 2022-06-21
上传用户:1208020161
STM32F4 DSP and STandard peripherals library,由于网站的50M大小设置,所以把标准库配套的说明给删除了,若有需要请去ST官网下载https://www.ST.com/content/ST_com/zh/products/embedded-software/mcu-mpu-embedded-software/STm32-embedded-software/STm32-STandard-peripheral-libraries/STsw-STm32065.html#get-software。 STSW-STM32065 V1.8.0版本,除了电子说明书/help文档,其他都有。
上传时间: 2022-06-22
上传用户:qdxqdxqdxqdx
最适合初学者入门 Kinetis 的教程随着技术的发展,单片机型号越来越繁多,入门的难度也逐渐加多,学习周期自然不断延长。为了让初学者快速入门,减少学习时间,尤其是为了那些参加智能车比赛而没时间学习深入研究Kinetis单片机朋友,我们特意写了Kinetis开发板的教程。力求大大减少初学者的学习时间。野火Kinetis开发教程,主要有IAR的使用教程、Kinetis启动流程讲解、野火K60库的调用三个部分组成。我们不再详细讲解寄存器,而且推荐你们直接调用我们的函数库。野火K60函数库,函数内部会自动计算频率,设置分频,直接调用,减少你们的后顾之忧,可以加快你们的开发速度。目前,单片机型号如此之多,而产品的开发所允许给我们的时间越来越少,我们完全没有必要深入研究寄存器设置,就算你能把寄存器背得滚瓜烂熟,过段时间不去接触,还是没法记住的。现在的单片机开发,工程师往往都是利用官方的固件库来进行开发,而不再是靠自己重新建立自己的函数库进行开发。例如ST公司推出的ST库,让你可以完全不需要考虑底层开发而直接开发自己的产品。飞思卡尔公司,在这方便确实让人感到失望,这也是野火嵌入式工作室要建立自己的野火Kinetis库的原因。
上传时间: 2022-06-23
上传用户:jason_vip1
CCD(Charge Coupled Device)图像传感器(以下简称CCD)和CMOS图像传感器(CMOS Image Sensor以下简称CIS)的主要区别是由感光单元及读出电路结构不同而导致制造工艺的不同。CCD感光单元实现光电转换后,以电荷的方式存贮并以电荷转移的方式顺序输出,需要专用的工艺制程实现;CIS图像感光单元为光电二极管,可在通用CMOS集成电路工艺制程中实现,除此之外还可将图像处理电路集成,实现更高的集成度和更低的功耗。目前CCD几乎被日系厂商垄断,只有少数几个厂商例如索尼、夏普、松下、富士、东芝等掌握这种技术。CIS是90年代兴起的新技术,掌握该技术的公司较多,美国有OmniVision,Aptina;欧洲有ST;韩国的三星,SiliconFile,Hynix等;日本的SONY,东芝等;中国台湾的晶像;大陆地区的比亚迪,格科微等公司。由于CCD技术出现早,相对成熟,前期占据了绝大部分的高端市场。早期CIS与CCD相比,仅功耗与成本优势明显,因此多用于手机,PCCamera等便携产品。随着CIS技术的不断进步,性能不断提升;而CCD技术提升空间有限,进步缓慢。目前CIS不仅占据几乎全部的便携设备市场,部分高端DSC(DigitalSTil Camera)市场,更是向CCD传统优势市场——监控市场发起冲击。下面就监控专用CIS与传统CCD进行综合对比。
上传时间: 2022-06-23
上传用户:
IAR安装IAR Embedded Workbench(简称EW)的C/C++交叉编译器和调试器是今天世界最完整的和最容易使用专业嵌入式应用开发工具。EW对不同的微处理器提供一样直观用户界面。EW今天已经支持35种以上的8位/16位32位ARM的微处理器结构。EW包括:嵌入式C/C++优化编译器,汇编器,连接定位器,库管理员,编辑器,项目管理器和C-SPY调试器中。使用IAR的编译器最优化最紧凑的代码,节省硬件资源,最大限度地降低产品成本,提高产品竞争力,EWARM是IAR目前发展很快的产品,EWARM已经支持ARM7/9/10/1lXSCALE,并且在同类产品中具有明显价格优势。其编译器可以对一些SOC芯片进行专门的优化.如Atmel,TI,ST,Philips,除了EWARM标准版外,IAR公司还提供EWARMBL(256K)的版本,方便了不同层次客户的需求。IAR SySTem是嵌入式领域唯一能够提供这种解决方案的公司。EW支持35种以上的8位/16位/32位的微处理器结构。IAR Embedded Workbench 集成的编译器主要产品特征:·高效PROMable代码·完全标准C兼容·内建对应芯片的程序速度和大小优化器
标签: iar
上传时间: 2022-06-28
上传用户:
STM32CubeMX是一个图形化的软件配置工具,使用图形向导可以生成STM32初始化代码工程。STM32CubeMX这个工具是ST目前重点打造的工具,目的就是为了方便开发者,节约时间,提高开发效率STM32CubeMX特性:1.直观的选择 STM32 微控制器(MCU)和微处理器(MPU)。2.丰富易用的图形化界面:3.生成初始化代码工程,包含:EWARM、 MDK-ARM、 TureSTUDIO、 SW4STM32等。4.针对部分MPU生成Linux设备树。5.可独立运行在Windows、Linux和macOS上使用,或作为 Eclipse 插件使用。
标签: STm32cube
上传时间: 2022-06-29
上传用户:
STM32 PMSM FOC SDK V4.2·SDK V4.2软件包包含:PMSM FOC固件库和STMC Workbench(GUI),允许用户使用STM32进行单或双PMSM马达的FOC的驱动,其支持STM32F0XX,STM32F1xx,STM32F2xx,STM32F3xX及STM32F4xx工具:ST MC Workbench 1/2·STMCWBPC软件通过图形界面产生软件库的参数头文件,方便用户对软件库的配置及马达的调试工具:STMC Workbench 2/2·实时串口通讯·与PC实时通讯,实现马达的启动/停止,或速度的加减速·调试和监控软件参数·实时画出马达的参考及实际速度曲线X-NUCLEO-IHM07M1·供电电压:8V-48VDC·2.8A峰值电流·最大工作频率100KHz·兼容STM32Nucleo/ST Morpho接口·支持三电阻/单电阻电流采样·支持Hall/Encoder
标签: STm32
上传时间: 2022-06-30
上传用户:jiabin