基本信息
文件名称:现代电子系统设计与实践 课件 第9章 电路设计与数字仿真——Proteus及其应用.ppt
文件大小:3.18 MB
总页数:101 页
更新时间:2025-09-30
总字数:约1.6万字
文档摘要

9.8.6代码分析KeilMDK5加载工程后,main.c为入口,gpio.c为功能文件,启动文件负责系统初始化和引导main()函数运行。(1)双击“1.led.uvprojx”,展开界面左侧树结构查看文件。(2)main.c是程序主入口,gpio.c为STM32CubeMX生成的功能文件。(3)STM32芯片有对应的.s启动文件,用于堆栈初始化和中断定义。(4)本例使用startup_stm32f103x6.s文件,负责系统复位后初始化。(5)启动文件中调用SystemInit(),然后跳转执行main()函数。STM32CubeMX生成的应用程序结构图及启动代码如图9-