STM32 SWD下载模式

发现 不用接RST复位 也可以下载程序,只接了 SWCLK  SWIO  GND 。debug在线调试也不需要RST复位。...

http://home.eeworld.com.cn/my/space-uid-703172-blogid-723865.html 发布时间: 2018-11-21



STM32CubeMX 配置方法:1 烧写与晶振配置

1.SYS首先配置SYS项,设置仿真器通信方式,如果忘记设置,默认为disable,可能会造成SWD烧写异常错误。图中配置为SWD模式。2.RCCRCC项为晶振,其中可选为 BYPASS 和 CRYSTAL ,BYPASS为有源输出振荡器,CRYSTAL为晶体。...

http://home.eeworld.com.cn/my/space-uid-703172-blogid-723864.html 发布时间: 2018-11-21



STM32 Flash download : Flash Timeout. Reset the Target and try it again

现象:在目标板(target) 上电运行时,下载程序提示 Flash Timeout..确认错误后,目标板停止运行,但是没有复位(输出控制的LED灯亮了,开漏外部上拉驱动电路)。再次下载目标板程序,flash下载成功,此时LED灯不亮了,说明还在复位中,实际测量RST复位引脚的电压为2.29V。手动短接RST到地,低电平复位,短接后断开,程序开始运行,RST引脚电压变成3.29V。分析首先怀疑电压监视芯片有可能影响RST引脚的电压,除去此芯片试试。结果不会再提示Flash Timeout..的错误,说明TPS3125L30DBVR 芯片影响正常下载程序。结果除去电压监视芯片,解决问题。...
关键词: flash下载错误

http://home.eeworld.com.cn/my/space-uid-703172-blogid-723863.html 发布时间: 2018-11-21



stm32mini单片机外部时钟法高精度捕获频率

stm32mini单片机外部时钟法高精度捕获频率 ...

http://bbs.eeworld.com.cn/thread-1060775-1-1.html 发布时间: 2018-11-21



STM32电机控制实战培训:让马达转动你的生活

基于最新5.0电机库的STM32电机控制应用实战分享12月12日   厦门课程介绍意法半导体2018年最火的电机技术培训-- 基于最新5.0电机库的STM32电机控制应用实战分享本课程将介绍FOC控制理论,以及电机软件库的构成与使用;同时设有现场试验环节,让客户轻松上手使用ST的电机控制库。课程难度需要有电机控制的基础理论知识,可以参考往期培训课件及视频下载中的电机控制相关视频。授课部分...

http://www.eeworld.com.cn/mp/STM32/a56305.jspx 发布时间: 2018-11-21



STM32的IO口的8种配置详解

 1 STM32的输入输出管脚有下面8种可能的配置:(4输入+2输出+2复用输出)① 浮空输入_IN_FLOATING② 带上拉输入_IPU③ 带下拉输入_IPD④ 模拟输入_AIN⑤ 开漏输出_OUT_OD⑥ 推挽输出_OUT_PP⑦ 复用功能的推挽输出_AF_PP⑧ 复用功能的开漏输出_AF_OD1.1 I/O口的输出模式下,有3种输出速度可选(2MHz、10MHz和50MHz),这个速度是指I/O口驱动电路的响应速度而不是输出信号的速度,输出信号的速度与程序有关(芯片内部在I/O口 的输出部分安排了多个响应速度不同的输出驱动电路,用户可以根据自己的需要选择合适的驱动电...
关键词: STM32 IO口 8种配置

http://www.eeworld.com.cn/mcu/2018/ic-news112142083.html 发布时间: 2018-11-21



STM32开发之STM32硬件IIC操作

 STM32具有IIC接口,接口有以下主要特性多主机功能:该模块既可做主设备也可做从设备主设备功能C地址检测产生和检测7位/10位地址和广播呼叫支持不同的通讯速度状态标志:发送器/接收器模式标志字节发送结束标志总线忙标志错误标志2个中断向量可选的拉长时钟功能具单字节缓冲器的DMA虽然很多人说STM的硬件IIC不好用,但是对于这么一个设备去探索一下还是很有必要的,指不定哪天就用上了...
关键词: STM32 硬件IIC

http://www.eeworld.com.cn/mcu/2018/ic-news112142081.html 发布时间: 2018-11-21



浅谈单片机下载程序电路原理

下载。解决方案:在CH340的TXD引脚反向串联一个二极管(推荐肖特基二极管)、在CH340的RXD引脚串联一个约300欧姆的电阻。如此单片机可以彻底断电,问题解决!!(特别注意:此种情况不适用于STM32等芯片)2、有些同学在给单片机供电时,为了防反接保护电路,在电源处串联了个二极管,由于二极管的正向压降导致单片机供电不足,从而导致程序无法下载。解决方案:将二极管用0欧电阻代替或者采用正向压降很小...

http://www.eeworld.com.cn/mcu/2018/ic-news112142071.html 发布时间: 2018-11-21



stm32看门狗的使用

为什么使用看门狗事情很简单先前做的一款采集数据的产品不知道为何异常,陷入死循环然后“死机”,分析了很多次,没发现原因,但是每次重新上点后就能正常采集到数据。后来找到了解决方法:看门狗!目的是当程序走入死循环或者硬件异常时,可以自动复位,这样就可以得到跟重新上电后差不多的效果了。我使用的平台:stm32f103系列单片机使用的烧写调试模式:Jlink SWD 模式。使用STM32官方模板库。ST...
关键词: stm32 看门狗

http://www.eeworld.com.cn/mcu/2018/ic-news112142077.html 发布时间: 2018-11-21



这8种STM32中GPIO工作模式,你都知道吗?

的开漏输出GPIO_AF_OD——片内外设功能(TX1,MOSI,MISO.SCK.SS)七、STM32设置实例:1、模拟I2C使用开漏输出_OUT_OD,接上拉电阻,能够正确输出0和1;读值时先GPIO_SetBits(GPIOB, GPIO_Pin_0);拉高,然后可以读IO的值;使用GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_0);2、如果是无上拉电阻,IO默认...
关键词: STM32 GPIO 工作模式

