随笔分类 -  NXP江湖之RT系列

1 2 3 下一页

想做就做了,我也不知道以后会怎么样,不定期更新,有可能永远没有下一篇,也可能一周一更,不期待,也自卑,爱如何就如何
iMX RT FlexSPI 时序及驱动程序参数设置解析 (一)
摘要:FlexSPI是一个功能强大的接口,和普通SPI相比,使用比较复杂,较难上手。近期调试FlexSPI与FPGA接口,将通过系列博客进行记录。 先看RT1052参考手册1694页 在这之前先介绍一个概念:serial root clock ,手册中提及的serial root clock 是FlexS 阅读全文

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

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 阅读(577) 评论(0) 推荐(0) 编辑

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

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

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

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

基于LwIP实现在一个网口上同时支持IPv6+IPv4通信
摘要:本文基于恩智浦的i.MX RT1170 EVK及SDK,讨论如何在一个以太网口上同时实现IPv6和IPv4通信。测试环境:SDK:2.10.1IDE: MCUXpresso 11.4.0EVK: i.MX RT1170PC: Windows101. 实现步骤1、下载i.MX RT1170 SDK 2 阅读全文

posted @ 2022-06-19 17:55 张凌001 阅读(1397) 评论(0) 推荐(0) 编辑

RT1010SDK上手I2C,GXHT30温湿度传感器
摘要:上一篇上手SDK的GPIO,串口,以及MCUXpresso Config Tools ,接着上期的内容,测试I2C的使用,手上只有这个温湿度传感器,虽然用了几次了,下次一定换个IC测试。直接在SDK中导入evkmimxrt1010_lpi2c_polling_b2b_master工程,本工程是采用查 阅读全文

posted @ 2022-06-19 17:48 张凌001 阅读(294) 评论(0) 推荐(0) 编辑

i.MX RT1050 ADC2调试工作总结
摘要:前段时间,小编在帮客户完成一个i.MX RT1050的项目,在项目中会用到ADC2去采样压力传感器的值,由于项目前期,小编只能在MIMXRT1050 EVK开发板上做验证,中间遇到一些软件和硬件的问题,虽然问题现在回想起来都很不起眼,但在当时还是很头疼的,所有小编在这里复盘一下当时遇到的问题及解决过 阅读全文

posted @ 2022-06-19 17:46 张凌001 阅读(231) 评论(0) 推荐(1) 编辑

使用I.MXRT单芯片配置双路以太网
摘要:I.MXRT内部集成多路串口,两路高速的USB(PHY内置),大容量的RAM,以及双路以太网,大屏幕LCD显示驱动,适合于各种网关,以及需要多接口连接,HMI等应用场景。在工业现场中需要两路以太网级联的应用可以采用I.MXRT1060。 <ignore_js_op> <ignore_js_op> 1 阅读全文

posted @ 2022-06-19 17:36 张凌001 阅读(322) 评论(0) 推荐(0) 编辑

RT1064 LPI2C异常
摘要:在RT1064芯片使用中,遇到LPI2C总线异常,同样代码在RT1062上没问题,LPI2C引脚: 如LPI2C配置。代码就拿的SDK例程代码:/** Copyright 2017 NXP* All rights reserved.** SPDX-License-Identifier: BSD-3- 阅读全文

posted @ 2022-06-19 17:29 张凌001 阅读(332) 评论(0) 推荐(0) 编辑

RT1052同时开两路ADC要怎么做
摘要:楼主你好!如果要同事开两路ADC 各自8通道,你需要把对应通道的寄存器全部配置了。 <ignore_js_op> 4.jpg (399.85 KB, 下载次数: 8) 下载附件 2021-10-15 10:26 上传 不过, code的执行是顺序的,所以可能还是有一点时间上延时,因为你不同通道的寄存 阅读全文

posted @ 2022-06-19 17:18 张凌001 阅读(133) 评论(0) 推荐(0) 编辑

RT1052+KPP矩阵键盘接口和systick延时
摘要:在1052众多的外设资源里面,我发现了一个比较有意思的外设接口,KPP(矩阵键盘接口),这个在很多MCU里面都没见过,一般都是用过IO输入来读取的,而1052直接集成了!!!最大应该是支持8X8的矩阵键盘输入,而ok10520-c板子也提供了一个4X4的排针接口,可以用来测试。KPP的配置也是比较简 阅读全文

posted @ 2022-06-19 16:24 张凌001 阅读(418) 评论(0) 推荐(0) 编辑

RT1052+OneNet物联网连接三
摘要:前几天一直在弄LWIP的TCP客户端连接,找了很多方法都没有找到,在看了@morphlings2014 的帖子后找到了用法。LWIP内部的函数是官方库移植来的,也是移植的LWIP的用法。因此在网上找到LWIP的客户端用法之后就能连上了(主要是没用过LWIP,才搞这么久,一起都是LINUX上直接用so 阅读全文

posted @ 2022-06-19 16:22 张凌001 阅读(59) 评论(0) 推荐(0) 编辑

IMX.RT1021的LWIP系统移植
摘要:板卡自带了以太网口,而且NXP官方的SDK也提供了相应的LWIP源码,方便移植<ignore_js_op>打开工程,在相应的位置添加LWIP的源码和配置文件<ignore_js_op>1021关于网络的库函数和驱动文件也加上 <ignore_js_op>工程设置界面添加想用的头文件和关键字<igno 阅读全文

posted @ 2022-06-19 16:18 张凌001 阅读(262) 评论(0) 推荐(0) 编辑

RT1052+定时器移植+LED翻转
摘要:定时器使用的是Pit定时器,pit定时器有四路,例程上用的是通道0。但是在使用例程的时候编译找不到fsl_debug_console_conf.h头文件,配置也没有问题,实在没有办法只好把它移植到LED工程里面。需要移植的参数如下/* Enable clock gate for GPIO1 */ C 阅读全文

