2023年7月28日

NXP对于Ethercat部署与支持(从站篇)

摘要: 一. EtherCAT 协议概述 EtherCAT名称中的CAT为Control Automation Technology(控制自动化技术)首字母的缩写。 每个从站设备都具有可编址的内存,其容量最大可为64KB,能够对其进行连续的或同步的读写操作。可以把多个EtherCAT命令数据嵌入到同一个以太 阅读全文

posted @ 2023-07-28 16:11 张凌001 阅读(226) 评论(0) 推荐(0) 编辑

NXP对于Ethercat部署与支持(主站篇IGH与SOEM)

摘要: 简介 EtherCAT的主站开发是基于EtherCAT 控制系统的开发中非常重要的环节。目前常见开源的主站代码为的RT-LAB开发的SOEM (Simple OpenSource EtherCAT Master)和EtherLab的the IgH EtherCAT® Master。使用起来SOEM的 阅读全文

posted @ 2023-07-28 15:42 张凌001 阅读(597) 评论(0) 推荐(0) 编辑

2022年7月10日

iMX RT FlexSPI 时序及驱动程序参数设置解析 (一)

摘要: FlexSPI是一个功能强大的接口,和普通SPI相比,使用比较复杂,较难上手。近期调试FlexSPI与FPGA接口,将通过系列博客进行记录。 先看RT1052参考手册1694页 在这之前先介绍一个概念:serial root clock ,手册中提及的serial root clock 是FlexS 阅读全文

posted @ 2022-07-10 15:59 张凌001 阅读(484) 评论(0) 推荐(0) 编辑

2022年7月3日

LPC553X MCU 体系结构概述

摘要: 阅读全文

posted @ 2022-07-03 16:20 张凌001 阅读(98) 评论(0) 推荐(0) 编辑

2022年7月2日

EtherCAT协议介绍

摘要: 1. 引言 页首 现场总线已成为自动化技术的集成组件,通过大量的实践试验和测试,如今已获得广泛应用。正是由于现场总线技术的普及,才使基于PC的控制系统得以广泛应用。然而,虽然控制器CPU的性能(尤其是IPC的性能)发展迅猛,但传统的现场总线系统正日趋成为控制系统性能发展的“瓶颈”。急需技术革新的另一 阅读全文

posted @ 2022-07-02 20:02 张凌001 阅读(4209) 评论(0) 推荐(0) 编辑

2022年6月26日

Internet 与 TCP/IP 协议

摘要: Internet 历史计算机与网络发展的 7 个阶段 批处理(20世纪50年代)是指实现将用户每个数据装入卡带或者磁带。并有计算机按照一定的顺序读取,是用户索要执行的这些程序和数据能够一并批量得到处理的方式。分时系统(20世纪60年代)是指多个终端(包含鼠标、键盘、显示器等输入输出设备组成,最初还包 阅读全文

posted @ 2022-06-26 18:39 张凌001 阅读(314) 评论(0) 推荐(0) 编辑

USB通信协议深入理解

摘要: Internet 历史计算机与网络发展的 7 个阶段 批处理(20世纪50年代)是指实现将用户每个数据装入卡带或者磁带。并有计算机按照一定的顺序读取,是用户索要执行的这些程序和数据能够一并批量得到处理的方式。分时系统(20世纪60年代)是指多个终端(包含鼠标、键盘、显示器等输入输出设备组成,最初还包 阅读全文

posted @ 2022-06-26 18:27 张凌001 阅读(378) 评论(0) 推荐(1) 编辑

RT1021使用RTS引脚控制RS485芯片收发使能

摘要: 串口初始化完成后增加两行代码: DEMO_LPUART->MODIR |= LPUART_MODIR_TXRTSE_MASK; DEMO_LPUART->MODIR |= LPUART_MODIR_TXRTSPOL_MASK; 即可使用RTS引脚直接控制RS485收发器收发使能。 /* * Copy 阅读全文

posted @ 2022-06-26 16:47 张凌001 阅读(393) 评论(0) 推荐(0) 编辑

移植i.MX RT1062 SDK工程至腾讯EVB_AIOT开发板

摘要: 最近腾讯物联网操作系统TencentOS Tiny团队联合恩智浦半导体、安谋科技(Arm China)发起的线上开发者活动,正在进行中。为了活动的顺利进行,我们的支持工作也在同步开展着。在拿到TencentOS Tiny寄来的EVB_AIOT开发套件后,为了能让开发者更快进行开发工作,本文将以移植一 阅读全文

posted @ 2022-06-26 16:40 张凌001 阅读(91) 评论(0) 推荐(0) 编辑

i.MX RT1010的I2C Slave时钟延展功能小记

摘要: 最近客户在使用i.MX RT1010的I2C作为从机设备与主机通讯,使用了时钟延展的功能(clock stretching)。在开发过程中遇到了一些小烦恼和小细节,在此呢,也写下一篇文档予以总结。什么是时钟延展首先,简单介绍一下什么是时钟延展。时钟延展是指从机通过将SCL拉低以暂停数据传输的一个过程 阅读全文

posted @ 2022-06-26 12:18 张凌001 阅读(800) 评论(0) 推荐(0) 编辑

导航