你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 3628|回复: 10

【MCU实战经验】+追梦系列之二——原创分享篇

[复制链接]

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-4-3 13:07:09 | 显示全部楼层 |阅读模式
          
           笔者对电子设计有着浓厚的兴趣与热情,虽然没有那些有三年以上STM32开发经验的大牛们经验丰富,但也在艰难的一步一步的前进着。编程是一个痛苦并快乐的过程,痛苦的是,当遇到问题而茫然无绪时,当试了多种方法后期望的结果仍然没有出来时,当……。你非常沮丧,非常失落,想摔板子、砸东西……可是,就在某一时刻,脑中灵光一闪,问题被发现、解决方案被找到,它竟然……终于……按照自己的期望运行起来。此刻的疲倦、失望、懊恼,顷刻烟消云散,取而代之的无比的激动与兴奋,好比自己是全世界最牛的,此刻也觉得,之前的付出与艰辛都是值得的。
           笔者也像大多数电子爱好者一样,从大学开始进入学校的实验室,从搭简单的基本电路、学习模电、数电、单片机的知识开始,参加各种电子竞赛,经历其中激烈的竞争与残酷的选拔,一路冲杀过来,其中有获奖的喜悦,也有没达到预期目标的遗憾。这段经历,是大学时光中的骄傲。还有两个月笔者也将告别大学,加入电子工程师的行列。离别总是伤感的,期间的回忆却是甜美的。带着这些宝贵的回忆,轻装上路,在电子世界继续远行。之所以选择在这条路上前行,生计是一方面,更重要的是自己对它与生俱来的喜爱,像溶于血肉那般不可分离。
          下面,笔者将自己的STM32学习经历及自己总结的分享给大家:
 
 一、STM32F4Discovery  串口
        串口,想必大家不陌生,这也是笔者根据固件库完善的第一个STM 32代码,完成了信息的接收与处理,而不是简单的直接发出去。帖子链接如下:

 

       后来,看到英蓓特公司的F4Discovery扩展模块光盘中有关于串口的代码,其提供三路串口代码,但只有一路可正常使用。于是一股子干劲就上来了,想自己把它完善一下,实现预期功能。期间遇到的问题是,串口数据是乱码,排除波特率的问题后,最终定位到引脚复用问题上(这也给我一个教训:编程要结合硬件,多看原理图,用示波器分析等)。改善后的代码可支持六路串口独立收发(基于中断和DMA)
帖子链接如下:

 

 
 
二、STM32F4-Discovery烧录外部STM32芯片
 
         STM32F4-Discovery自带了SWD方式的ST-Link调试器,可以用来调试和烧录其它STM32芯片和开发板。一般STM32开发板上的调试接口为20脚的JTAG接口,而STM32F4-Discovery板载的SWD调试连接器为6教SWD接口,可以用一条20脚转6脚的连接线将SWD调试器连接到开发板的JTAG接口上。使用时需拔掉ST-Link的两个跳帽,以断开其与自身STM32F407VGT6的连接。
(1)硬件连接
        下图是JLink接口的SWD端口配置图, 可以作为连接参考。 引脚编号为简易牛角座顶视图对应的编号。红线标识的引脚对应着ST-LINK/V2调试连接器CN2的6个引脚。
JLINK引脚.JPG

 

        ST-LINK/V2调试器对应开发板JTAG接口的连线

ST-Link对应接线.JPG

 

(2)软件设置(MDK 为例)

            从菜单Project --> Options for Target 'XXXX'打开项目选项对话框,按下图红框标记的设置一下即可,如同对自身芯片的设置。

其参考文档如下: 用STM32F4-Discovery套件自带调试器烧录STM32芯片.pdf (1.71 MB, 下载次数: 11)
<
回复

使用道具 举报

307

主题

3125

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-7-17
发表于 2014-4-3 17:57:46 | 显示全部楼层

RE:【MCU实战经验】+追梦系列之二——原创分享篇

我先弱弱占个楼,表示支持。楼主如果需要盖楼继续分享,我绝对支持
回复 支持 反对

使用道具 举报

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2014-4-8 08:58:31 | 显示全部楼层

RE:【MCU实战经验】+追梦系列之二——原创分享篇

多谢支持
回复 支持 反对

使用道具 举报

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2014-4-16 10:20:37 | 显示全部楼层

RE:【MCU实战经验】+追梦系列之二——原创分享篇

自顶一个
回复 支持 反对

使用道具 举报

100

主题

3617

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2015-4-8 10:11:31 | 显示全部楼层
先收下。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

68

主题

3266

回帖

82

蝴蝶豆

社区小助手

最后登录
2020-12-9
发表于 2015-4-8 20:49:04 | 显示全部楼层
顶一个,谢谢楼主分享。
回复 支持 反对

使用道具 举报

93

主题

2449

回帖

4

蝴蝶豆

论坛元老

最后登录
2020-6-28
发表于 2015-4-9 14:01:57 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

52

主题

3313

回帖

61

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2015-4-9 20:32:55 | 显示全部楼层

顶一个,谢谢楼主分享。
回复 支持 反对

使用道具 举报

100

主题

3617

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2015-4-13 09:34:35 | 显示全部楼层
顶一个,谢谢楼主分享
回复 支持 反对

使用道具 举报

26

主题

845

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-9-27
发表于 2015-4-13 09:54:07 | 显示全部楼层
感谢楼主分享!
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版