STM32学习分享

分享上传 STM32中文图书
  • STM32_FOC使用

    FOC3.2库开发电机心得

    江湖人称菜狼

    上传于 2020-06-12
    下载次数:413

  • STM32的函数说明(中文)

    STM32F1标准库version3.5的中文函数解释

    szongen

    上传于 2019-12-05
    下载次数:1090

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-10

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:377

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-8

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:271

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-8

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:254

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-7

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:195

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-7

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:224

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-6

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:220

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-5

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:212

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-4

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:536

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-3

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:454

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》-2

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-06
    下载次数:506

  • 【野火】《STM32 HAL 库开发实战指南—基于H750》

    受限于单个文件不能超过5M,所以分成10个压缩包分别上传。 野火STM32系列丛书《STM32 HAL 库开发实战指南—基于H750》,内容殷实,讲解详细,适合入门和提高,非常不错。

    开拖拉机的孩子

    上传于 2019-08-03
    下载次数:569

  • STM32WB55测评之一 ST的进击

    对于STM32WB,它进化自STM32L4系列产品线,继承自STM32便拥有了广泛的使用体验,这对使用STM32器件做产品的用户来说是最具备时间、人力性价比的,上手不会有障碍。对最终用户而言,使用起来可以认为仅仅是多了一个功能部件(把SPI,ADC,BLE看成一个层级)而已。这颗棋我倾向认为ST提供STM32生态的原生物联网短距接入能力。

    沐紫

    上传于 2019-06-27
    下载次数:90

  • 【TouchGFX 设计】简易波形显示--基于C++

    这次测评准备再深入一点,光界面设置的话发挥不了TouchGFX的能力,还是要编程的。下载文档,查看详细的简易波形显示功能实现

    沐紫

    上传于 2019-06-17
    下载次数:164

  • TouchGFX分享第一弹:用TouchGFX做个打地鼠游戏

    学习了几天TouchGFX,我就想着做个打地鼠的游戏出来玩玩。说干就干,我先网上找了几张打地鼠的图片资源,然后开始了设计。 首先对游戏规划,计划2个场景,第一个背景图片,加按钮进入游戏。第2个场景设计游戏过程。

    沐紫

    上传于 2019-06-13
    下载次数:108

  • STM32CubeIDE快速入门指南(中文)

    本文依据ST官方文档UM2553翻译,翻译版本号V1.0

    xwq370

    上传于 2019-05-11
    下载次数:1618

  • 通过DfuSe工具控制程序跳进DFU模式

    跳进DFU模式 我们之前经常有讲到过如何通过USB的DFU方式来对固件进行升级,在示例中我们通常是通过一个按键来触发APP跳转到BOOT从而进入到DFU升级模式。但是也有一种情况,客户的环境是没有任何按键或者其它触发条件,只有一个USB口连接运行windows操作系统的上位机

    沐紫

    上传于 2019-01-07
    下载次数:145

  • STM32电机控制培训STMStudio使用之:看图学习

    笔者参考STM32电机控制培训材料,将带着大家一步步学习STMStudio使用。首先打开软件“STMStudio”。

    沐紫

    上传于 2018-11-15
    下载次数:882

  • RT-Thread移植到STM32F1步骤

    ,需要把RT-Thread移植到STMF103ZET6上,在RT-Thread官网下载的原文件中实际上已经STM32F10x的工程了,只需简单的几步就可以完成在STM32F103ZET6上的运行

    沐紫

    上传于 2018-11-07
    下载次数:314

  • 关于STM8S105C4 的PD7引脚设置成TLI中断模式的经验

    最近用到PD7作为按键引脚触发中断的问题。根据官方资料,发现PD7直接连接到TLI中断上,无法使用普通外部引脚中断。之前参照网上的例子,修改,就是出不来,按键完全没反应,进不了中断。本文介绍了关于STM8S105C4 的PD7引脚设置成TLI中断模式的经验

    沐紫

    上传于 2018-10-29
    下载次数:61

  • 初见成效——STM32电机控制项目的生成

    之前把Profiler测试了一下,让电机转动起来。这次通过结合开发板、软件和文档,熟悉了解STM32电机控制的SDK5.0。

    沐紫

    上传于 2018-10-12
    下载次数:747

  • STM32 USB 加载U外部盘 调试 经验

    通过STM32CubeMX,最新做了USB加载外部U盘,来分享下经验

    沐紫

    上传于 2018-09-30
    下载次数:315

  • 【AN5178】在STM8 Nucleo-64开发板上使用GPIO和中断控制器驱动LED

    NUCLEO-8S208RB(基于STM8S208RBT6)和NUCLEO-8L152R8(基于STM8L152R8T6)开发板可用于评估所有STM8S系列和STM8L系列微控制器的主要特性。 本应用笔记简要介绍了如何使用NUCLEO-8S208RB和NUCLEO-8L152R8开发板上的GPIO和中断控制器驱动一组LED指示灯。

    Looper

    上传于 2018-09-14
    下载次数:109

  • TrueStudio开发工具printf函数输出使用

    在TrueStudio开发工具中使用printf函数如果第一次接触可能会找不到方向,现将最近刚刚接触STM32CubeMX配置生成TrueStudio工程串口打印的使用过程进行说明

    沐紫

    上传于 2018-08-29
    下载次数:182

  • STM32F769I-DISCO开发板GUI学习内容(四)_蝴蝶闪啊闪课后动手实验

    在之前的LTDC、DSIHOST、FMC、图形中间件搭建环境好并验证成功之后,要实现图形化还需要很便捷的图形界面实现工具,加速图形应用的开发,下面这个动画,不断切换蝴蝶颜色的案例,怎么做呢?

    沐紫

    上传于 2018-08-21
    下载次数:135

  • STM32F769I-DISCO开发板GUI学习内容(四)_课前预习之STM32CubeMX(续)

    本文是续接上文的STM32CubeMX设置内容,在PIN及硬件参数在上文设置好后,本文设置内容偏软件控制参数的内容

    沐紫

    上传于 2018-08-21
    下载次数:120

  • STM32F769I-DISCO开发板GUI学习内容(三)_课前预习之STM32CubeMX篇

    前面预习了硬件的原理,从这节课开始基于硬件电路通过STM32CubeMX、TrueStudio等工具实现开发试验环境搭建,本章介绍CubeMX的相关配置和实现: 使用STM32CubeMX建立STM32F769I-DISCO的工程篇

    沐紫

    上传于 2018-08-21
    下载次数:136

  • STM32F769I-DISCO开发板GUI学习内容(二)_课前硬件基础

    既然ST、ARM是MIPI创始成员,自然少不了芯片的支持,但MIPI DSI设备控制多见于ARM Coretex-A 内核的芯片中,在ARM Coretex-M系列的芯片中目前只出现在STM32F4x9、STM32F7x9、STM32L4x9系列芯片中。

    沐紫

    上传于 2018-08-21
    下载次数:123

  • STM32F769I-DISCO开发板GUI学习内容(一)_课前知识预习

    初识硬件 在16年ST官方就推出了STM32F769-DISCO开发板,功能搭配可算得上眼前为之一亮,无论是POE、是SPDIF输入输出、是MEMS麦克风、是音频编解码器、还是TFT电容触摸LCD显示屏,各种器件与STM32F769NI这块芯片恰到好处搭配。

    沐紫

    上传于 2018-08-21
    下载次数:157

  • STM32串口DMA+定时计数接收不定长数据和发送定长数据

    这是一个基于STM32F103RCT6的串口DMA+定时计数接收不定长数据和发送定长数据的串口程序。

    沐紫

    上传于 2018-07-26
    下载次数:481

  • STM32基于STM32CubeMX的高速串口收发程序(中断模式)

    看到大家经常写一些关于串口的问题,我也尝试开一个使用串口的工程。简单的要求是,USART1和USART2之间互相转发。发现使用STM32CubeMX平台,建立测试工程没有难度。MCU是STM32F103C8T6

    沐紫

    上传于 2018-07-20
    下载次数:540

  • 基于STM32F1的现代智能农业蔬菜大棚PC端代码实现

    思路是控制节点上安装传感器和执行器,节点间通过485总线将节点信息汇集到网关,网关通过4G网络上送到云,在监控端网络连接到云进行控制。

    沐紫

    上传于 2018-06-14
    下载次数:526

  • STM32L496 Coremark 1.0 不完全跑分报告

    拿到一款MCU评估板,第一件事就是要验证其MCU最大性能,能让诸位心中对MCU的处理能力有个了解,这次《低功耗MCU运行FreeRTOS》培训的STM32L496拿到后笔者也做了一次不完全Coremark跑分测试

    沐紫

    上传于 2018-06-08
    下载次数:84

  • 终于搞定STM32H743网络了,分享调试经验及注意事项

    开发基于STM32H743的应用,开发基于STM32H743的应用。经过长达两周的反复测试和问题排查,直接问题出在MPU和CACHE处理上。现分享使能MPU、CACHE和不使能MPU、CACHE两种模式配置说明

    沐紫

    上传于 2018-06-06
    下载次数:180

  • 《低功耗MCU运行FreeRTOS》培训课程(三) Atollic环境实验

    前不久,ST发布了Atollic TrueStudio 9.0版本软件开发工具,为STM32用户提供全免费、全功能的专业MCU集成开发环境。借此机会介绍一下TrueStudio工具搭建STM32开发环境的方法。

    沐紫

    上传于 2018-06-01
    下载次数:234

  • 《低功耗MCU运行FreeRTOS》培训课程(六)消息队列的使用

    实验:消息队列的使用。课程大纲:(授课+实验),课程要点: 1) 学习和掌握一种RTOS ;2) FreeRTOS的原理 ;3) 基于Nucleo-L496ZG的OS应用。实验部分,资深工程师手把手带你完成有挑战的小实验!1) FreeRTOS的启动 ;2) 创建任务 ;3) 信号量应用 ;4) 队列应用 ;5) TraceAlyze

    沐紫

    上传于 2018-06-01
    下载次数:253

  • 《低功耗MCU运行FreeRTOS》培训课程(五)信号量实现人机交互

    实验:信号量实现人机交互课程大纲:(授课+实验),课程要点: 1) 学习和掌握一种RTOS ;2) FreeRTOS的原理 ;3) 基于Nucleo-L496ZG的OS应用。实验部分,资深工程师手把手带你完成有挑战的小实验!1) FreeRTOS的启动 ;2) 创建任务 ;3) 信号量应用 ;4) 队列应用 ;5) TraceAlyze

    沐紫

    上传于 2018-06-01
    下载次数:223

  • 《低功耗MCU运行FreeRTOS》培训课程(四) 创建任务

    上一篇文章介绍了 使用TrueStudio 搭建FreeRTOS环境、编译代码实现了FreeRTOS的启动,这里回顾一下FreeRTOS启动时的相关配置。利用Nucleo板载资源创建LED、UART,让板载资源在FreeRTOS任务的控制下启动并输出,按实验要求,需要创建两个任务。

    沐紫

    上传于 2018-05-31
    下载次数:198

  • 《低功耗MCU运行FreeRTOS》培课程回顾(二)

    这次FreeRTOS培训是由北京麦克泰软件技术有限公司的工程师授课,授课课件分为以下几个主题: 1、学习和掌握一种RTOS; 2、嵌入式实时操作系统原理(FreeRTOS); 3、IAR EWARM使用; 4、Tracealyzer 介绍;

    沐紫

    上传于 2018-05-25
    下载次数:233

  • 《低功耗MCU运行FreeRTOS》培课程的准备内容(一)

    课程大纲:(授课+实验),课程要点: 1) 学习和掌握一种RTOS ;2) FreeRTOS的原理 ;3) 基于Nucleo-L496ZG的OS应用。实验部分,资深工程师手把手带你完成有挑战的小实验!1) FreeRTOS的启动 ;2) 创建任务 ;3) 信号量应用 ;4) 队列应用 ;5) TraceAlyze

    沐紫

    上传于 2018-05-24
    下载次数:266

  • 免费全功能IDE---STM32 TrueSTUDIO 9.0

    免费全功能IDE---STM32 TrueSTUDIO 9.0介绍

    xmshao

    上传于 2018-05-17
    下载次数:404

  • 【LoRa模块】评测:双机通讯

    两块E32-TTL-100通讯模块,分别A#机连接STM32F796I Discovery、B#机连接到STM32L496Nucleo板子上,同时为B#板配置了1片OLED。通过评测,感觉STM32低功耗系列用来驱动SX1276无线通讯模块组成的LoRa,可以实现低功耗、远距离的无线传输。评测过程感觉这个E32-TTL-100通讯模块比…

    沐紫

    上传于 2018-05-11
    下载次数:194

  • xmshao

    上传于 2018-03-28
    下载次数:197

  • xmshao

    上传于 2018-03-13
    下载次数:344

  • STM32 HAL库使用SPI+DMA驱动WS2812优化方案

    例子使用Stm32CubMx 4.23,STM32L151C8T6,IAR/MDK工程 程序移植了Adafruit NeoPixel库函数, 采用HAL库驱动方式(struct),可以方便移植到其他STM32芯片上, 只需要分配多个struct变量,硬件稍微改下,就能分时复用,控制多串灯珠。

    沐紫

    上传于 2018-03-05
    下载次数:254

  • xmshao

    上传于 2018-02-27
    下载次数:72

  • STM32L4R5 Nucleo-144评测——集超低功耗和高性能的“匠心产品”

    2017年11月中旬,ST官方推出了一系列超低功耗及高性能的“匠心产品”——STM32 L4+系列超低功耗控制器。作为ST忠实粉丝,也有幸有限获得了一块官方STM32L4R5 Nucleo-144评估板,在这里结合自己的工作经历,简单对其做一些评测。

    沐紫

    上传于 2018-02-08
    下载次数:99

  • 关于STM32cubemx 配置USB CDC模式输出到串口实验

    这两天用STM32cubemx 配置USB 的CDC 模式输出到串口上,发现生成代码下到板子里 板子的USB 无法与PC连接,总是提示安装失败。。板子是STM32f767ZI Nucleo 144。。。查看解决办法。

    沐紫

    上传于 2018-02-07
    下载次数:179

  • STM32 60M示波器+万用表 DIY资料全部开源

    附上原理图和程序。介绍如下,主控: STM32F103ZET6 ; 液晶屏: 3.2"TFT320×240 65K彩色LCD显示屏 STM32 FSMC总线驱动 ; AD: ADS830 IDT7204 ; AMP: TL082 TL084;

    沐紫

    上传于 2018-02-05
    下载次数:739

  • STM32F0单片机的STM32CubeLL库使用

    硬件: STM32F030F4P6 板载的LED灯接PA4 软件:CubeMX+IAR(V8.20) LL库版本V1.9.0

    沐紫

    上传于 2018-01-23
    下载次数:294

  • 对STM32F207单片机定时器配置的细节分析

    对于STM32F207的timer,如何对定时器进行初始化配置,以得到想要的定时时间? 首先先来看看系统的几个重要时钟的频率值 经调用RCC_GetClocksFreq(&RCC;_Clocks); 仿真后,看到系统时钟为

    沐紫

    上传于 2018-01-12
    下载次数:207

  • STM32F407在stm32f4xx固件库中时钟的正确配置

    开发一项目,使用芯片型号:STM32F407VG,需要与上位机串口通讯交换数据。系统时钟:外部晶振8MHZ,倍频到168MHZ;固件库:stm32f4xx_DSP_StdPeriph_Lib_V1.8.0; 在MDK5中运行stm32f4xx_DSP_StdPeriph_Lib_V1.8.0串口通讯,进行软件预

    沐紫

    上传于 2018-01-10
    下载次数:215

  • 基于STM32F072的色彩构成原理演示仪

    演示仪既有基于TFT屏的字符、中文及色彩的显示,也有语音的存储和播放;特别是感应器件的所用,能够快速地对参数进行设置,极大地增强人机交互性能。选取STM32F072开发板作为处理的核心,它不但能提供设计所需要的运算处理能力,且在尺寸规格上也较为适宜。

    沐紫

    上传于 2018-01-04
    下载次数:97

  • CPU 的贴身侍卫 ITCM 和 ICache

    以童话的方式深入浅出地讲述了 ITCM 和 ICache 的原理、优势和用途。

    皮蛋

    上传于 2018-01-02
    下载次数:121

  • 基于STM32L432单片机的心率检测仪设计方案

    心率是反映身体健康状态的一项重要指标,设计一款便于携带、成本低的心率检测装置能够为我们生活质量的提高凭添一份保障。该心率检测仪以STM32L432KC为处理核心,并凭借STM32L432KC开发板的小巧身姿为mini化便携式设计提供了有力的支持。此外,合理的成本控制也使其具有较好的市场潜力。

    沐紫

    上传于 2017-12-27
    下载次数:303

  • NUCLEO_32系列STM32开发板的小差异

    截至到目前为止,ST一共推出了6款NUCLEO32系列开发板,分别是Cortex-M0内核的 NUCLEO-F031K6、NUCLEO-F042K6;Cortex-M0+内核的NUCLEO-L011K4、NUCLEO-L031K6以及Cortex-M4内核的 NUCLEO-F303K8、NUCLEO-L432KC。这6款开发板长得几乎一模

    沐紫

    上传于 2017-12-22
    下载次数:87

  • [STM32F401-DISCO开发板]实验三、2路ADC采样+2路PWM输出实验

    STM32F401 DISCO开发板上带有一片LSM303DLHC——数字3轴加速度+数字3轴磁场传感器,这是一个不错的传感器;带有一片L3GD20——数字3轴加速度计,有点重复,但可以互相验证;带有一片CS43L22——数字语音麦克风以及一片MP45DT02音乐数字D类放大输出;除此之外还有......

    沐紫

    上传于 2017-12-22
    下载次数:263

  • 基于STM32的Openmv入门:让你少掉更多的坑!

    openmv2的MCU是STM32F4,openmv3的MCU是STM32F7,性能和资源差距比较大。 而图像识别本身就是很吃资源的,因此性能和资源直接决定了图像识别功能的流畅度,复杂程度等等。 STM32F4在做很多要求高一点的图像识别应用的时候很吃力。 鉴于此,如果成本要求不是太高或者仅仅是买来学习,建议使用Openmv3。

    沐紫

    上传于 2017-12-15
    下载次数:300

  • STM32F407VG使用固件库进行串行通讯波特率出错故障的排除

    芯片型号: STM32F407VG,与上位机串口通讯交换数据; 系统时钟:外部晶振8MHZ,倍频到168MHZ; 固件库:stm32f4xx_DSP_StdPeriph_Lib_V1.8.0; 在MDK5中运行stm32f4xx_DSP_StdPeriph_Lib_V1.8.0串口通讯,结果发现串口发送和接收数

    沐紫

    上传于 2017-12-13
    下载次数:118

  • 基于STM32F072的色彩构成原理演示仪

    选取STM32F072开发板作为处理的核心,它不但能提供设计所需要的运算处理能力,且在尺寸规格上也较为适宜。更为重要的是它在开发板上载有感应器件,可以滑动的方式快速设置参数。为了能实时性地演示色彩的合成效果,这里选取TFT彩色液晶屏作为显示器件,为增强其演示效果,特配备了语音讲解功能。

    沐紫

    上传于 2017-12-01
    下载次数:75

  • STM32F072使用SD卡进行IAP升级

    分享做的STM32F0的IAP升级方案,实际测试感觉速度很快,可能我的App程序不大,50K左右,升级过程基本在3秒以内。

    沐紫

    上传于 2017-11-29
    下载次数:319

  • STM32 USB CDC 虚拟多串口

    之前一直使用STM32的CDC虚拟串口和上位机进行数据通信,通常只枚举一个串口基本就能满足要求。但是STM32 USB提供了足够的的端点可以在需要的情况下枚举出多个串口供使用,.我在STM32F769-DISCO 上测试了下多串口的移植,以便以后使用的时候可以参考。

    沐紫

    上传于 2017-11-24
    下载次数:227

  • 【新手兴趣向 NO.2 】STM32进阶探究之应用启动之嵌入式

    虽然,这些东西,可能对于你的项目开发,例如我要做一个CAN通信、USB通信等等,用处不是很大。但是,在我看来,项目开发实施,主要就是在讲 how to do,我想要告诉新手大大(包括自己这个菜鸟)why to do。

    沐紫

    上传于 2017-11-21
    下载次数:308

  • 【电机控制】基于Nucleo-F302R8板一起玩转电机库SDK

    基于Nucleo-F302R8、X-Nucleo-IHM07M1 3SH的电机控制学习。PID参数的调试;5s转动、5s停止等

    沐紫

    上传于 2017-11-14
    下载次数:384

  • 【新手兴趣向 NO.1 】STM32进阶探究之存储占用浅析

    介绍了数据在内存中存储的方式,对应MDK编译器中的map文件分析

    沐紫

    上传于 2017-11-13
    下载次数:290

  • 【STM32新手向第三课】CSS 时钟安全功能详解(HSE+LSE)

    css时钟安全机制主要用于外部晶振(HSE及LSE)出现“故障”(故障STM32未明确说明)时,为了避免因为外部晶振挂掉导致MCU宕机,而进行的一种补救的措施

    沐紫

    上传于 2017-11-09
    下载次数:187

  • STM32F7高性能单片机的图像识别开发——OPENMV

    Openmv是国外的一种基于micropython驱动的开源机器视觉模块,在机器视觉算法上,已经做了很大的优化,可以很好的在MCU上快速运行,比如颜色跟踪,脸部检测等;并且引出了相关的外设,比如SPI,IIC等,方便客户进行扩展。官方还有一个与之匹配的IDE(源码开源),具有编辑器,调试终端,具有RGB直方图显示的帧缓冲区查看器。。

    沐紫

    上传于 2017-11-07
    下载次数:319

  • 基于DMA循环接收的串口不定长数据处理方案

    当DMA配置成循环接收后,DMA会自动将来自串口的数据循环写到设定的缓冲区中。通过定时查询缓冲区来取出数据。 对于不定长数据可以通过检查包头和包长度判断是否接收一包完整数据。 该方案基于stm32L476 nucleo-64板,不需要使用空闲中断。不会丢失数据。

    沐紫

    上传于 2017-11-02
    下载次数:351

  • 基于STM32F103的例程:电力高压无线测温

    为尽可能的避免各类电力事故,电力设备安全运行实时监控的任务迫在眉睫,无线测温采用高电压等电位温度测量技术,实现高压设备的温度在线监测,助力智能电网建设。无线测温:发送部分与接收终端,采用MCU型号:STM32F103C8,软件平台:MDK5.12

    沐紫

    上传于 2017-10-20
    下载次数:470

  • STM32例程+升降桌控制板,基于STM32F051单片机

    操作器:主要用由数码管显示,按键,MCU采用STM32F051C8T6; 控制器:主要控制电机的升降,温度,位置检测等,MCU采用STM32F051C8T6;

    沐紫

    上传于 2017-10-18
    下载次数:345

  • 如何向芯片的寄存器写入一系列值(STM32L0主机)

    MCU用的是STM32L0系列。有一个37053A的芯片。需要通过I2C通信,向该芯片的一系列寄存器,写初始值。MCU做master,芯片做slave。讨论:初始值存在哪?将值写入寄存器的代码,如何设计,是写一个值调用一次I2C读写函数,还是其他简洁操作

    沐紫

    上传于 2017-10-10
    下载次数:134

  • STM32例程+俄罗斯方块游戏(基于STM32F103ZET6开发板)

    使用STM32F103ZET6开发板实现俄罗斯方块小游戏。代码已上传,包含电路原理图。文章介绍了LCD屏,FSMC模拟LCD彩屏8080,对FSMC 进行操作从而实现对LCD的控制,关于lcd操作需要用到的库函数,TFT LED例程代码……

    沐紫

    上传于 2017-10-09
    下载次数:362

  • 利用QuadSPI外扩串行NOR Flash的实现

    利用QuadSPI外扩串行NOR Flash的实现

    xmshao

    上传于 2017-10-08
    下载次数:129

  • 手把手搭建TCP服务器及TFTP服务器

    通过STM32CubeMX在原子STM32F407板子上搭建TCP Server 及 TFTP Server ,实现这些功能非常简单。TFTP Server 实现IAP功能及读取STM32 MCU内部FLASH数据。文件传输协议主要参考官方文档UM1709,及官方STM324xG_EVAL,也就是STM32评估板的LWIP IAP例子

    沐紫

    上传于 2017-09-21
    下载次数:423

  • 【STM32F769-DISCO评测】UCSOIII+LwIP 移植

    前段时间论坛搞网络的培训移植过LwIP到STM32F769-DISCO,当时的移植并没有添加RTOS,在ST的开发包里面有几个lwip + freertos 的例子,下面分享一个LwIP+UCOSIII 移植的例子,需要的同学可以测试下。

    沐紫

    上传于 2017-09-13
    下载次数:190

  • 【电机控制】手把手一起玩转电机库SDK

    基于Nucleo-F302R8、X-Nucleo-IHM07M1 3SH的电机控制学习。PID参数的调试;5s转动、5s停止等

    沐紫

    上传于 2017-09-08
    下载次数:594

  • Inc的电机控制学习之旅4,超详细SDK,WB,Profile合体

    基于Nucleo-F302R8、X-Nucleo-IHM07M1 3SH的电机控制学习,这里总结一下如何从头开始建立一个工程,利用Profile测试参数后倒入到WB,WB建立工程后把参数写入SDK,SDK编译工程后下载到FOC套件并观察现象。这里假设参与者已经安装好SDK,stlink,板子已经能依靠demo正常工作起来

    沐紫

    上传于 2017-09-06
    下载次数:262

  • Inc的电机控制学习之旅4,超详细SDK,WB,Profile合体

    基于Nucleo-F302R8、X-Nucleo-IHM07M1 3SH的电机控制学习,这里总结一下如何从头开始建立一个工程,利用Profile测试参数后倒入到WB,WB建立工程后把参数写入SDK,SDK编译工程后下载到FOC套件并观察现象。这里假设参与者已经安装好SDK,stlink,板子已经能依靠demo正常工作起来

    沐紫

    上传于 2017-09-06
    下载次数:218

  • 一起学习stm32————基础篇 (新建工程)下

    新建工程对于大家来说都是一件挺麻烦的事,没有51单片机那么简单,stm32新建工程需要配置好多,下面我将带领大家一步一步新建工程,尽可能做到简单易懂,让大家熟练掌握新建工程。以stm32f1系列 、M3内核为例。

    沐紫

    上传于 2017-08-30
    下载次数:1117

  • 一块学习stm32 ———基础篇 (新建工程)上

    新建工程对于大家来说都是一件挺麻烦的事,没有51单片机那么简单,stm32新建工程需要配置好多,下面我将带领大家一步一步新建工程,尽可能做到简单易懂,让大家熟练掌握新建工程。以stm32f1系列 、M3内核为例。

    沐紫

    上传于 2017-08-30
    下载次数:1174

  • STM8S EEPROM块操作的一种跑死原因--防微杜渐

    STM8S105S 芯片以及相似系列的单片机均具备EEPROM的读写功能,库函数中还提供了块操作函数FLASH_ProgamBlock(),有些人应该和我一样在新建工程后,调试此部分功能是会发现程序在这一函数中跑死

    沐紫

    上传于 2017-08-23
    下载次数:153

  • NUCLEO-STM32F767+PWM呼吸灯+LWIP

    使用NUCLEO-STM32F767ZI的PB0输出PWM,实现LD1的呼吸灯效果。板子上的PB0可以控制LD1的亮灭,刚好PB0是定时器TIM3的CH3通道,可以用来输出PWM信号。

    队长shiwo0

    上传于 2017-08-22
    下载次数:238

  • 基于NUCLEO-053R8的延时现象

    今天使用STM32CubeMx软甲生产基于NUCLEO-053R8、IAR760开发板的循环延时点亮LED工程。

    沐紫

    上传于 2017-08-16
    下载次数:79

  • STM32F429I探索板上运行Linux系统

    bootloader 使用AFBoot-STM32,编译的bin文件不到2K。内核使用最新的Linux mainline 编译,加上busybox 1.7M。按照步骤实现功能,附上截图和代码

    沐紫

    上传于 2017-08-10
    下载次数:345

  • 带你学STM32以太网:NUCLEO-STM32F767+双通道ADC+DMA

    使用STM32F7 ADC1的ADC_CHANNEL_TEMPSENSOR;//ADC1 内部温度传感器通道和ADC_CHANNEL_VREFINT;//ADC1 内部参考电压通道来实现双通道ADC的转换。本文使用STM32F767 Nucleo开发板

    沐紫

    上传于 2017-08-09
    下载次数:204

  • 带你学STM32以太网, STM32F767 Nucleo开发板移植版Demo

    简单来说STM32的以太网是内置MAC外接PHY,STM32与PHY之间使用RMII 或者MII通信。STM32F767ZI-Nulceo开发板使用的PHY是LAN8742A,通信方式是RMII。LAN8742A外接25M的时钟(晶振),2倍频后得到50M的时钟给自己用和输出给STM32的mac。在布线上 STM32到phy应等长布线……

    沐紫

    上传于 2017-08-08
    下载次数:190

  • 电机控制单电阻采样PWM变形信号的产生

    用于电机控制单电阻采样PWM变形信号产生

    xmshao

    上传于 2017-08-06
    下载次数:381

  • 带你学STM32以太网,手把手搭建TCP服务器及TFTP服务器

    通过STM32CubeMX在原子STM32F407板子上搭建TCP Server 及 TFTP Server ,实现这些功能非常简单。TFTP Server 实现IAP功能及读取STM32 MCU内部FLASH数据。文件传输协议主要参考官方文档UM1709,及官方STM324xG_EVAL,也就是STM32评估板的LWIP IAP例子。

    沐紫

    上传于 2017-08-04
    下载次数:357

  • STM32网络丢包问题分析

    分析STM32F7使用FreeRTOS和LwIP时出现的丢包现象

    阿基米东

    上传于 2017-07-28
    下载次数:166

  • NUCLEO-L452RE快速入门之在线开发环境mbed的使用

    以ST开发板NUCLEO L452RG为例,详述在线开发环境mbed如何使用,用usb连接STM32 Nucleo板子到电脑。使用mbed一样能像使用Arduino那样避开硬件驱动层,mbed提供的方法也都是面向对象的,只要看得懂单词,就能够操作开发板上引出来到端口

    沐紫

    上传于 2017-07-28
    下载次数:100

  • 快速体验 STM32CubeF1 的 USB CDC 实现 VCP 功能

    在 YouTube 上看到了一个视频,使用 STM32CubeMX 在不到 10 分钟的时间就为一片 STM32F103C8T6 最小系统板实现了一个 USB 转串口的功能,让板子接收电脑端的字元控制板上 LED 的亮灭,我依视频的内容自己做了一遍。详细步骤和工程文件见附件

    沐紫

    上传于 2017-07-19
    下载次数:187

  • STM32F091空片使用ST-LINK烧写后复位不能运行用户代码

    STM32F091空片使用ST-LINK烧写后复位不能运行用户代码的分析与解决

    xmshao

    上传于 2017-07-17
    下载次数:102

  • xmshao

    上传于 2017-07-16
    下载次数:125

  • xmshao

    上传于 2017-06-25
    下载次数:78

  • 理解与应用 MPU的特权与用户模式

    MPU的特权与用户模式介绍

    xmshao

    上传于 2017-06-09
    下载次数:118

  • 如何在PCB设计中改善SDRAM信号的辐射干扰

    本文针对SDRAM的PCB应用设计中如何改善辐射干扰问题做个概述,抛砖引玉,以供参考。

    xmshao

    上传于 2017-06-04
    下载次数:208

  • STM32F7与STM32F4之复位序列比较

    STM32F7与STM32F4之复位序列话题

    xmshao

    上传于 2017-05-22
    下载次数:81

  • xmshao

    上传于 2017-04-28
    下载次数:101

  • xmshao

    上传于 2017-04-24
    下载次数:109

  • 获取ST MCU技术资料及相关支持的方式与途径

    如何获取ST MCU技术资料及相关支持。

    xmshao

    上传于 2017-04-20
    下载次数:429

  • RTC 计秒不均匀的问题

    一个关于RTC 计秒显示不均匀的话题分享。

    xmshao

    上传于 2017-03-31
    下载次数:196

  • xmshao

    上传于 2017-03-22
    下载次数:218

  • RMW对 STM32F7xx内核运行速度的影响

    RMW对 STM32F7xx内核运行速度的影响

    xmshao

    上传于 2017-03-16
    下载次数:71

  • xmshao

    上传于 2017-03-09
    下载次数:267

  • xmshao

    上传于 2017-03-03
    下载次数:442

  • 从用户代码调用系统存储器内Bootloader的方法探讨

    一篇关于从用户代码调用system memory区的bootloader的方法。

    xmshao

    上传于 2017-02-22
    下载次数:353

  • xmshao

    上传于 2017-02-20
    下载次数:73

  • 一个关于IAP+APP 模式下不能启动RTOS的话题

    关于IAP+APP 模式下不能启动RTOS的话题分享。

    xmshao

    上传于 2017-02-20
    下载次数:160

  • 使用STM32定时器周期性地触发ADC的介绍

    关于STM32定时器周期性地触发ADC的介绍。

    xmshao

    上传于 2017-02-20
    下载次数:369

  • STM32 ADC扫描模式下通道间的串扰问题

    文章分析了STM32 ADC扫描模式下通道间的串扰问题。

    xmshao

    上传于 2017-02-20
    下载次数:261

  • USART中断接收无响应的问题分析

    文章分享了关于USART中断接收无响应的问题,以示提醒。

    xmshao

    上传于 2017-02-20
    下载次数:216

  • 关于USB DFU IAP例程移植的两个话题

    文章分享了STM32 USB DFU IAP例程移植过程中要注意的问题。

    xmshao

    上传于 2017-02-20
    下载次数:158

  • ST发布了基于PC端的ST MCU选型工具

    文章简明扼要地介绍了基于PC端的ST MCU选型工具,该工具方便使用。

    xmshao

    上传于 2017-02-20
    下载次数:255

  • AN4296-基于STM3系列CCM的使用介绍

    本应用笔记的目的在于介绍适用于STM32F303xB/xC和STM32F358xC微控制器的内核耦合 存储区(CCM)RAM,并描述利用不同的工具链从该存储区域执行部分应用程序代码所需的 操作。

    xmshao

    上传于 2017-01-24
    下载次数:74

  • STM32F0智能卡接口中文说明文档

    STM32F0智能卡接口中文说明文档

    海迹天涯

    上传于 2017-01-23
    下载次数:157

  • 新手使用HAL易犯错误

    HAL库使用中遇到的问题集锦

    海迹天涯

    上传于 2017-01-23
    下载次数:679

  • STM32的SPI总结

    SPI调试经验分享

    海迹天涯

    上传于 2017-01-20
    下载次数:602

  • ST微控制器的晶体振荡器设计指南

    关于ST MCU外部振荡电路应用设计指南。

    xmshao

    上传于 2016-12-23
    下载次数:402

  • STM32的硬件IIC驱动AT24C02

    图文并茂,介绍了使用STM32的硬件IIC驱动AT24C02的详细过程

    cuyebiren

    上传于 2016-11-21
    下载次数:613

  • STM32F769I-DISCO评测系列之(二)硬件资源解析

    STM32F769I-DISCO评测系列之(二)硬件资源解析

    Stm32McuLover

    上传于 2016-11-18
    下载次数:128

  • AN4667-STM32F7系列内部框架及性能特色

    文档详细地介绍了关于STM32F7系列的内部系统框架、性能特色以及相关应用的注意事项。

    xmshao

    上传于 2016-11-17
    下载次数:144

  • AN4776 STM32通用定时器使用指南

    非常详细地介绍STM32通用定时器的基本特性、功能以及常见应用。

    xmshao

    上传于 2016-11-02
    下载次数:542

  • 使用U 盘更新 STM32F4DISCOVERY 板固件

    介绍如何使用 U 盘更新 STM32F4DISCOVERY 板固件的方法与步骤。

    xmshao

    上传于 2016-10-31
    下载次数:193

  • STM32F1-F2-F4-L1-F3 定时器概览

    STM32F1-F2-F4-L1-F3 定时器概览

    xmshao

    上传于 2016-10-31
    下载次数:398

  • AN4073 如何提高STM32F4xx ADC 测量精度

    提高STM32F4xx ADC 测量精度 的方法或建议介绍

    xmshao

    上传于 2016-10-31
    下载次数:426

  • AN4031 STM32F2-F4-F7 DMA应用笔记

    一份关于STM32F2/F4/F7 DMA应用的笔记分享。

    xmshao

    上传于 2016-10-31
    下载次数:337

  • AN2606 STM32系统启动模式整体介绍

    文章对STM32各系列的BOOTLOADER的配置、启动流程以及相关参数做了整体介绍。

    xmshao

    上传于 2016-10-31
    下载次数:444

  • AN4701 基于STM32F4的专有代码保护功能的应用笔记

    基于STM32F4的专有代码保护功能的应用笔记

    xmshao

    上传于 2016-10-24
    下载次数:232

  • STM32F405/07xx 和 STM32F415/417xx 微控制器的浮点运算单元 (FPU)

    本应用笔记介绍了如何使用 STM32F405/07xx 和 STM32F415/417xx 微控制器的浮点运算单元 (FPU),并概述了以下内容: ■ 浮点运算 ■ STM32F405/07xx 和 STM32F415/417xx 系列浮点运算单元

    xmshao

    上传于 2016-10-14
    下载次数:266

  • ST 微控制器电磁兼容性 (EMC) 设计指南

    本应用笔记介绍 ST MCU的 EMC 特性以及兼容标准,从而帮助应用设计 人员实现最佳 EMC 性能。

    xmshao

    上传于 2016-10-14
    下载次数:517

  • STM32F4xxxx MCU 硬件开发入门

    本应用笔记介绍STM32F4系列MCU硬件开发方面的基础知识。

    xmshao

    上传于 2016-10-14
    下载次数:719

  • AN2834--如何提升STM32 ADC转换精度

    ST 官方应用笔记,讨论了ADC的误差来源,给出了如何提升ADC精度的相关方法和建议。

    xmshao

    上传于 2016-10-14
    下载次数:561

  • STM32开发环境KEIL MDK安装图文教程

    图文并茂的介绍了如何安装KEIL以及注意事项,对安装过程出现的问题给予了解决办法。

    Stm32McuLover

    上传于 2016-09-12
    下载次数:631

  • STM32Cube相关技术手册哪里找

    凡接触过STM32的人,估计对STM32CUBE神器多少都会有些了解。STM32Cube包含两部分,一部分是指图形化配置工具软件STM32CubeMX,它可以让STM32开发者通过图形化界面进行有关管脚、时钟等基本配置并最终生成初始化C语言代码。整个操作非常简单,往往只需动动鼠标或个别数据填写即可完成。

    rf007

    上传于 2016-06-08
    下载次数:864

  • STM8 MCU管脚的识读与AFR功能简介

    STM8系列MCU的很多管脚往往具有复用功能,在芯片的数据手册上也有详细介绍。但有些人,尤其新手对其标注看得不清或看得不细致,而给自己的开发工作带来不必要的苦楚。总时不时的有人因为管脚的识读理解及AFR功能而在开发过程中走些弯路。这里以一个案例来抛砖引玉似的简单介绍下。

    rf007

    上传于 2016-06-08
    下载次数:285

  • MCU功能严重异常的几个常见原因

    我们在从事MCU应用开发过程中,难免会碰到MCU芯片异常的问题。比如异常复位,表现为复位脚有电平跳变或者干脆处于复位电平;在做代码调试跟踪时,发现代码往往进不到用户main()程序;或者时不时就感觉芯片死掉了,功能完全不可控等。出现类似严重异常情况的原因我大致总结了以下几方面。

    rf007

    上传于 2016-06-08
    下载次数:681