历史上的今天
返回首页

历史上的今天

今天是:2025年01月18日(星期六)

正在发生

2020年01月18日 | 彻底解决stm32F042串口下载配置flymcu

2020-01-18 来源:eefocus

本文的初衷是解决一个问题,描述如下:


1.实验芯片:stm32f042f4p6



2.封装:TSSOP20


3. 实验目的:使用PA0--PA6(接段位); PA7 PA13,P14(接共阳极),点亮3位7段数码管,并显示数字



4.实验步骤 : 

·1 编写代码点亮PA4 的led 灯,点灯测试cpu。用 jtag9 配置 SW模式 100k 下载,一切正常,测试成功

·2 编写代码使用PA14,PA13 引脚。。。。。等引脚链接数码管,下载成功,运行有问题,修改代码,想重新下载,完蛋了!!!就是下载不进去


报  No Cortex-M SW Device Found  ??????

这是咋么回事呢?   分析可能的原因


·1 jtag 供电问题,或者杜邦线损坏导致无法给cpu 供电 经过万用表测量 VCC GND 3.3v电压正常 说明不是这个问题


·2 接线问题导致线路出错无法识别 连续插拔,换线无数次!!!!还是没有解决问题  说明不是这个问题

·3 jtag 烧毁完蛋了 连接STM3232F407 JTAG 下载成功 连接STM32F103 SWD 口下载成功  说明不是设备的问题


·4 我的笔记本usb完蛋了,反复的换接口,重启关机n遍不管用 说明不是笔记本的问题


·5cpu 假货完蛋了,烧毁了,这个是我怀疑的问题


搜索错误代码,各种尝试。。。。。无济于事。。。。


小宇宙爆发,用传统的串口下载试试!!!


1 于是下载Flymcu  如图进行配置

2 连接 串口和cpu     注意:cpu 的 RX(Pa10)和 串口的 TX  ; cpu 的TX(PA9)和串口的RX ;GND ,VCC 依次连接


3. boot0 (PB8)连接高电平3.3 v     点击下载 ,尽然ok 了。。。。。

4  .兴奋的跳起来了,  熬夜到4点,早上起来又弄了4个消失,解决了。堪比第一次破处!


这到底是怎么回事呢: 1硬件没有任何问题,说明问题出在代码的编写!!


在传统stm32中引脚多,使用 jtag 接口下载,或者sw 下载,20引脚的cpu 资源少,使用的sw 的clk,dio 端口,问题所在!!!


导致无法下载!!因此必须使用串口下载!

推荐阅读

史海拾趣

意普(ESPE)公司的发展小趣事

为了提升产品质量和竞争力,意普(ESPE)公司开始注重品质管理,建立了严格的质量检测体系。同时,公司积极申请国际认证,成功获得了欧洲四级安全认证体系,进一步提升了产品的国际竞争力。这些努力不仅赢得了客户的信任,也为公司打开了国际市场的大门。

ERGOBAHCO公司的发展小趣事

为了进一步提升公司的竞争力,ERGOBAHCO公司开始积极拓展国际市场。公司组建了一支专业的国际业务团队,参加了多场国际展会,并与多家国际知名企业建立了合作关系。通过不断努力,ERGOBAHCO公司的产品成功打入了欧美、东南亚等国家和地区的市场,公司的国际化程度得到了显著提升。

CAMBION公司的发展小趣事

随着国内市场的饱和,CAMBION公司开始将目光投向海外市场。公司制定了详细的国际化战略,通过设立海外研发中心、拓展销售渠道等方式进入国际市场。在国际化过程中,CAMBION公司不仅面临着文化差异、法律法规等挑战,还需要与众多国际知名企业竞争。然而,凭借卓越的技术实力和灵活的市场策略,CAMBION逐渐在国际市场上占据了一席之地。

Acme Electric Corporation公司的发展小趣事

随着电子行业的快速发展和变革,CAMBION公司也面临着诸多挑战。例如,新兴技术的崛起使得市场竞争日益激烈,消费者对电子产品性能的要求也不断提高。为了应对这些变革,CAMBION公司不断调整战略,加大研发投入,推出了一系列具有竞争力的新产品。同时,公司还加强与上下游企业的合作,共同推动产业链的升级和发展。

