-
一、启动模式配置说明
STM32一共有三种启动模式,相关的配置说明如下:
所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的...
-
所有的操作基于WIN XP,stm32使用J-Link在SWD模式下。
先前要添加PA15口到程序中,
//////////////////////////////////...
-
说到STM32的FLSAH,我们的第一反应是用来装程序的,实际上,STM32的片内FLASH不仅用来装程序,还用来装芯片配置、芯片ID、自举程序等等。当然, FLASH还...
-
虽然一直ST用库做实验,但没有进行认真的总结。总是先添加价格文件,然后编译。能通过就完成,通不过就再添加别的文件。
今天就一步步来梳理下建立用库工程的步骤。争取做到傻瓜式,让即使...
-
刚入手一块STM32F429Discovery。手痒痒的,准备写个程序进去。一不小心,把MCU的调试接口SW、JTAG全部给禁用了。这下可坏了,写不进去程序,擦不掉数据。愁的某家一...
-
安装J-link的驱动之后,在开始/程序(或者是'所有程序')/SEGGER/J-linkARM V4.10下,点击J-Flash ARM图标,就可以用这个软件方便的烧录程序。&n...
-
一、JLINK下载方法
1、硬件设置
Boot0,Boot1 = 0,*(测试通过)
Boot0,Boot1 = 1,0或者0,1(未测试)
2、软件设置
MDK设置
...
-
新年上班第一天,不怎么忙,上午眼睛一闭就过去了,下午不能眼睛一睁就下班吧!想到公司的单片机程序更新太频繁,而且都是在生产现场作业,而下载程序对我来说太费时间,对操作员来说又太复杂,...
-
STM32三种启动模式对应的存储介质均是芯片内置的,它们是:
1)用户闪存 = 芯片内置的Flash。
2)SRAM = 芯片内...
-
作为一个偏向工控的芯片,ADC采样是一个十分重要的外设。
STM32集成三个12位精度18通道的内部ADC,最高速度1微秒,结合DMA可以解放CPU进行更好的处理。
ADC接口...
-
找到一篇比较好的 关于stm32 SWD模式 下载 调试 配置文章 整理如下:
我们比较常用的是Jlink下载器 ,这种下载器有一个缺点就是使用的Jt...
-
学习STM32,看了一堆乱七八糟的文档,准备写程序了,先分析了下STM32的启动代码,看着这堆鬼鬼的汇编代码,挺吓人的,看看帮助,查查网路,还是不那么难懂。
;// ...
-
我们在学STM32的时候函数assert_param出现的几率非常大,上网搜索一下,网上一般解释断言机制,做为程序开发调试阶段时使用。下面我就谈一下我对这些应用的看法,学习东西抱着...
-
本文主要探讨的是MDK开发工具中One ELF Section per Function选项对于代码优化的作用及其实现的机制...
-
前言有些时候,我们总是按自己的想法,觉得不会有问题的时候,出现了一些看起来奇奇怪怪的问题,只不过最后还是可以发现这是有理可据的。
问题某客户在其产品的设计中,使用了STM32F4...
-
前言某客户反应说他们做回来的板子测试发现程序上电就跑飞了,下载都正常。检查了一个礼拜都不知道哪里出了问题,感觉无从下手。一 问题排查1.1...
-
问题现象客户在使用STM32L4 RTC功能的时候,调试时发现日历不再更新,而通过IAR跟踪RTC相关寄存器,同样发现没有更新,奇怪的是,在单步运行时,寄存器是可以更...
-
前言众所周知,STM32所有的MCU中包含Bootloader代码,可以通过对boot引脚(boot0,boot1)的配置从bootloader启动,通过spi/i2...
-
前言某客户和我们反应他们制作回来的板子,能下载程序但是程序执行不了。一、复现现象硬件是:客户自己设计制作的板子。上面是STM32F411CEUx的芯片软件版本是Cub...
-
1前言出于性能方面的考虑,有的时候,我们希望知道CPU的使用率为多少,进而判断此CPU的负载情况和对于当前运行环境是否足够“胜任”。本文将介绍一种计算CPU...