赞
踩
CMSIS:系统运行工程文件
PROJECT:创建新的工程放在里面
USER:自己编写的文件,inc为库,src为.c文件
startup_stm32f40_41xxx.s是描述型号芯片的启动文件
system_stm32f4xx.c和system_stm32f4xx.h为芯片系统文件
stm32f4xx.h和include里的core_cm4.h为M4芯片支持文件,这些都是必备的系统工程文件
回顾
1.什么是外设?什么是片上外设、片外外设?
内核以外就是外设,片内外设就是片上外设,同一种意思不同说法,片外外设是值集成电路外围的设备,也就是我们嵌入式开发板上外接的设备
2.回顾一下C语言按位运算符&|~先将数据转换成二进制
假设:数据为:unsigned char data=11111111(0b);
需求将低四位数据变为0,不改变高四位数据
清0操作:data&~(15)
置位操作:data<<4
3.回顾一下C语言四大数据类型
基本类型,构造类型,指针类型,空类型
4.回顾:char、short(有符号和无符号)、int、long、float、double的取值范围
char : -128-127
unsigned: 0-255
short:-32768-32767
unsigned:0-65535
int:4字节 32位
long:在32位的系统下是4字节,在64位的系统下是8字节
float:4字节,32位
double:8字节,64位
熟练创建一个新的工程
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。