DAQ Electronics LLC公司的发展小趣事

在DAQ Electronics LLC公司的发展历程中,质量一直是其坚守的核心原则。公司建立了严格的质量控制体系,从原材料采购到产品生产、检测、包装等各个环节都进行严格把控。这种对质量的坚持,使得DAQ Electronics LLC公司的产品在市场上获得了良好的口碑和信誉。客户对公司的产品和服务给予了高度评价,也为公司的持续发展提供了有力保障。

厦门法拉(faratronic)公司的发展小趣事

FMI公司始终坚持以客户为中心的发展理念,致力于为客户提供定制化的频率控制解决方案。公司拥有一支专业的研发团队和完善的生产流程,能够根据客户的具体需求进行产品设计和生产。无论是标准产品还是定制产品,FMI都能确保高质量和快速交付。这种灵活的服务模式使得FMI在客户中树立了良好的口碑,并为公司赢得了更多的商业合作机会。

问答坊 | AI 解惑

哪位大哥有EDA的教程和MAX+plus2软件的使用指导

哪位大哥有EDA的教程和MAX+plus2软件的使用指导?现在正在学EDA,学MAX+plus2软件,不过什么都不懂,请大哥们帮下忙!有的请发到我的邮箱:285313118@163.com    先谢谢了!!!…

查看全部问答>

电池充电

一般电池充电均采用恒流方式,这样只需控制充电时间即可完成对电池的充电。从该电池外观上看,它是镍氢电池,容量为1450毫安时。其标准充电方法是:用电池额定容量的1/10电流即145毫安充电14\"16小时。本充电器实测充电电流为170毫安左右,充电时间 ...…

查看全部问答>

基于光栅传感器位移测量的软、硬件设计

光栅作为精密测量的一种工具,由于他本身具有的优点,已在精密仪器、坐标测量、精确定位、高精度精密加工等领域得到了广泛的应用。光栅测量技术是以光栅相对移动所形成的莫尔条纹信号为基础的,对此信号进行一系列的处理,即可获得光栅相对移动的位 ...…

查看全部问答>

STC单片机EEPROM程序与初步使用

STC单片机EEPROM汇编程序与初步使用…

查看全部问答>

在Wince上如何将HICON保存到文件?

许多PC上的API在CE都不支持,搞起来很麻烦,有整过的吗?…

查看全部问答>

请教WINCE50 & 2416 的中断处理

看了2416的BSP(wince50)下对中断的处理,我蒙了!!! 首先这个BSP中有两个intr.c       1、SMDK2416\\Src\\Kernel\\Oal\\intr.c    2、SMDK2416\\Src\\Common\\Intr\\intr.c 看这两个intr.c发现能用的应该 ...…

查看全部问答>

关于嵌入式web服务器的设计问题

最近要做这方面的题目,暂且定在linux平台上。 但是我对这个方面不是很熟悉,希望知道的兄弟姐妹们给我介绍下。 web服务器……这个东西我查了些资料发现最多的就是提供给人们浏览网页的www.用阿帕奇啦之类的,难道说我做的这个东西就是提供给大家 ...…

查看全部问答>

为什么现在有的S3C6410开发板800多,有的却近2000?

刚看了一下飞凌的OK6410开发板860块钱,而TE6410要1800元。比较了一下,发现TE6410就是比OK的多了 一个CAN一个VGA吧,怎么会贵那么多?我也比较了其他一些带CAN和VGA接口的板子,价格也都在2000左 右。是不是这个技术很值钱?还是什么?菜鸟的疑 ...…

查看全部问答>

msp430g2553驱动12864有显示单但及其微弱,根本看不清楚,求解决???

/*********************************************** **** LAUNCH PAD 学习之GPIOINT *** **** MCU: MSP430 *** **** 作者:孙祖祥 *** **** *** **** *** **** 2012.05.24.20:16 *** **** 实验现象:LCD *** **** *** ****P1.0~P1.7 数据 ...…

查看全部问答>

CC2530最大节点数量

问一下CC2530节点数量 一个网络中节点数量是用  #define NWK_MAX_DEVICES  定义的吗…

查看全部问答>