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

【Nucleo板开发日志】+基于Keil4的开发板工程模板和第一个小实验

[复制链接]
天天晓宇 发布时间:2014-8-23 11:34
昨天下班拿到开发板,板子很小巧精致,非常的漂亮,先上图吧
IMG_20140823_081747.jpg
上电以后USB灯和电源灯是亮的,用户灯闪烁,按蓝色的按键,每按一次,LED的闪烁速度会改变,有三个档位
装驱动什么的,沐紫的帖子都说过了,自己试了一下那个在线编程的工具,还行,不过感觉搞个小程序还行,程序大了玩不动,且不说那些语法你要学习,不能调试什么的真心玩不动,不过这个才是初始版本,以后改善了我们再仔细研究。
我还是先按照老方法,基于库开发,首先搭建开发环境和工程模板,然后写一个闪烁LED的小实验,以后的实验就可以在模板上加了,很方便。
今天周六,早上送女朋友去加班,回来一边啃我的早餐,一边想着怎么搭建工程模板,下载了官方的固件,看了有好几个,貌似有三个,
11.jpg
我用的是第二个,STM32F30x_DSP_StdPeriph_Lib_V1.1.0(标准外设库),没有使用它们官方提供的模板,主要是自己去搭建能更好的了解库的结构,architecture,我使用的软件是KEIL4,没找到stm32F302R8,不过没关系,官方提供了这个KEIL的支持R8的补丁,在附件里面附上,直接双击,然后选择路径,放到你KEIL的安装目录即可。
新建一个文件夹,如图,
22222.jpg
然后就是新建工程,选择stm32F302R8芯片
1.jpg
2.jpg
 
选择S-LINK,然后点击setting,选择SW模式,这个需要装好驱动的开发板连上电脑才能选,不然选不了,或者这一步你不选,到最后要下载程序的时候板子连上电脑再选择
QQ截图20140823093059.jpg
在download flash选项卡下勾选Reset and run,然后在下面的选择符合板子内存的芯片,下图是我选好的,可以把原有的remove,然后add 64K flash的芯片,如下图所示
6.jpg
5.jpg
完成工程的设置后,建立文件树
11111111.jpg
最后在工程的树文件夹下加入你这个需要的文件,
aaaaaaaa.jpg
FWlib文件夹下只有几个文件,是因为LED实验不需要用到所以的库文件,你也可以全部加上,然后每次用什么文件在stm32f30x_conf.h文件中把相应的注释去掉。说的不是特别详细,我把工程文件附上,需要的可以下载看看。
aaaaaaaaaaaaaaaaaaaaaa.jpg
接下来就是编译,然后下载了。这个实验就是让LED灯闪烁。很简单。文件附上。不明白的找我。以后的实验就可以再这个工程上改改就行了。
如果是以前玩过103的童鞋,这个30X系列的初始化和配置和103还是有点区别的,官方提供了移植手册,稍微看看就可以搞定。
后续还会出评测贴,基于一些FLASH,EEPROM的读写,中断等,写的比较急,不是很完整。谢谢。
模板.rar (1.53 MB, 下载次数: 150)
收藏 1 评论8 发布时间:2014-8-23 11:34

举报

8个回答
霹雳之火 回答时间:2014-8-23 11:45:53

RE:【Nucleo板开发日志】+开发板工程模板和第一个小实验

坐沙发,期待后续贴
霹雳之火 回答时间:2014-8-23 11:49:14

RE:【Nucleo板开发日志】+开发板工程模板和第一个小实验

楼主有几张图挂了,麻烦重新传一下
天天晓宇 回答时间:2014-8-23 12:07:12

回复:【Nucleo板开发日志】+开发板工程模板和第一个小实验

回复第 3 楼 于2014-08-23 11:49:14发表:
楼主有几张图挂了,麻烦重新传一下
搞定额
 
天天晓宇 回答时间:2014-8-23 13:50:48

RE:【Nucleo板开发日志】+开发板工程模板和第一个小实验

给自己顶一下,希望帮到初学者
天天晓宇 回答时间:2014-8-24 10:03:14

RE:【Nucleo板开发日志】+开发板工程模板和第一个小实验

R8支持KEIL的补丁已经上传
天天晓宇 回答时间:2014-8-29 09:37:34

RE:【Nucleo板开发日志】+基于Keil4的开发板工程模板和第一个小实验

我给顶上来
dyhg 回答时间:2014-11-6 17:58:54
学习学习,看看
lsj306 回答时间:2014-11-6 19:09:39
,,,这块片子上看上去是有CAN模块的,,,好纠结呀,刚开始接触M0的单片机不是ST的不带CAN模块,,可是工作中经常要用到CAN通信,

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

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