查看: 2787|回复: 0

【STM32F7】STM32F7开发篇-超详细操作步骤1

[复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-9-30 11:31:57 | 显示全部楼层 |阅读模式
    分享到:
    要想开发程序,必先选一个趁手的工具。这么多年来一直使用MDK来开发,所以熟悉一些。而且MDK对于一些新的技术支持很快,用起来比较方便。
        虽然现在还没有F7的板子,但是先建个工程来了解一下,顺便看看跟以前有什么不一样的地方。
        要选择对应的F7芯片,首先要安装该型号的支持库。安装MDK之后就可以在需要安装的支持库上点“Install”。然而在这个F7上安装的时候,过了好长时间进度条却没怎么动,难道是网络的问题吗?

        又等了等还是不动,没办法,上Keil的官网直接下载吧。下载的时候才发现,原来这个包这么大啊,怪不得这么慢呢。
        直接下载快了好多,下载后运行安装是一样的。

        安装过程不表,新建工程也和原来的一样,在工程菜单中选择新建,然后找个地方保存

        保存好之后就可以选对应的芯片了。STM32F746 Discovery使用的芯片是F746NG的,所以要选这个

        各个型号之间还是有些区别的,一定要选对了。
       
        选择好芯片之后又来到选择功能组件的地方了。

        这里有不一样的地方了。在F1、F4系列中,这里可以选择的是标准库,然而到了F7,标准库没了,取而代之的是Cube HAL库了。看来以后的趋势将是HAL库,原来的代码要调整一下了。
        注意红框的地方,如果这里有东西说明选择的不全,可以点击每一个提示跳转到该位置,把勾打上,直到选择选择。
        使用MDK自带的HAL库的好处就是新建工程时不用再去拷贝库文件到工程文件夹中了,减少了操作的步骤。

    选择完毕,没有选择太多,只保留了能够正常编译所需要的最基本的东西。以后再用到的东西可以随时添加进来。

        这里面有一些可以配置的项,比如这个RTX_Conf_CM.c,配置操作系统信息的,告诉操作系统运行时的速度是216M,因为这个STM32F746的速度就是216M。
        其他的几个配置就不说了,基本不用修改。

       
        未完,待续。。。
    相关阅读:
    【STM32F7】STM32F7开发篇-超详细操作步骤2
    【STM32F7】STM32F7开发篇-超详细操作步骤3
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 08:51 , Processed in 0.109563 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.