建立STM32工程
2017-08-26 16:11
246 查看
题外话,这篇文章迟到了一年。
也好,失之东隅,收之桑榆。换来了硬件操作上的成长。
希望后面能尽快掌握32相关的操作吧。
正题:
1、建立5个文件夹
![](http://img.blog.csdn.net/20170826154715591)
【lib】【start】原封不动复制,【user】主要为main.c
【list】【output】为空
2、建立工程
![](http://img.blog.csdn.net/20170826155041799)
![](http://img.blog.csdn.net/20170826155045933)
*:lib中只添加用到的.C文件
![](http://img.blog.csdn.net/20170826155049296)
3、配置工程
a.选择芯片
![](http://img.blog.csdn.net/20170826155451123)
b.晶振设置
以及内存区的划分,地址分配等
![](http://img.blog.csdn.net/20170826155506824)
c.d.【output】【list】路径设置
![](http://img.blog.csdn.net/20170826155526177)
![](http://img.blog.csdn.net/20170826155516765)
c.头文件纳入
这步相当关键,把头文件的地址付给C文件,才能在函数中调用。
![](http://img.blog.csdn.net/20170826155550413)
完成后的工程显示
![](http://img.blog.csdn.net/20170826155634450)
编译通过,最基础的工程就建立完成啦~
也好,失之东隅,收之桑榆。换来了硬件操作上的成长。
希望后面能尽快掌握32相关的操作吧。
正题:
1、建立5个文件夹
【lib】【start】原封不动复制,【user】主要为main.c
【list】【output】为空
2、建立工程
*:lib中只添加用到的.C文件
3、配置工程
a.选择芯片
b.晶振设置
以及内存区的划分,地址分配等
c.d.【output】【list】路径设置
c.头文件纳入
这步相当关键,把头文件的地址付给C文件,才能在函数中调用。
完成后的工程显示
#include"stm32f10x_lib.h" //头文件 #include<stdio.h> //----------------函数声明-------------------- // void RCC_Configuration(void); // void GPIO_Configuration(void); // void USART_Configuration(u32 BaudRate); // ---------------主函数-------------------- int main() { while(1) { ; } } /*---------------函数主体----------------- void RCC_Configuration(void) {} void GPIO_Configuration(void) {} void USART_Configuration(u32 BaudRate) {} -----------------------------------------*/
编译通过,最基础的工程就建立完成啦~
相关文章推荐
- STM32中Keil如何建立工程
- 使用keil建立标准STM32工程模版(图文详细版!)
- 使用keil建立标准STM32工程模版(图文详细版!)
- ubuntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立
- 建立第一个stm32工程感触
- Keil4 建立STM32工程详解
- IAR下STM32工程建立基本步骤
- STM32 Keil5建立工程模板步骤
- stm32工程建立中关于宏定义和启动文件的选择
- STM32环境搭建,建立工程及程序烧录
- STM32根据库建立自己的工程
- IAR EW6.30版本下建立STM32工程(芯片型号STM32F105VC)
- 初学STM32工程建立
- STM32之keil MDK下建立第一个工程
- Stm32建立工程及流程
- 利用stm32库3.5版直接在keil4建立一个新工程
- 在MDK上建立一个C++的STM32开发工程
- KEIL MDK STM32如何建立工程
- 建立STM32的工程步骤(版本1)
- 关于用IAR建立 STM32工程的问题