iMX6ULL应用笔记接口篇之SPI接口
iMX6ULL应用笔记接口篇主要适用于飞凌 OKMX6ULL-S 平台 Linux4.1.15 操作系统,主要讲解iMX6ULL系列产品接口的一些DEMO测试例程,本篇介绍SPI转CAN模块讲解相关知识点。本文使用的思路和方法仅供参考使用,其它arm开发板虽然芯片不同,但思路和方法有很多的共性,希望对您在板卡的使用中能够有所帮助,更多ARM开发板相关资讯,关注飞凌嵌入式。 如对本文讲解有不明之处,您也可以联系飞凌的技术支持团队咨询了解。《iMX6ULL应用笔记》点此索取
先了解一下这款开发板
FETMX6ULL-S核心板采用NXP的高性能、超高效、低成本处理器MCIMX6Y2开发设计,采用先进的ARM Cortex-A7内核,运行速度高达800MHz。先进的电源管理架构可以提供更低的功耗。 标配8路原生UART 、2路网口、2路CAN-bus总线、2路USB OTG等常用接口;核心板支持工业级和商业及两种配置:256MB DDR3L/512MB DDR3L,256MB NandFlash/4GB eMMC/8GB eMMC,方便用户不同的选择。为了方便用户二次开发的同时简化用户设计,为您的项目评估提供良好的评估及设计依据,飞凌为核心板提供了开发套件OKMX6ULL-S开发板,配备丰富的功能接口,满足用户多样化需求。
OKMX6ULL-C开发板(点击查看详情)
一、SPI 接口
2、在对应的设备树文件/arch/arm/boot/dts/imx6ull-14x14-evk.dts 中添加 ecspi1 节点。
&ecspi1 {
二、SPI 转 CAN 接口
添加 pinctrl_ecspi2、pinctrl_ecspi2_cs 和 pinctrl_can 配置
相关产品 >
-
OKMX6ULL-S开发板
iMX6ULL是飞凌新近推出的一款开发板,iMX6ULL与iMX6UL开发板相比,功能无区别完全兼容,配置升级,性能高,价格低。根据介绍可看出i.MX6ULL参数丰富 ,采用NXP i.MX6ULL处理器芯片,邮票孔封装,支持Linux系统,i.MX6ULL开发板资料丰富,方便二次开发设计。
了解详情 -
FETMX6ULL-S核心板
飞凌新出的一款采用NXP高性能、高效、低成本处理器的核心板—FETMX6ULL-S核心板,i.MX6ULL核心板采用邮票孔连接方式,ARM Cortex-A7内核,原生两路网口,两路Can和八路串口,可以和多种设备同时通讯。i.MX6ULL核心板支持工业级和扩展商业级两种配置,并且经过了高低温测试的检验,iMX6ULL核心板采用Linux4.1.15+Qt5.6操作系统,方便开发自己的应用程序。 了解详情 -
FETMX6ULL-C核心板
FETMX6ULL-C核心板采用NXP i.MX6ULL处理器开发设计,是一款高性能Linux核心板,采用低功耗的ARM Cortex-A7架构,运行速度高达800MHz。iMX6ULL核心板29*40mm ,iMX6ULL这款处理器功能接口资源丰富,供货周期长。
了解详情 -
OKMX6ULL-C开发板
40*29mm,双网双CAN,8路串口| i.MX6ULL开发板是基于NXP i.MX6ULL设计开发的的一款Linux开发板 ,主频800MHz,体积小,其核心板仅40*29mm,采用板对板连接器,适应场景丰富。 了解详情