您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > Keil-μVision-5版新建工程详细步骤
KeilμVision5.17版本新建工程步骤一、计算机硬盘上工作目录的建立1.首先建一个STM32_Project目录用于存储STM32的工程文件2.在STM32_Project目录下建立二个子目录Lib和Usera.Lib目录主要存放inc、src二个库文件,这二个库文件可以从STM32F10x_StdPeriph_Lib_V3_5_0标准外围库下面的STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver目录中拷贝过来。b.User目录主要存放用户程序。该目录也可以按具体项目取名,例用GPIO_test目录代替User目录。如有别的项目都可以放在STM32_Project目录下,如ADC_test项目。二、在KeiluVision5.17程序中建立工程1.启动KeiluVision52.点击Project-NewuVisionProject...3.在弹出的界面上找到STM32_Project目录,并在下面找到项目要存放的子目录,例准备做GPIO_test,则打开GPIO_test目录,在文件名栏中输入项目名称,如GPIO_test保存4.在弹出的界面上选择对应的芯片型号。例如:点击STMicroelectronics-STM32F1Series-STM32F103-STM32F103C8,点击“OK”5.在弹出的ManageRun-TimeEnvironment选择界面中a.在CMSIS下把CORE项选勾b.在Device下把Startup项选勾c.在Device\StdPeriphDrivers将项目中要到的驱动程序选勾。如要用GPIO功能,则将GPIO前面的勾选上。当选勾后出现黄色标记,说明这个功能还需要其它的功能配合,在左下角栏目中有说明。如GPIO功能还需要同时勾选Framework和RCC功能。d.将ramework和RCC功能选勾后,黄色标记后变为绿色,说明功能选择合适了。e.点击“OK”结束。f.此时,硬盘GPIO_test目录下会自动生成DebugConfig、Listings、Objects、RTE四个子目录,如图如示6.在程序界面中点击“ManageProjectItems”7.可以对ProjectTargets和Groupsr内的名称进行更改。如这里改成了GPIO_test和User8.在User下面把GPIO_test目录下的主程序文件添加进来9.点击“OK”结束10.在程序界面中点击“OptionsforTarget...”a.Target界面中的改变b.Output界面中的改变c.点击“SelectFolderforObjects”选择硬盘GPIO_test\Objects目录作为输出目录d.Listing界面中的改变,点击“SelectFolderforListings”选择硬盘GPIO_test\Listings目录作为列表用目录e.C/C++界面中的改变。在Defined栏中填USE_STDPERIPH_DRIVER,在C99Model前选勾,在IncludePaths栏中将头文件所在的文件夹位置加进来。f.Debug界面的改变。选择UseSimulator,将DialogDLL:改为DARMSTM.dll,将Parameters:改为-pSTM32F103C8g.点击“OK”结束对“OptionsforTarget...”的设置。三、简单的主程序举例//头文件#includestm32f10x.hintmain(void){GPIOA-CRL=0x03;GPIOA-CRH=0x04;while(1){if((GPIOA-IDR&0x0100)==0x0100)GPIOA-ODR=0x0001;elseGPIOA-ODR=0x0000;}return(1);}
本文标题:Keil-μVision-5版新建工程详细步骤
链接地址:https://www.777doc.com/doc-6466079 .html