发新帖我要提问
12
返回列表
打印
[通用 MCU]

AURIX Development Stdio 安装及使用文档

[复制链接]
楼主: o88ne
手机看帖
扫描二维码
随时随地手机跟帖
21
o88ne|  楼主 | 2024-4-30 18:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
创建一个新的AURIX  Development Studio Library Project

使用特权

评论回复
22
o88ne|  楼主 | 2024-4-30 18:05 | 只看该作者
展开“Infineon”文件夹,选择“New AURIX Library Project”,然后按“Next”

使用特权

评论回复
23
o88ne|  楼主 | 2024-4-30 19:05 | 只看该作者
给工程一个合法的名字

使用特权

评论回复
24
o88ne|  楼主 | 2024-4-30 19:05 | 只看该作者
然后选择芯片后Finish即可:

使用特权

评论回复
25
o88ne|  楼主 | 2024-4-30 19:05 | 只看该作者
快捷键
1、修改快捷键的命令
window->preference->General->Keys
修改自定义的快捷键,如下图所示

使用特权

评论回复
26
o88ne|  楼主 | 2024-4-30 19:06 | 只看该作者

使用特权

评论回复
27
o88ne|  楼主 | 2024-4-30 19:06 | 只看该作者
单行或者多行注释
单行注释:只需要将光标放到要注释的行,按快捷键Ctrl+/ 完成注释,再次按Ctrl+/取消注释
多行注释:用鼠标拖选要注释的行,按Ctrl+/, 在次按取消注释。多行注释还有个快捷键是Ctrl+shift+/,注释效果如下所示,该种注释方法再次按快捷键无法撤销,要种Ctrl+z。

3、撤销这一步操作 Ctrl+Z, 恢复这一步操作Ctrl+Y
4、跳转到变量的定义处:Ctrl+鼠标左键,点击变量
5、文本放大缩小:ZOOM+IN,缩小ZOOM+OUT,或者在Windows->Editor找到这两个选项
6、跳转到函数定义处:将鼠标放到函数名上,按F3
7、将某一行或者某几行内容上移或者下移,向上移动 Alt +↑ ,向下移动Alt+↓
8、代码自动补全提示 Alt+/
9、Ctril+Shift+O 自动引入所需要得包

使用特权

评论回复
28
o88ne|  楼主 | 2024-4-30 19:06 | 只看该作者
用GPIO点亮一个LED灯
按键按下,led亮,放开则灭,相关代码如下:

#include "Ifx_Types.h"
#include "IfxCpu.h"
#include "IfxScuWdt.h"
#include "GPIO_LED_Button.h"

#define LED          &MODULE_P20,9  
#define BUTTON  &MODULE_P22,0
void init_GPIOs(void)
{
    IfxPort_setPinMode(LED, IfxPort_Mode_outputPushPullGeneral);
    IfxPort_setPinMode(BUTTON, IfxPort_Mode_inputPullUp);
}
void control_LED(void)
{

    if(IfxPort_getPinState(BUTTON) == 0)
    {
   
        IfxPort_setPinState(LED, IfxPort_State_low);
    }
    else
    {
        IfxPort_setPinState(LED, IfxPort_State_high);
    }
}
IFX_ALIGN(4) IfxCpu_syncEvent g_cpuSyncEvent = 0;

void core0_main(void)
{
    IfxCpu_enableInterrupts();
   
    IfxScuWdt_disableCpuWatchdog(IfxScuWdt_getCpuWatchdogPassword());
    IfxScuWdt_disableSafetyWatchdog(IfxScuWdt_getSafetyWatchdogPassword());
   
   
    IfxCpu_emitEvent(&g_cpuSyncEvent);
    IfxCpu_waitEvent(&g_cpuSyncEvent, 1);
   
    init_GPIOs();
   
    while(1)
    {
        control_LED();
    }

}

使用特权

评论回复
29
o88ne|  楼主 | 2024-4-30 19:07 | 只看该作者
效果图如下:

使用特权

评论回复
30
芯路例程| | 2024-5-24 21:37 | 只看该作者
AURIX Development Stdio安装指南:简单步骤,易于使用。下载并安装软件,配置环境变量,开始开发。使用文档全面详细。

使用特权

评论回复
31
szt1993| | 2024-5-27 12:56 | 只看该作者
适合新手从0开始进行开发

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则