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



STM32下串口DMA的任意长度接收发送的思路___(转)

我也不算是真正的单片机开发人员,只是项目需要,单片机程序也一直在优化,优化最多的串口通信,尽可能快的传输大数据,以前直接用中断的方式,稳定,但传输稍大的数据时,需要的时间就久了,特别是需要传输扫描枪扫到的图片时,就会等待很久。后来改成了DMA,也只有DMA是最快了。好了,进入正题1.百度,是最好的老师,可以查到很多前辈积累的经验和方法,我也是参考了他们的2.DMA任意字符的接收,很多是使用串口的USART_IT_IDLE空闲中断,没错, 我也使用它了。3.还有使用DMA双缓冲区,当时研究时发现双缓冲转换不是很方便,就没用了。4.使用DMA的DMA_IT_TC中断,当接收满时就触发中断,这个我也...

http://home.eeworld.com.cn/my/space-uid-152981-blogid-723797.html 发布时间: 2018-11-19



【连载】【星光闪电STM32F407开发板】第十二章 RTC实验

第十二章 RTC实验12.1 实验目的本实验旨在掌握STM32的实时时钟RTC的使用,利用其测量日期时间,数据手册请参看第16章。 12.2 实验简介STM32 的实时时钟(RTC)是一个独立的定时器。 STM32的RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。        ...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723786.html 发布时间: 2018-11-17



STM32 DMA使用详解(转)

转自 http://www.51hei.com/stm32/3864.html       作者:X弓虽   来源:转自X弓虽 DMA部分我用到的相对简单,当然,可能这是新东西,我暂时还用不到它的复杂功能吧。下面用问答的形式表达我的思路。DMA有什么用?    ...

http://home.eeworld.com.cn/my/space-uid-152981-blogid-723766.html 发布时间: 2018-11-15



【连载】【星光闪电STM32F407开发板】第十章 串口通信实验

第十一章 串口通信实验11.1 实验目的通过本实验的学习,掌握STM32的串口使用,实现通过串口发送和接收数据。数据手册请参看第26章。11.2 实验简介串口通讯(Serial Communication)是一种设备间很常用的串行通讯方式,串 口按位(bit)发送和接收字节,尽管比按字节(byte)的并行通信慢,但是串口 可以在使用一根线发送数据的同时用另一根线接收数据。大部分电子设备都支持 该...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723756.html 发布时间: 2018-11-14



【连载】【星光闪电STM32F407开发板】第十章 窗口看门狗实验

