stm32开发笔记(一):库函数V3.5版本环境搭建以及工程模版配置

若该文为原创文章,转载请注明原文出处
本文章博客地址:http://blog.csdn.net/qq21497936/article/details/79203803

长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808

红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...

单片机相关开发

上一篇:这家伙很赖,什么都没有留下...
下一篇:《stm32开发笔记(二):stm32系列使用V3.5固件库的帮助文件以及GPIO基本功能(一)

 

前话

        这篇文章是笔记2014年10月2日上午完成并发表在本人QQ空间的,最近有需求又使用stm32所以拿过来重温。

 

搭建步骤

步骤一

搭建好教程的开发环境Keil4后,主程序文件为mian.c。注意:搭建好的教程环境包含了所有的外设,未剪裁,固件库使用的是V3.5版本;这是现在最新的固件库(2014年10月),其使用帮助文档在固件库中的.chm文件,该版本固件库没有详细的库函数说明的PDF文档。

步骤二

具体配置函数库V3.5到工程里面的方法如下:使用的编程开发环境为Keil4;新建工程,新建的工程选择根据自己使用的芯片选择对应的型号,确认后会弹出是否导入启动文件,这个时候选择否;这个时候要配置相关的文件路径,工程中新建文件夹Output,Lists,App,CMSIS,Lib五个文件夹,并按照下图配置好

注意,下载下来的V3.5版本的固件库与之前版本的固件库部分文件路径不同,如下:

  • 图中第一点的startup_stm32f10x_hd.s文件路径在

STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm

  • 图中第二点的core_cm3.c,core_cm3.h文件路径在

STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport

  • 图中第二点的stm32f10x.h,system_stm32f10x.c,system­­­­­_stm32f10x.h文件路径在

STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x

 

 

步骤三

配置好后,进入traget option和file extensions配置路径和部署文件夹,详细参考其他资料(旧版本配置),特别注  意要添加2个宏定义STM32F10X_HD,USE_STDPERIPH_DRIVER。(注意:STM32F10X_HD宏定义与您使用的芯片相关)

stm32f103rct6 是 STM32F10X_HD

步骤四

编译后,结果如下图,则V3.5版本固件库配置成功,这个时候我们将此工程打包,这样可以当作以后学习工程的模版template,避免每次都配置固件库(还是需要根据芯片调整宏定义,主要是区别内部flash大小,若宏错误则则下载程序成功,但是却没有正常跑起来)。

 

模版下载

        STM32固件库V3.5的工程模版template下载地址:

        http://download.csdn.net/download/qq21497936/7997113

 

上一篇:这家伙很赖,什么都没有留下...
下一篇:《stm32开发笔记(二):stm32系列使用V3.5固件库的帮助文件以及GPIO基本功能(一)

 

若该文为原创文章,转载请注明原文出处
本文章博客地址:http://blog.csdn.net/qq21497936/article/details/79203803


 

 

 

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: STM32V3.5库函数手册英文是ST公司为STM32系列微控制器开发者提供的一本详尽的功能库函数手册,以帮助开发者更好地了解和使用STM32V3.5库函数。该手册包含丰富的内容,涵盖了由ST公司提供的各种库函数和其相关功能的描述。此外,手册还提供了详细的函数说明、参数及返回值等重要信息,以及使用示例和代码片段,有助于开发者快速了解和使用这些库函数。 该手册以英文编写,主要是为了满足全球广大STM32开发者的需求。使用英文作为手册的语言,使得它可以被更多国家和地区的开发者所使用,从而更好地推广STM32系列微控制器的应用。 对于开发者来说,掌握STM32V3.5库函数手册英文是十分重要的。它为开发者提供了全面的参考资料,可以帮助开发者更高效地使用STM32V3.5库函数进行开发工作。通过阅读手册,开发者可以了解库函数的功能、参数和返回值等信息,从而更好地理解和使用这些函数,提高开发效率。 总之,STM32V3.5库函数手册英文是一本重要的参考资料,对于学习和应用STM32系列微控制器的开发者来说,具有重要的价值。开发者应该善于利用这个手册,通过阅读和实践,熟练掌握STM32V3.5库函数使用,从而提升开发能力和效果。 ### 回答2: STM32V3.5库函数手册是一本关于STM32V3.5系列开发板的函数手册,旨在帮助开发者理解和使用该系列开发板的库函数。 该手册具有以下特点:首先,该手册使用英文编写,便于国际化开发者阅读和使用。其次,该手册包含了STM32V3.5系列开发板的各种函数,包括初始化函数、GPIO控制函数、定时器函数、串口函数等,开发者可以根据自己的需求选择合适的函数进行开发。此外,手册还提供了详细的函数说明和示例代码,方便开发者理解函数的功能和使用方法。 使用STM32V3.5库函数手册,开发者可以快速上手STM32V3.5系列开发板的开发工作。通过学习和理解手册中的函数开发者可以根据自己的需求进行二次开发,实现各种功能,如控制外设、采集数据、通信等。此外,手册还提供了一些常见问题的解答和技巧,帮助开发者解决开发过程中遇到的问题。 总之,STM32V3.5库函数手册是一本十分实用的开发指南,可以帮助开发者快速上手STM32V3.5系列开发板,并实现各种功能。通过学习和使用该手册,开发者可以提高开发效率,减少开发周期,加快项目进度。 ### 回答3: STM32V3.5库函数手册是针对STMicroelectronics生产的STM32系列单片机开发所提供的一份完整的函数指南。它提供了详细的文档,介绍了每个函数使用方法、参数、返回值和功能。 该手册以英文编写,是为了让全球的开发者能够更好地理解和使用STM32系列单片机。它被设计成易于阅读和理解,包括了丰富的例子和详细的说明。 手册的内容分为几个主要部分,首先是引言和概述,介绍了STM32系列单片机的特点、应用领域和开发环境。接下来是库函数使用指南,包括了函数的分类、命名规范和使用方法。然后是函数列表,按照功能分类列出了所有的库函数,并提供了详细的说明和实例代码。最后是附录,包括了一些额外的资源和参考资料。 使用这份手册,开发者可以轻松地找到需要的函数和相关信息,从而更快地完成开发任务。它是STM32系列单片机开发过程中不可或缺的工具之一。 总而言之,STM32V3.5库函数手册是一份对于STM32系列单片机开发者来说非常重要的参考资料,它提供了详细的函数信息和使用指南,帮助开发者更好地利用STM32系列单片机的功能,加快项目开发进度,实现更多的创新和应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长沙红胖子Qt

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值