这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
icore3l_arm_3 [2020/11/25 14:58] zgf [四、 实验程序] |
icore3l_arm_3 [2022/03/19 10:57] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801** ||| | |技术支持电话|**0379-69926675-801** ||| | ||
|技术支持邮件|Gingko@vip.163.com ||| | |技术支持邮件|Gingko@vip.163.com ||| | ||
- | |技术论坛|http://www.eeschool.org ||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V0.1 |2020-11-18 | gingko | 初次建立 | | | V0.1 |2020-11-18 | gingko | 初次建立 | | ||
- | ===== STM32CubeMX教程三——GPIO输入实验 (未完成)===== | + | ===== STM32CubeMX教程三——GPIO输入实验 ===== |
- | 1.在主界面选择File-->New Project或者直接点击ACCEE TO MCU SELECTOR新建项目 | + | 1.在主界面选择File-->New Project或者直接点击ACCEE TO MCU SELECTOR新建工程 |
{{ :icore3l:icore3l_cube_3_1.png?direct |}} | {{ :icore3l:icore3l_cube_3_1.png?direct |}} | ||
- | 2.出现芯片型号选择,搜索自己芯片的型号,双击型号,或者点击Start Project进入配置在搜索栏的下面,提供的各种查找方式,可以选择芯片内核、型号等等,可以帮助你查找芯片。本实验选取的芯片型号为:STM32F429IGHx。 | + | 2.出现芯片型号选择,搜索自己芯片的型号,双击型号,或者点击Start Project进入配置在搜索栏的下面,提供的各种查找方式,可以选择芯片内核、型号等等,可以帮助你查找芯片,本实验选取的芯片型号为:STM32F429IGHx |
{{ :icore3l:icore3l_cube_3_2.png?direct |}} | {{ :icore3l:icore3l_cube_3_2.png?direct |}} | ||
- | 3.配置RCC,使用外部时钟源 | + | 3.配置RCC,使用外部时钟源,HSE选择“Crystal/Ceramic Resonator” |
{{ :icore3l:icore3l_cube_3_3.png?direct |}} | {{ :icore3l:icore3l_cube_3_3.png?direct |}} | ||
4.配置调试引脚 | 4.配置调试引脚 | ||
行 92: | 行 90: | ||
} | } | ||
</code> | </code> | ||
- | === 2.按键处理函数key.process() === | + | === 2.按键处理函数 === |
<code c> | <code c> | ||
static void process(void) | static void process(void) | ||
行 178: | 行 176: | ||
==== 五、 实验步骤 ==== | ==== 五、 实验步骤 ==== | ||
- | - 把仿真器与iCore4T的SWD调试口相连(直接相连或者通过转接器相连); | + | - 把仿真器与iCore3L的SWD调试口相连(直接相连或者通过转接器相连); |
- | - 把iCore4T通过Micro USB线与计算机相连,为iCore4T供电; | + | - 把iCore3L通过Micro USB线与计算机相连,为iCore3L供电; |
- | - 打开Keil MDK 开发环境,并打开本实验工程; | + | - 打开Keil MDK开发环境,并打开本实验工程; |
- | - 烧写程序到iCore4T上; | + | - 烧写程序到iCore3L上; |
- | - 也可以进入Debug 模式,单步运行或设置断点验证程序逻辑。 | + | - 也可以进入Debug模式,单步运行或设置断电运行观察LED状态。 |
==== 六、 实验现象 ==== | ==== 六、 实验现象 ==== | ||
* 程序下载完成以后,三色LED灯先亮红色,然后按键每按下一次,三色LED颜色变换(按照红色、蓝色、绿色依次轮流变换)一次。 | * 程序下载完成以后,三色LED灯先亮红色,然后按键每按下一次,三色LED颜色变换(按照红色、蓝色、绿色依次轮流变换)一次。 |