第十章 窗口看门狗实验10.1 实验目的 本章学习STM32的另一个看门狗--窗口看门狗的使用。数据手册请参看第19章。 10.2 实验简介 窗口看门狗(WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。除非递减计数器的值在 T6 位(WWDG->CR 的第六位)变成0前被刷新,看门狗电路在达到预置的时间周期时,会产生一个...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723742.html 发布时间: 2018-11-14



程序采集正弦波频率(判定直流jiaoliu)

正弦波的频率怎么用程序捕获呢??之前记得用stm32捕获矩形波的占空比和频率,我使用的是单片机的输入捕获程序,捕获上升沿和下降沿可以测得高电平的时间,捕获上升沿和上升沿可以测得周期(频率),我先附上测量矩形波占空比和周期的程序这是一个综合版的程序,可能有点乱。 但是该如何捕获正弦波的频率呢?该如何判定一个波形是不是正弦波呢?再跟大家分享一个比较好的一个通过ADC采集判定正弦波参数的程序,测量...

http://home.eeworld.com.cn/my/space-uid-1014845-blogid-723732.html 发布时间: 2018-11-13



RTOS开发者大会火热报名中ing...

; RT-Thread 熊谱翔 :小而美的物联网操作系统,RT-Thread 4.010:05-10:35  ST 曹锦东:STM32生态系统推动物联网发展   10:35-11:05  南京工业大学测控系主任,副教授王晓荣 :“仪器仪表“物联网”时代与RT-Thread”11:05-11:35  ...

http://home.eeworld.com.cn/my/space-uid-1014918-blogid-723715.html 发布时间: 2018-11-12



【连载】【星光闪电STM32F407开发板】第九章 独立看门狗实验

第九章 独立看门狗实验9.1 实验目的STM32的内部自带2个看门狗:独立看门狗和窗口看门狗,本章我们学习独立看门狗的使用。9.2 实验简介看门狗的作用:是在微控制器进入错误状态后的一定时间内复位。当看门狗使能时,如果用户程序没有在溢出周期内喂狗(给看门狗定时器重装定时值),看门狗会产生一个系统复位,这样在程序运行时开启看门狗,对程序进行监视,可防止程序跑飞而死机。STM32 的独立看门狗由内部...

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



上海闵行地区承接单片机开发兼职,嵌入式,电子工控外包项目 设计开发代工服务

开发: 1、单片机软硬件开发:基于STM32, 51、PIC、MSP430、AVR、Cypress、Philips等多家公司单片机电子产品的软硬件设计;以及蓝牙,wifi 等 2、嵌入式系统-智能显示终端,精准触摸屏相关软硬件开发:基于ARM7、ARM9,DSP,FPGA的各种嵌入式系统开发,可选用uCOS、FreeRTOS,Linux、windowsCE、Android嵌入式操作系统...

http://home.eeworld.com.cn/my/space-uid-410742-blogid-723683.html 发布时间: 2018-11-09



【连载】【星光闪电STM32F407开发板】第八章 外部中断实验

;                   第八章 外部中断实验 8.1 实验目的 本实验旨在学习STM32的外部输入中断的使用方法,上一章中的4个按键输入,其实都可以配置成中断输入的方式,下面我们来学习此功能。 8.2 实验简介 8.2.1什么是中断? 本来处于正常状态(比如我...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723600.html 发布时间: 2018-11-04



【连载】【星光闪电STM32F407开发板】第七章 按键输入实验

第七章 按键输入实验7.1 实验目的本实验旨在学习STM32的IO口作为数字输入口的使用方法,开发板板载4个功能按键,通过这几个按键学习机械按键的检测原理。7.2 实验简介常用的按键键盘分为独立式按键和矩阵式按键。独立式按键电路为每个按键占用一个IO口,按键数目较少时(6个以内)采用这种方式较好;矩阵式按键为行列扫描式按键电路,当按键较多时,采用这种方式为宜,占用IO较少。本实验采用的就是独立式...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723599.html 发布时间: 2018-11-04



【连载】【星光闪电STM32F407开发板】第六章SysTick验

;         SysTick的递减计数器                              6.3 电路设计SysTick定时器属于STM32...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723596.html 发布时间: 2018-11-04



【连载】【星光闪电STM32F407开发板】第五章 蜂鸣器实验

                  第五章 蜂鸣器实验 5.1 实验目的本实验旨在学习通过STM32的IO口控制蜂鸣器发出蜂鸣声,掌握蜂鸣器的常规控制电路。https://item.taobao.com/item.htm?spm...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723595.html 发布时间: 2018-11-04



开源的DAPLink项目又更新了

最近ARM公司的开源项目DAPLink又进行了大量更新,最主要的一个变化就是开始正式支持STM32F103作为控制器,这意味着可以将Nucleo开发板的ST-Link升级为DAP-Link了。 以前DAPLink主要使用NXP LPC11U35/LPC4322/MK2X、Atmel SAM3U等,成本较高。网上虽然有使用STM32F103的修改版,但是功能不完善。现在DAPLink正式引入STM32F103后,有希望以更低成本方式来体验到DAPLink的便捷了。 https://github.com/ARMmbed/DAPLink 本文来自论坛,点击查看完整帖子内容。...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-723559.html 发布时间: 2018-11-01



【连载】【星光闪电STM32F407开发板】第四章 LED实验

第四章 LED实验4.1 实验目的     本实验旨在帮助你熟悉STM32F407的IO口电平控制功能,初步体验STM32F407平台的使用,此实验可以说是最简单的一个实验了。此实验实现的功能是LED灯闪烁功能。4.2 实验简介GPIO(General Purpose Input Output)通用输入输出,是 STM32的一种外设,GPIO 最简单的功能...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723557.html 发布时间: 2018-11-01



【星光闪电STM32F407开发板】第一章 硬件资源介绍

就用跳帽将BOOT0接3.3V,BOOT1接地,复位系统,STM32即从系统存储器启动,然后就可以串口下载了。内部SRAM启动,一般用于SRAM中调试代码。1.2.4 IO扩展接口星光闪电F407开发板,引出了所有IO口,如图1.2.4.1所示: 图1.2.4.1 IO扩展接口 1.2.5 SRAM星光闪电F407开发板外扩了一个SRAM芯片,型号为:IS62WV51216,容量为1M字节,该芯片...

http://home.eeworld.com.cn/my/space-uid-309995-blogid-723534.html 发布时间: 2018-10-30



PCI-E接口的pyboard:IsoCore

IsoCore是国外网友新设计的一个pyboard,使用了STM32F405控制器,去掉了精度较低的加速度传感器,但是增加了PCI-E接口。 相关设计文件 本文来自论坛,点击查看完整帖子内容。...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-723521.html 发布时间: 2018-10-29




<上一页 12345678910111213141516 下一页> 相关结果约1,367个