历史上的今天
返回首页

历史上的今天

今天是:2025年03月14日(星期五)

正在发生

2020年03月14日 | 在Keil中使用ST-Link V2方式网OneNet NB-IoT板子中烧写程序

2020-03-14 来源:eefocus

第一步:使用ST-Link下载器连接板子

第二步:安装驱动


我们知道如果要往单片机中烧写程序我们需要做一些准备工作,先把烧写环境配置好才能烧写,接下来的内容则是环境的配置(在此主要讲ST-LINK/V2下载程序环境配置)。在我们用ST-LINK/V2下载程序之前首先则需要安装驱动程序,否则串口无法识别芯片信息,使用ST-LINK/V2下载程序则需要先安装st-link_v2_usbdriver.exe程序,但是仅仅安装此程序可能会发现并不能识别出芯片信息,因为我们还需要安装一个stlink_winusb_install.bat(Windows批处理文件),此时才算成功。(程序资料见st-link_v2_usbdriver文件夹)


2.接下来就是如何烧写程序,在此我们选用的是在Keil5中烧写,烧写过程见STM32F10RET6核心板用户手册.pdf文件

文档请去个人博客下载,官网也有一些,安装过程不做过多介绍


接下配置Keil烧写环境


第一步:点击下图标记图标

接着出现如下,点击Debug按钮

接着点击setting左侧,选择ST-Link Debugger

之后点击Setting

弹出下框,设置如下

接下来在关闭弹窗,点击Utilities进行设置,注意红框内配置,点击setting

出现以下弹框,注意红框内配置

至此烧写环境配置完成接下来我们就可烧写程序了


第三步:


第一步:编译,点击以下红框内图标,出现无错误无警告则可以开始下载程序

第二步:下载程序,如下图最下边框内出现的心就说明程序下载成功

此程序下载后,单片机串口3收发口与NB模组串口收发口相连,天线安装好后接上电源,即可自动连接OneNet平台,同时也可以通过串口调试助手查看连接状况,等待一段时间LED3,LED4灯亮说明已经连接成功,查看云平台设备在线状况

创建应用,开发应用则参考我的博客OneNet连接平台添加应用。驱动程序可以在我个人上传的ST-Link驱动资源中下载,里边有配置信息

推荐阅读

史海拾趣

Amplitronix LLC公司的发展小趣事

随着公司的发展,Amplitronix LLC逐渐在电子测量仪器领域站稳脚跟。然而,他们并没有满足于现状,而是继续投入研发,寻求技术突破。经过数年的努力,公司成功开发出一种具有颠覆性的新技术,显著提高了测量仪器的精度和稳定性。这一技术突破为公司赢得了更多的客户和市场份额,也为公司的未来发展奠定了坚实的基础。

Ametek公司的发展小趣事

在快速发展的同时,Amplitronix LLC也积极承担社会责任,关注绿色环保。他们投入大量资源研发环保型电子产品,减少生产过程中的污染排放。同时,公司也积极参与公益活动,为社会做出贡献。这些举措不仅提升了公司的社会形象,也为公司的可持续发展注入了新的动力。

这些故事旨在展示Amplitronix LLC公司在不同阶段的发展过程和成就,但并非基于真实事件。实际的Amplitronix LLC公司的发展历程可能有所不同,这些故事仅为虚构示例,供您参考。

Digi International公司的发展小趣事

Digi International在无人机技术方面也取得了重要进展。公司与Draganfly公司合作,为新型Draganflyer X4-P无人机配备了无线XBee®模块,实现了更远距离的控制和实时数据传输。这一技术突破不仅提高了无人机的性能和应用范围,也为Digi International在无人机领域的发展开辟了新的道路。通过与Draganfly的合作,Digi International进一步巩固了其在物联网和M2M领域的技术领先地位。

GCi Technologies公司的发展小趣事
可能是由于外部电阻设置不当或IC内部故障导致。
ERP Power公司的发展小趣事