http://www.eeworld.com.cn/mcu/2018/ic-news112142067.html 发布时间: 2018-11-21



实现蓝牙HC-05、06与单片机的连接及与手机通信

蓝牙(Bluetooth):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案, 蓝牙可连接多个设备,在与单片机连接使用也得到了广泛应用。1、端口连接与单片机串口连接时,两者之间 相互可以读写。例如51给HC-05传递数据,即51向HC-05写数据,HC-05从51读取数据,那么串口连接处51的写端P3.1引脚(TXD)就与HC-05读端(RXD)相连,反之蓝牙向51传递数据时,HC-05写端(TXD)T与51的读端P3...

http://www.eeworld.com.cn/mcu/2018/ic-news112142063.html 发布时间: 2018-11-21



使用stm8单片机的“外部计数”TIMx_ETR测脉冲的软件配置问题

本人在大四工作实习期间,由于工作需要,需要使用STM8单片机测量一个方波脉冲的频率,一开始想要使用定时器捕获,可是需要测量的脉冲频率较高,用捕获测量不仅测量不准确,而且效率低下。于是乎想到了用外部计数TIMx_ETR功能测量!真正的问题来了,之前从来没用过STM8的外部脉冲计数功能,而且网上也是在找不到如何配置外部脉冲计数模式。而公司的进度还在不断的向前赶,更蛋疼的是STM8的绝大多数资料手册全是英文版的,不像STM32单片机那样有很多中文版。这下可急坏了笔者。可还是硬着头皮连夜加班的看英文文档。经过2天的努力煎熬,笔者终于找到了解决方法,那个兴奋啊,无以言表。接下来话不多说,赶紧向广大网友分...

http://www.eeworld.com.cn/mcu/2018/ic-news112142061.html 发布时间: 2018-11-21



sx1278—LORA开发发送正常但是接收不到数据

程序基于STM32F103系列进行的开发,现在芯片与sx1278模块通讯正常,对两块开发板分别烧录主机程序和从机程序,主机发送正常,从机无法收到数据,想问下各位大佬图片的配置或者函数有没有问题,或者应该去哪里找问题 sx1278—LORA开发发送正常但是接收不到数据 ...
关键词: lora

http://bbs.eeworld.com.cn/thread-1060757-1-1.html 发布时间: 2018-11-21



百亿市场开启,无人机主控芯片厂商都有谁?

周末,在香港铜锣湾的大疆旗舰店内人头攒动,似乎比不远处的苹果旗舰店吸引了更多人驻足。是否,无人机已经潜移默化地“飞入寻常百姓家”?随着无人机应用领域的逐渐扩大,无人机市场需求逐渐提升,预计我国今年市场规模将达到134亿元。 物联网赋予无人机“新意” 无人机是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。我们知道,无人机在航拍、农业、植保、勘探测绘、新闻报道、快递运输、观察野生动物、侦查、巡检、救灾、影视拍摄等领域均有广泛的应用。而随着物联网的发展,无人机除了能感知外观图像和色彩,还可以通过接收各种类型的监测数据,交叉了解观测对象的内核,精准执行作业任务。无人机将不再是简单的人工替代...

http://www.eeworld.com.cn/mp/Global360iot/a56334.jspx 发布时间: 2018-11-20



如何设置STM32中的PWM的频率和占空比?看这里

