当前位置:网站首页>AURIX Development Studio安装
AURIX Development Studio安装
2022-07-17 00:11:00 【issta】
关于ADS的安装使用记录
1:下载
链接:

选择平台,选择版本,点击下载:

下载是真的慢:

2:安装
Install AURIX Development Studio V1.5.4
一路next,选择默认工作目录,安装完毕:
![]()
3:使用
3.1 属性对话框

或者

3.2 快捷按键
window -> preference -> General -> Keys
a: 单行注释: Ctrl+/
b: 多行注释:Ctrl+/。或者快捷键:Ctrl+shift+/, 撤销多行注释:Ctrl+z。
c: 跳转到变量的定义处:Ctrl+鼠标左键,点击变量

d: 文本放大缩小:Ctrl++,缩小Ctrl+-

e: 跳转到函数定义处:将鼠标放到函数名上,按F3; 返回 Alt + Left

f: 将某一行或者某几行内容上移或者下移,向上移动 Alt +↑ ,向下移动Alt+↓
g: 代码自动补全提示 Alt+/
h: Ctril+Shift+O 自动引入所需要得包
3.3 重置界面

4:关于__align(n)
#define IFX_ALIGN(n) __attribute__ ((__align(n)))
IFX_ALIGN(4)
描述:__align
__align 关键字指示编译器在 n 字节边界上对齐变量。
__align 是一个存储类修饰符。它不影响函数的类型。
n是对齐边界。
对于局部变量,n 值可为 1、2、4 或 8。
对于全局变量,n 可以具有最大为 2 的 0x80000000 次幂的任何值。
__align 关键字紧靠变量名称前面放置。
如果声明的变量的常规对齐边界小于 n,__align( 是非常有用的。八字节对齐方式可以显著提高 VFP 指令的性能。n)
可以将 __align 与 extern 和 static 一起使用。
由于 __align 是存储类修饰符,因此不能将其用于:
类型,包括 typedef 和结构定义
函数参数。
只能进行过对齐。也就是说,可以将两个字节的对象按 4 个字节对齐,而不能将 4 个字节的对象按两个字节对齐。
__align(8) char buffer[128]; // buffer starts on eight-byte boundary
void foo(void)
{
...
__align(16) int i; // this alignment value is not permitted for
// a local variable
...
}
__align(16) int i; // permitted as a global variable.参考网址:有关于__align(n) - 你最棒 - 博客园
5: 命名


6: 范德萨范德萨
dsdsads
边栏推荐
- [踩坑]packets.go:428: busy buffer invalid connection
- Mxnet network model (V) conditional Gan neural network
- 高斯分布的性质(含代码)
- [translation] transformers in computer vision
- 【文献阅读】VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformer
- Show Me the Code之MXNet网络模型(三)
- [MySQL] windows install MySQL 5.6
- remote sensing 投稿流程
- 【文献阅读】isl: An Integer Set Library for the Polyhedral Model
- 【MySQL】windows安装MySQL 5.6
猜你喜欢

Hands on deep learning -- from full connection layer to convolution layer

FS32K148调试之WDOG与电源模式

One vs One Mitigation of Intersectional Bias

关于1000BASE-T1 1000BASE-TX和100BASE-T1

【MySQL】windows安装MySQL 5.7

HRNet

S32K148EVB 关于ENET Loopback实验

1章 性能平台GodEye源码分析-整体架构

iFair: Learning Individually Fair Data Representations for Algorithmic Decision Making

5章 性能平台GodEye源码分析-第三方模块
随机推荐
Why do you spend 1.16 million to buy an NFT avatar in the library of NFT digital collections? The answer may be found by reviewing the "rise history" of NFT avatars
Valgrind detailed tutorial (1) MemCheck
js 树状图数组批量循环操作
NFT differentiation trend has shown, how to capture value?
1章 性能平台GodEye源码分析-整体架构
【pycharm】Cannot find reference ‘XXX‘ in ‘__init__.py‘ 解决办法
Fairness in Semi-supervised Learning: Unlabeled Data Help to Reduce Discrimination
【MySQL】windows安装MySQL 5.7
Neutralizing Self-Selection Bias in Sampling for Sortition
Show Me the Code之MXNet网络模型(三)
yolov3 训练自己的数据集中遇到的问题
README.md添加目录
The following packages have unmet dependencies: deepin.com.wechat:i386 : Depends: deepin-wine:i386
iFair: Learning Individually Fair Data Representations for Algorithmic Decision Making
数组定义格式
集成学习
[踩坑]packets.go:428: busy buffer invalid connection
【文献阅读】MCUNet: Tiny Deep Learning on IoT Devices
Why is opensea the absolute monopolist of NFT trading market?
Swift 【Class】【struct】