冯诺依曼结构计算机:
1.输入设备
2.输出设备
3.存储器
4.运算器
5.控制器
单片机最小系统:
1.时钟电路
2.复位电路
3.电源
嵌入式开发的学习:
1.SOC开发入门
2.多接口/外设
片内外设(相对于MPU)
3.RTOS实时操作系统/FreeRTOS
4.GUI图形用户界面/STemWin
5.Linux
多任务(多线程/多进程)
IPC工业个人计算机
网络编程
正式课程:
1.SOC(System on chip)
MDK是KEIL对应ARM芯片的集成开发环境(IDE),ARM核优选
还有常用的芯片开发环境(IDE)还有IAR,不局限于ARM核
IDE:
编辑器
编译器(可执行文件.Bin二进制/.hex十六进制(二进制压缩))
烧写/调试(仿真:软件仿真,硬件仿真)
工程可以包括很多个.c文件
.s是汇编文件
新建一个工程
起名字
选择开发板型号此次型号为STM32F429IGT6
添加执行的程序代码
新建一个主函数程序
并添加进程序
在mian里写你的主程序
运行之后显示无错误
插入开发板并把程序写入开发板
写入完成