下面的这个是STM32的定时器逻辑图,看图有助于理解:TIM3的ARR寄存器和PSC寄存器,确定PWM频率。这里配置的这两个定时器确定了PWM的频率,我的理解是:PWM的周期(频率)就是ARR寄存器值与PSC寄存器值相乘得来,但不是简单意义上的相乘,例如要设置PWM的频率参考上次通用定时器中设置溢出时间的算法,例如输出100HZ频率的PWM,首先,确定TIMx的时钟,除非APB1的时钟分频数设置为1,否则通用定时器TIMx的时钟是APB1时钟的2倍,这时的TIMx时钟为72MHz,用这个TIMx时钟72MHz除以(PSC+1),得到定时器每隔多少秒涨一次,这里给PSC赋7199,计算得定时器每...

http://www.eeworld.com.cn/mcu/2018/ic-news112042045.html 发布时间: 2018-11-20



菜鸟福利!STM32学习之uCGUI移植详解

以下内容大多是网上资源,我只做一些修改和结合,为的是能够方便更多的和我一样的菜鸟们搞懂GUI的移植。第一部分:在UCGUI移植之前在移植之前,首先要了解在网上下的UCGUI 3.98源码的文件结构是。UCGUI 3.98源码中有三个文件夹:1)“tool文件夹”是用来使用一些uCgui的上位机程序,基本都是字体和模板查看之类的.2)“sample文件夹”下面是已经别人帮你写好了很多有用的东西,像跟操作系统有关的GUI_X或者一些模板(后面我们会用到的自己定义的Demo),或者是gui配置.后面再一一详细叙说这个文件夹的功能.3)“Start文件夹”里面,这是我们最主要的文件夹.里面就包含了uC...
关键词: STM32 uCGUI移植

http://www.eeworld.com.cn/mcu/2018/ic-news112042044.html 发布时间: 2018-11-20



教你如何使用STM32F4的DSP库

我们平常所使用的CPU为定点CPU,意思是进行整点数值运算的CPU。当遇到形如1.1+1.1的浮点数运算时,定点CPU就遇到大难题了。对于32位单片机,利用Q化处理能发挥他本身的性能,但是精度和速度仍然不会提高很多。现在设计出了一个新的CPU,叫做FPU,这个芯片专门处理浮点数的运算,这样处理器就将整点数和浮点数分开来处理,整点数交由定点CPU处理而浮点数交由FPU处理。我们见到过TI的DSP,还有STM32F4系列的带有DSP功能的微控制器。前者笔者没有用过,不作评论,而后者如果需要用到FPU的浮点运算功能,必须要进行一些必要的设置。首先,由于浮点运算在FPU中进行,所以首先应该使能FPU运...
关键词: STM32F4 DSP库

http://www.eeworld.com.cn/mcu/2018/ic-news112042040.html 发布时间: 2018-11-20



高手教你如何编写STM32 bootloader

,用户可自定义。比如说读取flash某位置存储的字节作为标志位。2)如需更新,则调用STM32的FLASH程序擦鞋用户代码部分。3)将新的bin文件(即2进制文件直接烧写进去,需要将keil生成的hex文件转换为bin文件,然后存储到外扩展的flash中)写入到STM32自带的FLASH中去,记住需要与上述设置的用户代码存储区一致。4)更新成功后再跳转至用户程序。5、用户程序需要注意一点,需要...
关键词: STM32 bootloader

http://www.eeworld.com.cn/mcu/2018/ic-news112042038.html 发布时间: 2018-11-20



STM32如何移植uCGUI,看这里!

第一部分:在UCGUI移植之前在移植之前,首先要了解在网上下的UCGUI 3.98源码的文件结构是。UCGUI 3.98源码中有三个文件夹:1)“tool文件夹”是用来使用一些uCgui的上位机程序,基本都是字体和模板查看之类的.2)“sample文件夹”下面是已经别人帮你写好了很多有用的东西,像跟操作系统有关的GUI_X或者一些模板(后面我们会用到的自己定义的Demo),或者是gui配置.后面再一一详细叙说这个文件夹的功能.3)“Start文件夹”里面,这是我们最主要的文件夹.里面就包含了uCGUI的源代码,uCGUI的作者把源代码放进vc里面进行编译了(当然,这是用标准C语言写的程序,所以...
关键词: STM32 uCGUI

http://www.eeworld.com.cn/mcu/2018/ic-news112042037.html 发布时间: 2018-11-20



IAR下载出错

STM32最小系统板,一直都是用ST-LINK调试器下载,刚才不知为什么突然下载出错,显示找不到MCU,我反复检查了相关的设置,没有发现问题,单片机能正常工作。换了一块最小系统板,第一遍可以下载,第二遍又出错了。杜邦线也检查并更换了,没有解决问题。出错的信息如下: Tue Nov 20, 2018 10:33:00: Fatal error:ST-Link, No MCU device...

http://bbs.eeworld.com.cn/thread-1060676-1-1.html 发布时间: 2018-11-20




<上一页 12345678910111213141516 下一页> 相关结果约24,498个