posted @ 2022-06-19 16:04 张凌001 阅读(93) 评论(0) 推荐(0) 编辑

RT1052+GPIO的配置和使用
摘要:1052的IO配置相对ST的芯片更加复杂,但也更加灵活FSL SDK的GPIO配置主要涉及两个库文件,fsl_iomux和fsl_gpioIOMUX文件主要是关于IO的上下拉,驱动力和速率的一些复用功能的设置GPIO就是配置IO的输入输出方向,和IO状态的读取基本的IO配置流程就是开启IO时钟(pi 阅读全文

posted @ 2022-06-19 15:54 张凌001 阅读(551) 评论(0) 推荐(0) 编辑

独立按键控制继电器
摘要:之后的项目中,按键和继电器都要用到,因此需要启用板上的按键和继电器。 按键使用开发板上面的K3用户按键,由board.h可知,按键连着的IO为GPIO5,SDK例程里面驱动按键的方式是外部中断,这里我只需要做一些非常简单的改动即可改为独立按键扫描功能:#define Read_KEY ((GPIO5 阅读全文

posted @ 2022-06-19 15:49 张凌001 阅读(210) 评论(0) 推荐(0) 编辑

MP3播放器
摘要:在飞凌RT1052开发板上配置音频电路,可以进行音频的录制和播放,它需要占用一定的MCU资源,这里介绍的MP3播放是使用MP3播放模块,其整体构成如图1所示。它通过串行通讯口来控制MP3的播放,该模块的引脚如图2所示。 <ignore_js_op> 图片1.png (746.45 KB, 下载次数: 阅读全文

posted @ 2022-06-19 15:48 张凌001 阅读(108) 评论(0) 推荐(0) 编辑

EEPROM存储功能验证
摘要:在飞凌RT1052开发板上,配有一个I2C接口的EEPROM,其型号是24C02,容量为256字节。由于容量较小,因此只适应于参数的存储,而不适于做硬字库来使用。 为验证24C02的读写功能,特为它配上TFT串口屏来进行信息显示,其验证效果如图所示。<ignore_js_op>24C02读写验证效果 阅读全文

posted @ 2022-06-19 15:45 张凌001 阅读(236) 评论(0) 推荐(0) 编辑

RT1052 LCD RGB原理图设计问题
摘要:RT1050 的LCD接口,供28根线,LCD_REST算上的话,29根。数据线:LCD_D0~LCD_D23.时钟线:LCD_CLK, 这是pixel clock行、场同步:LCD_HSYN和LCD_VSYNC数据使能:LCD_ENABLE,即LCD_DE信号。还有一个LCD_RESET,这个用来 阅读全文

posted @ 2022-06-15 22:17 张凌001 阅读(290) 评论(0) 推荐(0) 编辑

FlexPWM输出
摘要:RT1052自带了一个很强大的PWM输出模块FlexPWM,一共有4个模块,每一个模块又有4个通道,每个通道又有PWMA、PWMB和PWMX(不好配,以后有时间再研究研究,主要手上没有示波器,貌似配出来固定占空比的了,没示波器没法验证)三路构成,支持独立输出、互补输出、输入捕捉等一大堆功能,很是强大 阅读全文

posted @ 2022-06-15 22:15 张凌001 阅读(559) 评论(2) 推荐(2) 编辑

1 2 3 下一页

导航