当前位置:   article > 正文

1.初识M4

1.初识M4

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位

熟练创建一个新的工程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/501167
推荐阅读
相关标签
  

闽ICP备14008679号