E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FLEXCAN
设备树(2)-设备树在Linux系统的具体体现及内核解析设备树文件过程
系统中的体现设备树所有节点及属性在文件系统中/proc/device-tree都表现为文件、文件夹进入soc节点,soc节点下所有子节点和属性如下2.特殊节点1)aliases子节点主要作用是定义别名aliases{can0=&
flexcan
1
Embedded-Xin
·
2024-01-24 08:05
设备树
Linux驱动/内核编程
linux
运维
服务器
基于S32K SDK
FLEXCAN
的通信
硬件资源3.2实现功能3.3实现3.3.1MCU配置3.3.2定义CAN通信配置及邮箱3.3.3初始化CAN实例及缓冲区3.3.4定义回调函数及处理内容3.4运行结果后记1前言在NXPS32KSDK中
FLEXCAN
yardwood
·
2024-01-23 11:08
S32K
mcu
FlexCAN
和CAN的关系
本文是其他网站翻译的原文:(1)https://community.nxp.com/t5/Kinetis-Microcontrollers/CAN-as-
FLEXCAN
/td-p/266602(2)https
wllinux12138
·
2024-01-02 00:27
ARM
【S32K3学习笔记】
FlexCAN
文章目录前言一、CAN是什么?二、CAN框架1.MBs结构2.工作流程3.常用API总结前言由于之前没有接触过CAN总线模块,对这一块的知识仍比较陌生,于是乎想简单梳理一下CAN总线的工作流程,加深理解。一、CAN是什么?参考:https://zhuanlan.zhihu.com/p/346696648二、CAN框架各模块功能如下:协议引擎ProtocolEngine(PE)PE用于管理CAN总线
且听风吟_YU
·
2024-01-02 00:57
S32K学习笔记
学习
IMX RT
FlexCan
调试手册
本文描述的
FlexCan
主要指的是NXP公司的I.MXRT系列提供的
FlexCan
低速总线,主要内容是个人根据在调试
FlexCan
接口时碰到的一些问题而总结出的调试心得,希望对后续使用到此类接口的朋友有所帮助
子乘
·
2024-01-02 00:27
S32K的
flexcan
组件can fd使用
本文摘要:本文章介绍如何使用NXP官方软件S32KDS中的
flexcan
组件实现canfd收发开发平台:S32DesignStudioforARMVersion2.2SDK版本:S32_SDK_S32K1xx_RTM
阿衰0110
·
2024-01-02 00:56
S32K开发经历
单片机
nxp
嵌入式
学习
c语言
小猫爪:i.MX RT1050学习笔记26-RT1xxx系列的
FlexCAN
详解
i.MXRT1050学习笔记26-RT1xxx系列的
FlexCAN
详解1前言2
FlexCAN
简介2.1MB(邮箱)系统2.1.1正常模式下2.1.2激活了CANFD情况下2.1.3激活了RXFIFO情况下
小猫爪
·
2024-01-02 00:25
i.MX
RT1050学习笔记
RT1050
FlexCAN
I.MX8QM
flexcan
移植
#官方默认的配置可能是以模块的方式编译,这里直接将can驱动编译到内核中CONFIG_CAN=yCONFIG_CAN_
FLEXCAN
=y设备树修改:#因为板子未用到"xceiver-suppl
飘忽不定的bug
·
2024-01-02 00:55
linux
c语言
嵌入式
RV1109_RV1126 EVB板使用记录
RV1126EVB板使用记录在PC端安装虚拟机解压RV1126开发板SDK源码板级配置命令分区编译U-Boot编译Kernel增加驱动内核增加驱动增加sc132gscan驱动:输入'/',进入搜索框中,搜索
flexcan
hean_ui
·
2023-06-14 11:38
linux
arm开发
嵌入式硬件
可替换STM23G031的32位单片机
灵动微MM32G0140可替换兼容STM23G031系列,MM32G0140所集成的
FlexCAN
-FD提供了更快的通信速
EVERSPIN
·
2023-04-10 00:35
单片机
嵌入式硬件
stm32
兼容替换
小猫爪:S32K3学习笔记02-S32K3之
FlexCAN
S32K3学习笔记02-S32K3之
FlexCAN
1前言2CAN协议简介2.5CAN资源介绍3
FlexCAN
简介3.1MB(邮箱)系统3.1.1正常模式下3.1.2激活了CANFD情况下3.1.3激活了
小猫爪
·
2023-03-28 21:52
S32K3学习笔记
S32K3
mpc5744p简介与OpenSDA固件更新
/dataflash2.5MBSRAM384KB模块中断控制器32优先级,16可编程中断PIT1x4通道STM系统时钟1x4通道SWT软件看门狗eDMA32通道FlexRay1x64buffer双通道
FlexCAN
3x64bufferLINFlexD
子氚
·
2022-08-02 20:49
单片机
单片机
嵌入式硬件
灵动微电子32位单片机MM32F0144C4Q引脚兼容替换MM32F031K8U6
MM32F0144C4Q具有1个
FlexCAN
接口,1个12位的ADC和1个比较器,3个UART接口、2个SPI接口和1个I2C接口,1个16位通用定时器、1个32位通用定时器、3个16位
·
2022-03-15 17:29
单片机
灵动微MM32F0140单片机PIN TO PIN替换瑞萨单片机LPC11C14
灵动微超值型MM32F0140系列MCU是灵动第一款基于12寸晶圆打造的产品系列,其搭载72兆赫兹,ArmCortex-M0内核,提供最高64KBFlash和8KBSRAM,并集成了性能升级的
FlexCAN
·
2022-01-12 15:14
单片机
灵动微推出超值型
FlexCAN
接口的MM32F0140系列MCU
上海灵动微电子成立于2011年,是中国本土领先的通用32位MCU产品及解决方案供应商。公司基于ArmCortex-M系列内核开发的MM32MCU产品拥有F/L/SPIN/W四大系列,在本土通用32位MCU公司中位居前列。客户涵盖智能工业、汽车电子、通信基建、医疗健康、智慧家电、物联网、个人设备、手机和电脑等应用领域。灵动微推出全新超值型MM32F0140系列MCU。该系列是灵动第一款基于12寸晶圆
·
2021-11-19 17:09
单片机
linux驱动开发学习笔记十二:设备树中节点的命名格式和常见属性
一、节点的命名格式1/{2aliases{3can0=&
flexcan
1;4};56cpus{7#address-cells=;8#size-cells=;910cpu0:cpu@0{11compatible
万能的小黑Alex
·
2020-08-07 17:13
Linux驱动开发学习笔记
i.MX6Q -- Linux系统下
FlexCAN
总线的使用记录
i.MX6Q--Linux系统下
FlexCAN
总线的使用记录开发板平台:珠海鼎芯D338--基于i.MX6Q系统平台:Linux3.0.35+Busybox1.221、需要的工具
FlexCAN
工具包:libsocketcan
LetEverybodyOyez
·
2020-08-03 05:04
i.MX6QDL
Linux文件系统
socket_can配置
socket_can配置介绍1.打开can设备intfd=-1;//打开can0设备fd=open("/sys/devices/platform/
FlexCAN
.1/bitrate",O_CREAT|O_TRUNC
weixin_43977249
·
2020-07-06 05:19
can
imx.536(cotex-a8核)的CAN驱动理解一(probe)
staticstructplatform_driverflexcan_driver={.driver={.name=
FLEXCAN
_DEVICE_NAME,},.probe=
flexcan
_probe,
h32dong809
·
2020-07-04 17:30
linux内核移植
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之CAN移植
&
flexcan
1{pinctrl-names="default";pinctrl-0=;status="okay";
girlkoo
·
2020-07-04 16:57
嵌入式开发
imx6q can驱动理解
staticstructplatform_driverflexcan_driver={.driver={.name=
FLEXCAN
_DEVICE_NAME,},.probe=
flexcan
_probe,
lcqlw123
·
2020-07-04 00:11
Linux驱动
K60
FlexCAN
清中断标志的一个问题
客户反映这样一个现象:使用
FlexCAN
,使能发送中断和接收中断,在中断服务函数中如果同时有发送中断标志和接收中断标志,在清除一个标志位的同时会自动把另外一个标志位也清除掉。
若风飘茫
·
2020-06-27 13:09
Freescale
Kinetis
K
MCU
FreeRTOS中CAN输出的数据长长度动态控制
这是结构体的定义,typedefstruct{
flexcan
_msgbuff_id_type_tmsg_id_type;/*!
Liyang120621
·
2020-06-24 04:41
i.MX6q
flexcan
移植篇
移植过程:1、移植的工具和原材料:buildroot工具i.MX6q设备树第一步:buildroot工具产生内核和交叉编译工具链①首先我使用的buildroot工具是buildroot-2017.02版本的,下载地址为https://buildroot.org/downloads/manual/manual.html#_buildroot_quick_start,下载之后解压。其源码目录下的con
嵌嵌前行
·
2020-06-22 15:33
CAN总线
S32DS的s32k146 can程序500K的速率不通问题
时,在canCom.c文件中时不会反应的,需要手动改constflexcan_user_config_tcanCom2_InitConfig0={.fd_enable=false,.pe_clock=
FLEXCAN
_CLK_SOURCE_SOSCDIV2
写代码还无聊吗
·
2020-06-21 12:25
踩坑
【MPC5744P】S32DS中Processor Expert自动生成代码工具使用教程(五)
FlexCAN
使用
本篇开始讲解
FlexCAN
的使用方法,采用SDK自动生成驱动。
Beatfan_N
·
2020-06-21 08:15
MCU
NXP
MPC574X开发
从零理解CAN总线(
FlexCAN
驱动测试篇)
问题描述:作为一个职场新人上周技术老大交给一个任务,让去了解CAN总线,打算让做这方面的事,然后扔给一个IMX6的板子,让自己去测试上面已经移植好了的一个驱动。翻了翻之前买的书,发现在嵌入式这块,好像很多书籍上面都没有对CAN总线驱动有一个详细的描述,网上好像也就CSDN上有那么几篇文章介绍,然后就都是一些原理上的秒速,找起来很头疼,然后就这一周的学习情况做一个总结。查看驱动信息:第一步:拿到板子
嵌嵌前行
·
2020-06-20 23:36
CAN总线
【S32K144调试笔记】CANFIFO&DMA SDK 配置测试
目录1.PE配置1.1添加edma模块1.2配置edma模块1.3配置
FlexCAN
2.函数调用2.1模块初始化2.2回调函数逻辑2.3主函数示例3.测试背景简述:使用CANFIFO的DMA功能,接收数据
doublepeng-Qian
·
2020-06-20 21:55
S32K144
S32K144
FlexCAN
驱动SDK使用
想利用NXP的S32K144MCU的
FlexCAN
模块实现一个简单的周期性发送CAN报文的功能,根据NXP官方提供的SDK。
耶yeah
·
2020-06-20 21:23
S32K148 CAN_PAL SDK_RTM300 PE配置
文章目录前言建立工程ProcessorExpert配置发送接收代码参考调试验证微信公众号前言S32K148----SDK笔记----CAN收发前面写过这个S32Kflexcan组件的用法,其实有对
flexcan
weifengdq
·
2020-06-20 21:25
S32K148
S32K148----SDK笔记----CAN收发
文章目录前言建立工程ProcessorExpert配置发送CAN报文CAN接收中断工程代码微信公众号前言S32K148自带3路CAN,官方的SDK给了can_pal的例程,本文更基础一点,直接用
flexcan
weifengdq
·
2020-06-20 21:25
S32K148
S32K
S32K148
CAN
FLEXCAN
FlexCAN
简单介绍
邮箱邮箱系统由高达64个报文缓冲区组成,前38个MBs相对应的内存空间可以被配置成支持FIFO接收机制,该机制具有一个强大的ID过滤机制,能够检测接收帧的ID表(最多可以是128个扩展帧ID或者256个标准帧ID或者512个8比特的ID分片),还具有高达32个ID表提供私有掩码寄存器。同时支持通过队列FIFO以及邮箱接收对于邮箱接收,一个匹配算法可以使得将接收到的帧存储到MBs中,该MB的ID字段
faihung
·
2019-08-15 10:52
FlexCAN
过滤
模块
硬件相关
通信
汽车电子
MPC5748G
imx6q
flexcan
初始化流程
imx6
flexcan
的初始化流程复位
flexcan
有两种复位模式:1.包括芯片在内的硬复位,这时候会异步的清空所有映射的寄存器2.MCR寄存器中的soft_rst位,该寄存器会同步的重置一部分映射的寄存器软复位是需要时间的
漫步的风暴
·
2018-11-09 14:44
BSP_Driver
i.mx6ul引脚复用
使用CAN1RX引脚作为例子arch\arm\boot\dts\imx6ul-14x14-evk.dts:pinctrl_
flexcan
1:
flexcan
1grp{fsl,pins=;};而imx6ul
lh806732
·
2016-09-27 10:07
Linux
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之CAN移植
&
flexcan
1{pinctrl-names="default";pinctrl
dxmcu
·
2016-06-23 13:45
飞思卡尔
I.MX6Q
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之CAN移植
&
flexcan
1{ pinctrl-names="default"; pinctrl-0=; status="o
girlkoo
·
2015-05-13 20:00
can
DTS
TQIMX6Q
TQE9
IMX6Q
can 总线移植--------代码
JNI:#include#include#defineLOG_TAG"
FLEXCAN
"#includeJNIEXPORTjobjectJNICALL Java_com_liujun_can_dump(JNIEnv
zhangjie201412
·
2012-03-25 11:00
android
struct
jni
null
button
BT
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他