S32K144can过滤ID的实现方法

2025-10-23 06:14:24

1、PINS_DRV_SetPinsDirection(PTD, ~((1 << 5)|(1 << 6)));//设置PTD5,PTD6为输入模式。设置1为输出模式,0为输入模式。

S32K144can过滤ID的实现方法

2、读取PTD的状态,如果PTD5为高电平输入,将PTC9设置为高。如果为低电平输入,将PTC9设置为低。

uint32_t buttonsPressed= PINS_DRV_ReadPins(PTD);//读取PTD的状态        if(buttonsPressed & ((1 << 5)))        {            PINS_DRV_SetPins(PTC,1<<9);//将PTC9设置为高        }        else        {            PINS_DRV_ClearPins(PTC,1<<9);//将PTC9设置为低        }

S32K144can过滤ID的实现方法

3、飞思卡尔最新推出的调试方式OpenSDA,我早有耳闻,估计有些时髦的博友现在都已经在尝鲜了吧,呵呵。

S32K144can过滤ID的实现方法

4、它是作为前段时间飞思卡尔打的火热的Kinetis L系列开发昆暗糟平台Freedom的板载调试器一块儿推出来的,前几天还在e络盟看到这个小板子貌似仍何包然卖的很火来,哈哈。关于OpenSDA我最开始曾...     

S32K144can过滤ID的实现方法

5、 

在某知心论坛里下了一个IAR Demo,直接编译,嘿嘿,跟说好的不一样,编译不通过,无法下载。编译不通过的问题这里不做具耍迅体分析,直接说Debug。

这块板子有一个openSDA接口,我们可以直接用它替代J-Link进行Debug。接下来说说如何配置IAR的环境使满足openSDA。

S32K144can过滤ID的实现方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