选择进入USER文件,输入工程文件名template,点击保存。 选择我们所示用的芯片类型,以STM32F407 ZGT6为例。 然后点击OK,就会弹出下面这个窗口,直接点X关掉即可。 如下图所示,点击这个“品”字形图标,就会弹出以下窗口: 然后将Project targets中的Target1改为Template。 在Group里面,点击小矩形框进行添加,如下图所示: ...
1、点击桌面 UVision4图标,启动软件,在工具栏 Project->New μVision Project…新建我们的工程文件,我们将新建的工程文件保存在STM32-Template\USER\Project\RVMDK(uv4)文件夹下(先在Project文件夹下建立RVMDK(uv4)文件),文件名取为STM32-MINI(这款32是MINI板,所以取名STM32-MINI),名字可以随便取,点击保存。 ...
1、点击桌面 UVision4图标,启动软件,在工具栏 Project->New μVision Project…新建我们的工程文件,我们将新建的工程文件保存在STM32-Template\USER\Project\RVMDK(uv4)文件夹下(先在Project文件夹下建立RVMDK(uv4)文件),文件名取为STM32-MINI(这款32是MINI板,所以取名STM32-MINI),名字可以随便取,点击保存。 ...
二、创建功能模板 新建一个名为 “stm32_template_hal” 的文件,并在文件中创建相应文件,如下图所示 先拷贝 HAL 库到 lib 文件中,文件在 “STM32Cube_FW_F1_V1.8.0\Drivers\STM32F1xx_HAL_Driver”,保证文件命名格式同一,这里我将文件名给为小写了,如下图所示: 注意:其中 STM32F100xX_User_Manual.chm ...
Template.ioc是STM32CubeMX工程文件,双击该文件就会在STM32CubeMX中打开。 7 用户程序 在编写用户程序之前,首先我们打开生成的工程模板进行编译,因为我们在之前步骤生成的CubeMX工程为LED_TEST.ioc,故生成的MDK工程位置是.\MDK-ARM\Template.uvprojx,如果大家配置的CubeMX的工程名和路径名不含中文或中文字符,按上述步...
在工程项目管理界面,有三个窗口,分别是目标工程(Project Targets)、分组(Groups)、文件(Core)。双击“Project Targets”下的“Target 1”,可修改名字,这里改为“Template”,双击“Groups”下的“Source Groups 1”,改为“Core”,如图 7.1.7 所示。 接着选中“Core”,点击“Add Files…”,接着在弹出的文件选择...
右键点击 Target1,选择 Manage Components。 Project Targets 一栏,我们将 Target 名字修改为 Template,然后在 Groups 一栏删掉一个 Source Group1,建立三个 Groups:USER,CORE,FWLIB。然后点击 OK,可以看到我们的 Target 名字以及 Groups 情况如下图: 下面我们往 Group 里面添加我们需要的文件。我们按照步骤 7 的...
1、将lv_port_disp.c和lv_port_disp.h文件宏都打开,并修改.c文件中相应头文件名字,将template去掉。 2、找到lv_port_disp_init()初始化函数,我们使用第一种方法,并修改屏幕宽度,我的屏幕是800*480的,所以我改为800。 如果你有外扩sram或者sdram这里可以配置与屏幕一样大。
“TEMPLATE = app”表示项目使用的模板是 app,是一般的应用程序。后面的 SOURCES、HEADERS、FORMS 记录了项目中包含的源程序文件、头文件和窗体文件(.ui 文件)的名称。这些文件列表是 Qt Creator 自动添加到项目管理文件里面的,用户不需要手动修改。当添加一个文件到项目,或从项目里删除一个文件时,项目管理文件里的...
(2)、把Template工程模板的“CORE”、“STM32F10x_FWLib”、“SYSTEM”和“USER”四个目录复制到STM32_Stdlib_0605_0329目录下。 (3)、“STM32F10x_FWLib”文件夹不修改; (4)、将无用文件删除,将头文件和源文件分别放置。 STM32Cube 6.11.0: