小菜鸟 STM32F103RET6 学习记录贴

[复制链接]
3984|5
 楼主| hubukaixuan 发表于 2011-1-2 16:42 | 显示全部楼层 |阅读模式
本帖最后由 hubukaixuan 于 2011-1-2 16:45 编辑

2011来了,2012还会远么。呵呵……

现在觉得M3内核的东西还是不错,就STM32F103RET6这个片子吧,512Kb的ROM,64Kb的RAM。还是不错的,在以前的公司找朋友拿了两块最小系统空PCB板,自己买元件焊接起来了。

板子与开发工具如下:

电路图如下:PCB文件不发了,因为涉及到以前公司的版权问题,但是里面的PCB封装库可以一起传上来。呵呵……
固件库用的是3.0的,MDK用的是3.7的(和谐版本)。
有的J-LINK提供5V输出,所以只要接上一个1117-3.3V就可以直接用USB供电,500MA的电流我相信已经差不多够用了。
这个最小系统板只有上电复位,所以下载程序后在,J-FLSAH里面选择复位就可以运行程序了。
本**是给刚刚入门STM32的,像我这样的小菜鸟用的。
3.0的库里面有模板,但是想自己建一个自己的模板,顺便弄清楚固件库与自己工程模板的建立。后续说明……
开发工具.jpg

原理图99se版本.rar

829.64 KB, 下载次数: 62

原理图.pdf

282.8 KB, 下载次数: 45

妙不可言 发表于 2011-1-3 17:21 | 显示全部楼层
不错。。顶一个。。。。
 楼主| hubukaixuan 发表于 2011-1-3 21:33 | 显示全部楼层
今天和昨天在寝室没有事的时候继续折腾了一下,抄了两个简单的函数,一个GPIO,一个USART。用的是3.0的库,自己没有写模板,就用里面自带的模板。用着还行,就没有折腾了。
程序如下: 程序集合.rar (13.17 KB, 下载次数: 29)
(1)里面设置很简单,但是注意GPIO操作时候要先使能时钟。
(2)程序下载到片子里了,可以点这个直接让程序运行起来,当然按板子上的复位也是可以的(如果有设计的话)。
1.jpg
(3)MDK用的是和谐的。估计有朋友想要和谐工具,上传一个(但是还是希望有条件的朋友用正版,呵呵……)
keygen.rar (16.3 KB, 下载次数: 8)
(4)对于用51的朋友,这个工具也可以和谐之,而且装上51和MDK都能用,但是在装的时候要注意不要装在同一个文件下面。
xwj 发表于 2011-1-3 21:38 | 显示全部楼层
呵呵,太简单了,啥都没有;P
 楼主| hubukaixuan 发表于 2011-1-3 21:50 | 显示全部楼层
慢慢折腾嘛,简单就好。
先运行起来,最开始学51的时候也是从翻转IO,点亮LED开始的。呵呵…… 见笑了。
(现在51感觉已经没有什么折腾的价值了,给朋友们做了很多基于51的毕业设计。)
手上有两个STM32F103RET6,再加上这么好的论坛,这么多高手在这里。
所以就忍不住手痒痒了,想学习一下STM32。呵呵,见笑了。祝大家新年快乐……多多指教……谢谢
yygkqzh 发表于 2013-8-22 20:28 | 显示全部楼层
楼主,是不是发错了啊?原理图打开不是STM32F103RET6
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

26

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部