首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
nxp专题
NXP,S32K1XX汽车通用微控制器开发笔记
文章目录 1. 概述2. 开发环境配置2.1 S32 Design Studio2.2 安装SDK2.3 新建demo工程2.4 字体配置2.5 按需求修改demo2.5.1 修改pin脚定义2.5.2 增加串口打印功能 2.6 编译代码2.7 debuger 配置 参考 1. 概述 S32K1系列32位微控制器(MCU)提供基于Arm® Cortex®-M的MCU,以及基
阅读更多...
NXP S32DS IDE设置背景护眼色
NXP的S32DS是基于eclipse开发的,因此可以搜eclipse的一些配置,基本上可以设置。
阅读更多...
NXP i.MX8系列平台开发讲解 - 4.1.3 GNSS 篇(三) - 定位模块与协议介绍
专栏文章目录传送门:返回专栏目录 Hi, 我是你们的老朋友,主要专注于嵌入式软件开发,有兴趣不要忘记点击关注【码思途远】 文章目录 目录 1. 定位模块介绍 1.1 Ublox M8N参数认识 1.2 GNSS 选型指导 2.评估软件 2.1 u-center2 2.2 Teseo-suite 2.3 其他软件 3. NMEA 协议 4. 总结 关注+星号
阅读更多...
X86+FPGA, NXP+FPGA:工控稳“固”之选 赋能CPCI/VPX智能轨交新变革
工业IPC在目前大时代背景下面临机遇,但挑战同样也不少。在轨道交通领域,工控机必须具备高可靠性和稳定性,能够在复杂且严苛的工作环境中长时间无故障运行;需要满足严格的实时性和响应性能要求,确保能够迅速准确地处理传感器信号和控制指令。 现实与挑战 高速轨道交通应用需要一种更高性能、更加可靠的计算平台,这个平台需要能够承受高强度的振动环境、易于扩展,以及更短的平均修复时间(MTTR),传统的IPC无
阅读更多...
基于 NXP LS1046 +FPGA系列 CPCI 架构轨道交通专用板卡
基于 NXP LS1046 系列 CPCI 架构轨道板卡 该产品是一款 CPCI 无风扇架构的高可靠性板卡,CPU 选用 NXP LS1046A 系统平台,支持嵌入式 Linux 或者标准 Ubuntu Linux 、凝思等操作系统,轨道交通 EMC 及宽温级别设计,板载多路 M12 高速以太网接口,适用于轨道交通、等领域。 主要特点 ◆ 基于 NXP 公司的 LS1046A 处理器,
阅读更多...
恩智浦 NXP I.MX8M Plus 强大功能简介
近日,米尔电子高端产品MYC-JX8MPQ核心板及开发板震撼上市,MYC-JX8MPQ核心板采用NXP第一款集成 NPU的高性能处理器i.MX 8M Plus,板载资源丰富,集成了处理器、DDR4、QSPI NOR Flash、eMMC、PMIC电源管理等资源,接口丰富,应用广泛。 NXP第一颗带NPU的高端芯片,面向AI场景,强大的边缘计算能力 i.MX 8M Plus是首个集成
阅读更多...
关于物联网安全 NXP、ST、英飞凌等大佬怎么说?
2016年度慕尼黑电子展CEO论坛邀请了多家欧洲半导体大厂的执行长,共同讨论如何确保物联网安全性的话题… 每年德国慕尼黑电子展(Electronica)都会举行的CEO论坛,从两年前就持续谈同一个主题:物联网(IoT),但是今年终于尝试阐明如何确保其安全性。 论坛主持人Kilian Reichert在开场时指出,不久前曾发生一场全球性的分布式阻断服务(distributed denia
阅读更多...
NXP实战笔记(十三):32K3xx基于RTD-SDK在S32DS上休眠唤醒wakeup低功耗功能。
目录 1、概述 2、配置目标 2.1、配置资源 2.2、模块依赖关系 3、RTD配置 3.1、时钟配置 3.2、Power配置 3.3、IO配置 3.3、Wkpu配置 3.5、中断配置 4、代码处理 4.1、链接文件处理 4.2、启动文件startup_cm7.s设置 4.3、休眠唤醒代码处理 5、实验结果 6、代码链接 1、概述 S
阅读更多...
NXP RT1060学习总结 - fsl_flexcan 基础CAN函数说明 -2
概要 CAN测试源码: https://download.csdn.net/download/qq_35671135/89425377 根据fsl_flexcan.h文件从文件末尾往前面梳理,总共30个基础CAN函数; 该文章只梳理常规CAN,增强型CAN后面再单独梳理。 使用的是RT1064开发板进行测试。 11、轮询接收CAN FIFO消息 函 数 :status_t FLEXCAN_
阅读更多...
NXP RT1060学习总结 - fsl_flexcan 基础CAN函数说明 -1
根据fsl_flexcan.h文件从文件末尾往前面梳理,总共30个基础CAN函数; 该文章只梳理常规CAN,增强型CAN后面再单独梳理。 使用的是RT1064开发板进行测试。 1、FlexCAN IRQ句柄函数 函 数 :void FLEXCAN_TransferHandleIRQ(CAN_Type *base, flexcan_handle_t *handle); 说 明 :这个函数处理Fl
阅读更多...
【ATU Book-i.MX8系列 - TFLite 进阶】 NXP i.MX8M Plus 实现高效 Mobilenet SSD 物体检测
NXP i.MX8M Plus 实现高效 Mobilenet SSD 物体检测 一、概述 在 边缘运算(Edge Computing) 领域中,轻量级的模型扮演着举足轻重的角色。因此,如何在有限硬体资源下实现电脑视觉(Computer vision) 应用是个极具挑战性的课题。特别是在效能与准确度之间寻求平衡。在本节中,我们将深入剖析 深度学习(Deep Learning) 领域中一个备受关注
阅读更多...
米尔NXP i.MX 93开发板的Qt开发指南
1. 概述 Qt 是一个跨平台的图形应用开发框架,被应用在不同尺寸设备和平台上,同时提供不同版权版本供用户选择。米尔 NXP i.MX 93 开发板(MYD-LMX9X开发板)使用 Qt6.5 版本进行应用开发。在 Qt 应用开发中,推荐使用 QtCreator 集成开发环境,可以在 Linux PC 下开发 Qt 应用,自动化地交叉编译为开发板的 ARM 架构。 本章使用 Yocto 构建
阅读更多...
NXP RT1060学习总结 - CANFD功能
1、RT1060-CAN FD功能简介 这里使用RT1060系列的1064芯片进行开发,测试板是官方提供的开发板;RT1060系列支持3路CAN功能,CAN1和CAN2只能最为普通的CAN外设,支持CAN2.0,而CAN3支持CAN-FD功能;CAN-FD功能这里就不做详细介绍,百度上很多该方面资料,核心点是普通CAN只能传输8字节数据,而CAN-FD最大支持传输64字节数据。 注意事项:使用C
阅读更多...
NXP RT1060学习总结 - 基础CAN功能
1、RT1060-CAN功能简介 这里使用的是RT1060系列的1064芯片进行开发,使用的是官方提供的开发板;提供的CAN外设为CAN2,使用CAN2的好处是IO与CAN3可以互相映射,而CAN3是具备CAN-FD功能。 2、CAN IO初始化 static void can2_gpio_config(void){//设置GPIO的始终CLOCK_EnableClock(kCLOCK_I
阅读更多...
NXP i.MX8系列平台开发讲解 - 3.13 Linux 之Audio子系统(二)
专栏文章目录传送门:返回专栏目录 目录 1. Linux ALSA 内核框架 2. Linux ALSA 代码分析 2.1 声卡驱动初始化 2.2 声卡创建注册 2.3 PCM设备创建 3. ALSA ASoC 3.1 Machine 3.2 Platform 3.3 Codec 上一章节,对于Linux Audio子系统有了大概的了解,对音频的基础知识,Au
阅读更多...
NXP RT1176(一)——二级BootLoader开发(安全引导加载程序SBL)
目录 1. 开发环境 2. 二级BOOT的功能 3. 步骤 3.1 配置源码 3.2 构建项目 3.2.1 MDK 3.2.2 IAR(IAR也编译一下工程看看,这样两个平台都可以支持了) 单核M7的开发!! 1. 开发环境 本文Windows下开发: 编译方法(以下三种选其一即可): 工具链: GCC_ARM toolchain IDE
阅读更多...
NXP i.MX8系列平台开发讲解 - 3.11 Linux PCIe设备调试(WIFI模块)
专栏文章目录传送门:返回专栏目录 文章目录 目录 1. WIFI 模块简单介绍 2. 设备驱动原理介绍 3. PCIE WIFI驱动实例分析 3.1 查看设备树 3.2 wifi 设备驱动代码分析 3.3 内核配置选项 4. WIFI驱动调试相关 根据前面对PCIe的讲解,对PCIe的整体都有了一定的认识,具体工作原理有了一定了解,这章将在Linux系统下以
阅读更多...
NXP应用随记(七):S32K3XX复位与启动阅读记录
目录 1、复位过程 1.1、概述 1.2、复位产生模块 1.2.1、上电复位 1.2.2、破坏性复位 1.2.3、功能复位 1.3、芯片复位及引导概述 1.4、重置和启动流程图 1.5、复位块序列 2、上电复位 3、破坏性复位 4、功能复位 5、设备配置格式(DCF) 6、重置专题 6.1、重置引脚行为和细节 6.2、复位后的设备状态 7、启动过程 7.1、
阅读更多...
基于 NXP iMX8MM 测试 Secure Boot 功能
By Toradex秦海 1). 简介 嵌入式设备对于网络安全的要求越来越高,而 Secure boot就是其中重要的一部分。 NXP i.MX8MM/i.MX8MP 处理器基于 HABv4 特性来提供 Secure boot 启动过程中的 Chain of Trust; HABv4 是基于公共密钥加密 (Public Key Cryptography) 和数字签名 (Digital Sign
阅读更多...
Linux编译和NXP官方系统移植
文章目录 一、Linux安装环境配置二、Linux编译流程三、单个.dtb文件编译方法1.修改顶层makefile2.编译设备树文件3.验证 四、NXP官方Linux系统移植1.将NXP官方Linux系统导入到Ubuntu系统中2.解压系统3.编译系统4.验证5.在NXP官方系统中添加自己的板子 五、 CPU 主频和网络驱动修改1.修改前要保证板子能够正常运行2.根文件系统能够正常运行3.系
阅读更多...
【方案分享】基于NXP i.MX8 8Mmini处理器SOM-TLIMX8现代医疗设备应用方案
医疗设备对功能、性能要求不断的提升,对处理器的要求也在不断更新,从传统的Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A15到最新Cortex-A53、Cortex-A72。对应的,市场主流的CPU有ti的AM335x、AM437x、AM57x,NXP的i.MX 6、i.MX 8。 其中i.MX 8M Mini处理器的SOM-TLIMX8工业核心板在血液分析仪、基因分
阅读更多...
NXP i.MX 8M Mini、Xilinx Zynq-7010/7020工业开发板试用
多核工业评估板IMX8、ZYNQ试用活动 活动信息 1、申请:4月11日-4月24日 2、公布:4月27日 3、发货:4月29日 4、产品: (1) IMX8:TLIMX8-EVM评估板 (NXP i.MX 8M Mini,ARM 4x Cortex-A53 + Cortex-M4) (2) ZYNQ:TLZ7x-EasyEVM/TLZ7x-EasyEVM-S评估板(Xili
阅读更多...
Toradex 为基于NXP i.MX7的计算机模块提供Windows Embedded Compact 操作系统支持
ARM计算机模块提供商Toradex宣布为其基于NXP i.MX7的计算机模块提供Windows Embedded Compact 2013(WEC2013) 和Windows Embedded Compact 7(WEC7) 操作系统支持,预览版的WinCE OS 镜像可以在以下链接下载:Toradex Developer Center。 第一个版本的操作系统支持基本的外围接口如USB
阅读更多...
使用 DS-MDK 开发 NXP iMX7
1). 简介 NXP i.MX7 处理器是一款具有 Cortex-A7 和 M4 的异构多核处理器。A7能够运行 Linux 等操作系统,完成GUI、网络、文件管理和算法运算等复杂任务,而 M4 则可以运行诸如 FreeRTOS 实时操作系统性或者低功耗应用。传统的 Cortex-M 开发可以借助 JTAG,在线实时调试用户程序。i.MX7 由于其特殊的架构,除了要求能够调试片上的 M4 外,
阅读更多...
基于NXP iMX8 进行安卓Android编译和开发
By Toradex 胡珊逢 简介 安卓 Android 因其丰富的生态环境,以及快捷的应用开发和分发,获得了广泛的市场关注。Toradex最新基于 NXP iMX8 处理器的Apalis iMX8QM 和Colibri iMX8QXP 也提供给了Android 9.0 (Pie) 支持。下面我们将介绍如从源码开始编译安卓。 安卓系统目前并非Toradex 官方直接提供技术支持的操作系
阅读更多...
在 NXP iMX8 上进行 Qt5移植和开发
By Toradex 胡珊逢 简介 高清多媒体,甚至是 4K 视频不仅在消费领域有着旺盛的需求,在行业领域同样也获得广泛的关注。NXP 最新的IMX8 处理器不仅配有强劲的 CPU和GPU,还对多媒体应用提供了完善的解决方案,如硬件解码支持H.265 HEVC Main Profile 2160p60 Level 5.1。下面我们将介绍如何从Yocto开始构建包含Gstreamer 的BSP、
阅读更多...