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

查看: 3621|回复: 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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版