查看: 5312|回复: 3

STM32F0学习笔记 (1)

[复制链接]
  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-11-21 10:32:13 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 xinxincaijq 于 2012-11-21 10:33 编辑

    第一课  STM32F0学习笔记一、硬件

             STM32F0 discovery

             MB1034B

    20120806180902935001.png
    (二)库文件夹的规划

    借鉴已有STM32系列产品的库规划,STM32F0的库规划一开始就做得比较好(个人观点)。

    解压库文件后,放在任意一个文件夹下,均可以编译例子文件。下图中Libraries文件夹是库文件,仅有2.22M,以后我们自行开发的时候,只要将这个文件夹复制到自己的工程文件所在文件夹中,就可以避开烦人的绝对路径问题。

    20120806180907423002.png

    Utilities文件夹中保存的是有关于这块硬件电路板(STM32F0 discovery)引脚定义之类的文件。

    Project文件夹中是所有的例子文件,Demonstration中包含了为各种不同编译工具建立的例子工程,我们自己做开发时,只要将Demostration文件夹复制到自己的工程文件夹中,然后将其改名即可。稍后我们会讨论这一问题。

    20120806180915211003.png
    Project
    文件夹中的内容

    Master_Workspace是用了新版Keil提供的工作区功能,即 Muilt-Project WorkSpace,建立一个工作区,将所有例子全部集中在一个WorkSpace中,这样便于学习,如下图所示。 Peripheral_Examples文件夹中则是包括了所有的例子文件。
    20120806180921149004.png
    将所有例子文件放在一个
    WorkSpace

    (三)资料

    见下图。

    20120806180926360005.png

    6份PDF文件分别是:(01_STM32F051x)STM32F0系列的中文数据手册(39页),(02_STM32F051x)参考手册(715页),(DM000499929)用户手册(英文,46页),(DM00049931)应用笔记(18页),(DM00050135)用户手册(35页),工具(3页)。

    2个压缩包分别是ST-LINK的驱动程序和STM32F0的库文件。

    (四)使用Keil学习例子时的一个常用功能 20120806180931618006.jpg
    打开设置对话框,选中Browse Information,编译通过后看源程序,如果遇到看不懂的定义,将光标移入,果断按F12就可以了
    20120806180937134007.jpg
    这是main.c中一个没看懂的符号,将光标移入,然后按下F12(前提是已编译通过哦)
    20120806180944481008.jpg

    看到了吧,在stm32f0xx_gpio.h中有个定义。

             还是看不懂,,,,那请补一补C语言知识吧。

    这个时代很多人学东西已不再遵循“循序渐进”的原则,而是“项目式”,出现这样的现象是很正常的。这好不好我不敢说,反正这应该是一种常态了,很多人会出现这样的情况。而有规划的“项目式”教学也正是我的研究领域,,,话多了,打住。


    本文转自czlyzhj的博客——平凡的思考
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-11-21 11:07:30 | 显示全部楼层
    wyzamazon 发表于 2012-11-21 11:06
    xinxin
    技术流了

    酱油而已~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-26 01:52
  • 签到天数: 120 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2012-11-24 02:02:35 | 显示全部楼层
    言简意赅,多说无益{:soso_e113:}
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-4 08:32
  • 签到天数: 773 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-11-30 11:59:05 | 显示全部楼层
    谢谢分亨,受教了。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 01:47 , Processed in 0.138467 second(s), 21 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.