STM32:STM32学习记录1:MDK基本数据类型及代码优化
来源:互联网 发布:剑桥大学研究生 知乎 编辑:程序博客网 时间:2024/04/29 22:39
大概一年前开始接触STM32,当时就被它的库函数开发所吸引,但是迫于各种压力放弃了学习,一直在使用所谓稳定的单片机来开发(忍不住要吐槽),现在终于有时间了,开始自己的兴趣之旅喽!!
现在网上有各种大牛的经验文档使我受益匪浅,也感谢室友的无私帮助!!!
大概看了一下大牛的经验文档,好像没有一个提到MDK的基本数据类型的,自己找找看在MDK的帮助里面有。
打开MDK-----
help----
uVision help
----
RealView Compiler Reference Guide
----
C and C++ implementation details
----
C and C++ implementation details
----
Basic data types
下图为MDK的说明文档。 注意:在16位的PIC单片机中 int类型的数据长度是不一样的!!!下图为PIC的XC16编译器说明
在core_cm3.h文件中引入了stdint.h,其中定义了数据类型如下:
/* exact-width signed integer types */
typedef signed char int8_t;
typedef signed short int int16_t;
typedef signed int int32_t;
typedef signed __int64 int64_t;
/* exact-width unsigned integer types */
typedef unsigned char uint8_t;
typedef unsigned short int uint16_t;
typedef unsigned int uint32_t;
typedef unsigned __int64 uint64_t;
代码优化选项
0 0
- STM32:STM32学习记录1:MDK基本数据类型及代码优化
- STM32 Keil MDK数据类型定义
- STM32:STM32学习记录2:跑马灯及仿真
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析 .
- STM32 keil mdk启动代码发分析 .
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析
- STM32 keil mdk启动代码发分析
- Keil MDK下学习STM32注意事项
- Keil MDK下学习STM32注意事项
- Keil MDK下学习STM32注意事项
- STM32+MDK+库函数===基本环境配置及说明
- STM32:STM32学习记录3:按键输入
- android学习笔记——AsyncTask异步消息处理机制简单介绍及使用
- span文字太长显示不下显示...
- 我爱学Java之Map操作详解
- java二分法查找两种实现方法
- 自定义View(二)——文字滚动、动态画圆
- STM32:STM32学习记录1:MDK基本数据类型及代码优化
- CodeForces 630 R. Game【博弈】
- 配置JDK
- android学习笔记——Service服务初探
- git命令总结2
- 这里记载所有的工具
- 关于/dev/null及用途
- 软件测试的自我修养之测试用例设计
- SAP接口编程-RFC系列15 : 调用自定义FM