较新的ST-Link驱动正点原子的ST-Link可以用(选择连接方式为为Normal或under Reset)。
标签: stlink
上传时间: 2022-06-17
上传用户:
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
很实用的STM超低功耗M4核,STM32L4+系列中文说明书。
标签: stm32l4r
上传时间: 2022-06-20
上传用户:
这是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
上传用户:
摘要:设计了一种基于STM32和uC/OS-ll的二维数控X-Y工作台控制系统。为使该数控系统具有良好的实时性和稳定性,以嵌入式STM32Fl03VET6为控制核心,采用实时操作系统uC/OS-lⅡ,设计任务间的通信方式,集中管理软硬件资源,提高系统的整体性能。本设计支持简单G代码输入并对G代码编程,实现数控X-Y工作台步进电机直线插补和圆弧插补,完成平面轮廓加工.使数控工作台加工实时性和稳定性进一步提高。关键词:STM32;uC/OS-ll;数控;实时性;插补以计算机(PC机)作为基础的数字控制机床(CNC),解决了大量硬件制约问题,同时使很多应用软件得到兼收,为我国CNC开发和应用带来了新的机遇。然而,发展迅速的基于PC的数控系统也有着不足之处:由于PC的体积限制,这种数控系统不能够装人对体积有严格要求的微型或小型数控系统,且价格昂贵;另外,基于PC的CNC功能强大,对于一些功能要求单一的简单系统,就难以发挥其所有功能,造成资本浪费等问题。而嵌入式系统的涌现,正好弥补了基于PC的数控的不足,为数控技术提供了一种灵活方便、廉价的控制系统。目前,嵌入式数控系统的研究开发与应用,已经成为一个新的发展方向
上传时间: 2022-06-25
上传用户:canderile