原文:STM32开发笔记之——CMSIS DAP

都说开发stm 都是使用kail iar jatg swd的方式,然而arm公司已经开发出了CMSIS DAP的开源下载工具,全称是CoreSight Debug Access Port,网络上有大神x 移植到stm F C T 的开发板,可以做成比较小的烧录器,可以调试 下载,基于M 系列及其以上都可以做成dap下载工具,但是M 就不行。keil官网的介绍如下:CMSIS DAP is the ...

2019-03-08 10:30 0 1548 推荐指数:

查看详情

FreeRTOS应用开发笔记之一:FreeRTOS在STM32的移植

  FreeRTOS是如今在小型嵌入式领域应用比较广泛的一种实时操作系统。它是一种开源且免费的操作系统,而且移植和使用都非常的简单。在这里我们将学习并移植FreeRTOS。 1、必要的准备   工 ...

Sun Aug 30 17:33:00 CST 2020 0 1935
STM32固件库的CMSIS的学习

STM32固件库的CMSIS简析(摘自网络2011-02) CMSIS软件层次CMSIS可以分为多个软件层次,分别由ARM公司、芯片供应商提供。 1、ARM Cortex™ 微控制器软件接口标准(CMSIS:Cortex Microcontroller Software Interface ...

Sun Apr 12 19:16:00 CST 2020 0 1371
STM32入门系列-CMSIS标准

 使用寄存器点亮开发板上LED,这种开发方式显然是不适合大众,对于STM32这样庞大的芯片,内部寄存器实在太多,如果操作的外设比较多,那么就需要花很多时间查询底层寄存器内容,而且即使程序写好,如果要换其他端口或者外设的话,修改起来非常麻烦,而且容易出错,移植性也差。基于这些原因,ST公司推出了一套 ...

Mon Oct 26 01:42:00 CST 2020 0 435
uCOS-III应用开发笔记之一:uCOS-III在STM32的移植

  uCOS-III实时操作系统在MCU平台被广泛使用,在这里我们将简单的记录如何将uCOS-III实时操作系统移植到目标平台上并运行。 1、必要的准备   在开始uCOS-III实时操作系统的移 ...

Mon Jul 13 05:42:00 CST 2020 0 1166
STM32学习及开发笔记八:采用主从计时器实现精确脉冲输出

  脉冲信号用于设备控制是非常常见的,但在一些情况下,我们希望精确的控制脉冲的数量以实现对运动的精确控制。实现的方式也许有多种多样,但使用计时器来实现此类操作是人们比较容易想到的。 1、原理概述   我们知道在STM32平台上,使用计时器来实现PWM操作是非常常见的用法。使用的是单一 ...

Sat Feb 08 16:43:00 CST 2020 1 2304
USB应用开发笔记之一:STM32上实现USB主机读写U盘

  在项目应用中,经常会有对外交换数据的需求。USB接口读写U盘无疑是一种颇为方便的选择。在这一篇中,我们就来讨论如何在STM32上实现USB主机读写U盘文件的方法。 1、应用概述   在我们的产品上有这样一个需求,希望通过大容量的U盘存取数据。我们来分析一下这个需求的具体内容。   首先在 ...

Sun Aug 22 06:32:00 CST 2021 0 677
ThreadX应用开发笔记之一:移植ThreadX到STM32平台

  现在一些小型系统中也往往有多任务处理的需求,这就为实时操作系统提供了用武之地。事实上国内外各种各样的RTOS有很多,而且基本都在走开源的路线,ThreadX也不例外,在这一篇中我们就来学习ThreadX初步应用并将其移植到STM32平台中。 1、前期准备   在开始将ThreadX一直 ...

Sun Aug 16 03:21:00 CST 2020 0 2917
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM