- 博客(31)
- 收藏
- 关注
原创 英创Linux主板支持基于Arm TrustZone的OP-TEE
本文主要介绍了基于Arm TrustZone的OP-TEE的基本概念,以及在英创Linux主板上的测试。
2023-12-14 18:06:42 1016
原创 ESMARC EVB评估底板防馈电设计
ESMARC工控主板的RESET_IN_OUTn信号引脚是一个具有输入/输出特性的双向引脚:上电时,ESMARC工控主板上的PMU(电源管理器)电源没有准备好时,RESET_IN_OUTn输出为低电平;待PMU电源都准备好以后,RESET_IN_OUTn变换为输入状态,并由内部电阻上拉为高电平,这时将RESET_IN_OUTn信号对地短接一下,可实现对ESMARC工控主板进行复位。根据《ESM6200工控主板数据手册》中,上电时序要求,需要达到如下的上电时序,否则会导致ESM6200启动失败。
2023-11-14 14:39:33 147
原创 ProfiNet应用实例
本文为ProfiNet介绍文章《嵌入式环境 实现ProfiNet/PN工业以太网》的应用实例,使用ESM7000+ETA104+UR205PN
2023-11-09 16:42:47 271
原创 嵌入式环境实现ProfiNet/PN工业以太网
ProfiNet简称PN协议的工业以太网,是当前工业自动化信息化应用中的总线领头羊。背靠西门子(Siemens)海量产品和应用,当前很多智能制造的实际呈现就是由ProfiNet串联起来的设备、产线和熄灯工厂。
2023-11-09 15:33:27 337
原创 WINCE使用开源qrencode库生成二维码
二维码是一个目前应用范围极广的一种编码方式。通过特定的几何图形,用黑白相间的点组成,利用计算机二进制0,1的概念,将字符串信息编码进图形中。从而可以通过光电扫描设备,如手机等来进行快速识别。
2023-04-06 14:18:58 393
原创 i.MX7D异构CPU实时应用——支持高分辨率旋转编码器
进行通信以及数据的处理,但对于用户来说是不需要关心的,直接使用标准的字符设备操作函数即可。函数用于设置旋转编码器的采集,我们一共定义了五种操作,分别是设置正极性,设置负极性,开始,停止以及复位。系统可能无法满足对中断事件的及时响应,而且频繁的中断响应也会大大的降低操作系统性能。为了方便使用,英创公司以字符设备的方式提供了相应的驱动文件,加载后会在。内部具有专门针对编码器硬件的硬件脉冲计数器,或通过独立的单片机来实现。目录下会生成相应的设备节点,按照字符设备的操作操作流程,首先需要调用。处获取计算结果即可。
2023-03-24 09:28:54 178
原创 FPGA PCIE接口的Linux DMA Engine驱动
英创嵌入式主板,如ESM7000系列、ESM8000系列等,均可配置标准的PCIE×1高速接口。连接NVMe模块作高速大容量数据存储、连接多通道高速网络接口模块都是PCIE接口的典型应用。此外,对于工控领域中的高速数据采集,还可采用FPGA的PCIE IP核实现PCIE EP端点,与英创嵌入式主板构成高效低成本的应用方案。本文简要介绍方案硬件配置,以及PCIE在Linux平台上的驱动程序实现。
2023-03-21 12:01:27 2170
原创 英创Linux主板的Python, C#实例之四 CAN总线
本文主要介绍在英创Linux工控主板(ESM8000、ESM7000和ESM6800H)上,采用Python和C#编程,实现对CAN总线接口的访问。
2023-03-16 17:13:55 624
原创 SBC880 -- 接口可配置的工控整机
SBC880工控整机主要由SBC880应用底板(SBC880-R2,SBC880-RS),和订制的专用铝制机壳(SBC880-ME)构成,可符合大多数工业应用场所的需求。SBC880工控机整机的机壳尺寸为205mm*155mm*35mm,并带有安装用的金属耳朵,总长度达到235mm。客户在选型时,可以直接选购SBC880整机产品
2023-03-16 14:55:31 201
原创 i.MX7D异构CPU实时应用之一8通道并行100K AD采集
ADS8588S SPI读操作最快需要6.4μs,显然无法在3.9μs的AD转换时间内完成,但ADS8588S提供了一个2次平均模式,AD转换时间在8.4μs~8.8μs之间(见表1: Oversampling by 2),在此期间刚好可完成6.4μs的SPI读操作,而8.8μs的AD转换时间也能满足100kSPS的最大采样率的要求。ADS8588S支持的最大采样率为200kSPS,本方案经过简单的硬件改造,不需要增加任何硬件成本,也可实现200kSPS的高速AD采集,有需要的客户可与英创联系。
2023-03-15 10:25:29 509
原创 英创Linux主板低成本网络摄像头实现方案
本文主要介绍了支持单路网络摄像头的低成本方案,软件部分还是可以通过英创公司提供的libemgst库方便的和Qt界面结合起来。
2023-03-14 17:39:24 268
原创 基于Gstreamer的多路网络摄像头视频显示方案
本文主要介绍了基于英创公司提供的libemgst库文件,实现Qt界面与gstreamer结合的方案和例子。
2023-03-14 14:04:05 851 1
原创 Linux工控主板的多通道高速并行采集方案(基于libiio)
本文介绍了在英创ESM7080主板上,通过libiio实现高速多通道波形采集的方案。
2023-03-13 17:32:25 591
原创 提高嵌入式设备电磁兼容性的设计参考
基于英创的嵌入式工控机,进行的电兼容实验结果及相应的参考电路。仅限于当前实验设备,达到理想的电兼容效果。套用该结果后,也需要对设备进行相应的实验并进行调整。
2023-03-09 19:27:00 174
原创 NXP i.MX7D异构CPU架构的实时应用
对实时应用场合可充分利用i.MX7D的异构多核结构,由高性能的Cortex-A7双核完成人机交互、数据处理、通讯管理等复杂运算,而对于实时的数据采集、高速的中断事件响应等实时任务交由i.MX7D的Cotex-M4完成。传统方案的前端单片机/FGPA与后端嵌入式系统的数据通讯,如果使用串口或SPI,最多能实现每秒几兆字节的数据传输,如果要获得更高的数据传输速率就需要使用千兆网口、PCIe等高速通讯接口,系统复杂程度和成本都会显著提高。
2023-03-09 09:57:40 340
原创 英创Linux主板的Python, C#实例之二 SQLite数据库
本文主要介绍在英创Linux工控主板(ESM8000、ESM7000和ESM6800H)上,采用Python和C#编程,实现SQLite数据库访问的方法。
2023-03-07 16:29:06 126
原创 英创Linux主板的Python, C#实例简介之一
英创将在其主要的Linux平台主板型号ESM8000、ESM7000和ESM6800H上,配置Python和C#两种语言的运行环境,即支持客户采用标准Python或C#来开发应用程序。相对C/C++,Python和C#是更为高级、安全的编程语言,因为更接近人的自然语言,因此学习难度大大降低,或者说入门门槛很低。本文接口嵌入式板卡的接口,分别以Python和C#提供了2套功能相同的Demo程序进行介绍。
2023-03-07 11:17:39 417
原创 VS Code / CMake创建嵌入式Linux C/C++应用
本文介绍了在VS Code下创建嵌入式Linux C/C++应用的方法,重点是如何配置面向目标平台的交叉编译工具链。
2023-03-06 15:41:25 771
原创 Linux工控主板内核及开机画面的在线更新
本文简要介绍在英创公司的Linux嵌入式工控主板上,如何利用提供的工具程序对板卡的内核以及开机画面进行在线更新。
2023-03-06 14:01:09 528
原创 英创嵌入式主板精简ISA总线典型应用案例
本文介绍(1)面向精简ISA总线直接使用成熟模块,快速扩展工业通讯接口的方法;(2)使能精简ISA总线的同步读写模式,实现高速数据读取的方法。
2023-03-03 12:05:47 354
原创 英创嵌入式主板精简ISA总线时序及基本编程方法
本文介绍英创嵌入式主板的精简ISA总线的接口特性,以及在Linux和Windows CE平台下的编程使用方法。
2023-03-02 12:26:49 487
原创 Emtronix英创嵌入式主板简介
本文介绍成都英创公司的嵌入式主板产品,产品以ARM CPU为核心,预装Windows CE或Linux操作系统,配置多种接口,面向工业应用。
2023-03-01 16:36:35 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人