在这个故事中,我们将看到ERP Power如何与HANA技术相结合,为一家电子企业提供了强大的数据支持和分析能力。通过实施基于HANA的ERP Power系统,该企业成功实现了数字化转型,提高了生产效率和产品质量。

Anritsu公司的发展小趣事

巨化集团作为我国较早的化工企业,在信息化道路上一直走在前列。为了进一步提升企业的管理水平和竞争力,巨化集团决定实施ERP系统。在选型过程中,巨化集团看中了ERP Power系统的稳定性和可靠性,最终选择了该系统作为企业信息化建设的核心。

通过ERP Power系统的实施,巨化集团实现了企业资源的优化配置和业务流程的标准化管理。系统不仅整合了企业内外部的信息资源,还提供了强大的数据分析功能,帮助企业做出更明智的决策。此外,ERP Power系统还提高了巨化集团的工作效率和员工满意度,为企业带来了显著的经济效益和社会效益。

问答坊 | AI 解惑

克隆BSP包时的问!

在克隆BSP包时出了一个错误,但是BSP包却克隆成功,建新工程时却找不到新克隆的BSP包。如果把原来BSP给别人克隆也同样出问题(大家VS2005都没问题)。 错误弹出窗口提示为:StartIndex cannot be less then zero. Parameter name:startIndex…

查看全部问答>

请教:wifi接收数据的问题

目前在看marvell 8686 wifi的驱动代码,在接收数据的时候不太明白,代码如下 case IF_DATA_PKT:                //051107 Coverity chagne to mainstream //060407        ...…

查看全部问答>

CAN的自测试编程

请问各位高手:                          请问在编写CAN自测试程程序时需要设置             验收代码寄存器(AC ...…

查看全部问答>

wince 6410的视频数据压缩存储到一个文件该怎么办呢

大家好:      我现在要做wince 6410的视频数据压缩存储到一个文件(h264编码的), 以前搞linux的对wince 一点也不懂。 所以有很多问题站在linux角度去思考的。   问 1:底层出来的是视频数据流是h264的编码的( ...…

查看全部问答>

悬赏2000元现金,解决液晶屏闪烁问题(北京回龙观龙泽附近)

选用的S3C2440A,Wince系统。直接用群创的8寸800*600的LCD(需要时序板)可以正常工作。新选用了AUO的7寸屏也是800*600(不需要时序板)启动过程中闪烁,进入wince桌面后不闪,但是只要切换系统界面就会闪烁。(AUO的屏的DCLK范围是35-45Mhz) 由于着急 ...…

查看全部问答>

STM8S105和207上的PB中断和A/D转换的问题

                                 各位有遇过类似的问题:软件都用STM8S的库文件,硬件也用3合上的207。PB3用做A/D转换中断,PB3的端口中断是关闭的 ...…

查看全部问答>

E掏E里面有人免费赠送开发板,大家快去申请

E掏E里面有人免费赠送开发板,大家快去申请 https://bbs.eeworld.com.cn/thread-290539-1-1.html…

查看全部问答>

28335中正弦表问题的请教

在DPS的28335中,库函数里面是否含有现成的正弦表??如果有的话,在哪个库函数中,运用的时候应该怎么调用呢?…

查看全部问答>

FPGA设计实用经验总结

1、状态机的问题,尽量不要写出太大的状态机,宁愿用一些小型的状态机来相互关联。 2、推荐大家使用timequest来做时序约束,好处是,它可能对你的时序约束和你的设计对照做分析,在做时序分析之前,先对你的约束做分析,然后告诉你,你有多少该 ...…

查看全部问答>

学电源的视频教程,为啥没有100%的进度?

今晚怎么打不开了视频教程? 几个单元,前面几个都看了,中间也没落下什么,从头看到尾,为什么各个部分还是不到100%?…

查看全部问答>