冯诺依曼架构:CPU(中央处理器):运算器 + 控制器 存储(外存+内存) I/O:输入输出
CPU的运行:取指 译码 执行
mpu微处理器
ARM(低功耗)
处理器:1取指 2译码 3执行
取指是指指令RISC精简指令集
RISC精简指令集:低功耗,但是无法实现复杂指令集的多种功能。
单片机工作的最小系统:时钟源(外部晶振 + RC震荡):提供固定频率的震荡
复位:使程序重新开始运行
电源:供电
自举:分配SRAM或flash
Keil IDE编辑器:编译可执行文件.bin / .hex; 烧写 / 调试(软件 / 硬件仿真)
keil工具新建工程操作:
1.打开keil,点击工程project,点击新建newμVision project,然后选择一个路径,新建一个文件夹,点击打开,给工程文件重新命名(且文件名路径必须为英文书写)。
2.依次选择STMicroelectronics/STM32F4 Series/STM32F429/STM32F429IG/STM32F429IGTx
3.点击小魔方创建组别,选择左边的组别,进行添加文件,在目标文件夹中选择程序,然后魔法棒找到Debug改成CMSIS-DAP Debugger
4.文件添加成功后开始编译查找错误进行修改,在无错误后点击load将程序传输到开发板进行运行