ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

KEIL5 使用STM32 官方例程

2020-03-17 22:53:32  阅读:337  来源: 互联网

标签:Project 工程 例程 STM32 ADC Template KEIL5 com


1. 安装keil5,破解

网上很多安装包/教程,跳过

2.下载官方固件库

https://www.st.com/content/st_com/en.html 

在这里找微处理器,STM32 standard peripheral Library。找起来有点麻烦,下面给出最后找到的地址

 

https://www.st.com/en/embedded-software/stm32-standard-peripheral-libraries.html

下载对应的库。这里我下载了F1。

得到ZIP,解压得到

 

 

 

Project中有例程

examples里有各种外设(ADC,DAC,USART等)的例程,Template里则是工程模板

 

 

 

 

3.

工程模板里,EWARM里是IAR软件的工程文件,MDK-ARM里的是Keil uVision的工程文件,双击打开

 

 

4. 端口例程 ADC为例

在刚刚的example文件夹打开

Project\STM32F10x_StdPeriph_Examples\ADC\3ADCs_DMA

 

里面有readme文件

@par How to use it ? 

In order to make the program work, you must do the following :
 - Copy all source files from this example folder to the template folder under
   Project\STM32F10x_StdPeriph_Template
 - Open your preferred toolchain 
 - Rebuild all files and load your image into target memory
 - Run the example 

 

对比之下明白了使用例程的方法就是替换template文件夹下的source file为例程的sourcefile (刚好一一对应),然后打开MDKARM文件夹下的工程。

 

 

 

 

建议保存一个Template的副本,以防后续的变故。

保存副本后,替换,打开工程试一试

可见工程已经换为刚刚替换的例程

 

标签:Project,工程,例程,STM32,ADC,Template,KEIL5,com
来源: https://www.cnblogs.com/lqerio/p/12514261.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有