【技术教程】SemiDrive G9系列软件开发:PTG5.0下GPIO模式切换深度测试指南

一、 测试环境

在最近支持过程中,有客户提出动态切换 GPIO 模式的疑问(涉及模式切换 api 的参数)。在 PTG5.0 的基础上,稍加修改例程即可完成测试:

硬件:SemiDrive G9H ref A02 图(1)

软件:PTG5.0 Linux + FreeRTOS

软件环境搭建以及 G9H Ref A02 操作方法参考:《SD_G9_Quick_Start_Rev2.4.pdf》

图(1)

二、Demo与测试

1.代码部分:

       测试代码路径: buildsystem >rtos > freertos safetyos >application >sample > port > app_port.c。在最后添加 STATIC_COMMAND(图(2));注释掉不相干部分,添加如图(3)的测试代码:主要包括获取的操作 GPIO 的句柄;设置的 pin,使用的 GPIO 编号,在 buildsystem >rtos > lk_boot > chipdev > port >sd_port >inc >port_cfg_def.h;设置 pin 的模式 Port_PinModeType࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值