摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 本文主要是描述整合tempsensor模块接口,供应用开发人员使用。这当中有一个重要的功能,就是CPU的结温达到设置的阈值时,CPU主动复位,本文的阈值的110度。 1. 首先阅读原理图 NA 2. 阅读全文
摘要:
一、 为何选在这个时段停下来做总结 把应用开发需要的接口全部调通,接下来应用和驱动可以并行开发。 接下来需要学习芯片内置的接口,看门狗,内部温度传感模块(用来支撑硬件同事做高温实难),低功耗(以便于硬件做改板优化)。 原生的FreeRTOS有些功能是需要自已移植,如CPU的使用率,这些都是需要后期去 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 本文主要是描述整合看门狗(WDT)接口,供应用开发人员使用。 1. 首先阅读原理图 NA 2. 调试过程 2. 1 WDT初始化 /* * * macros * * */ #define WDOG1 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 本文主要说明在NXP SDK调试CAN BUS 注意点。 1. 首先阅读原理图 官方本身就提供了驱动样例,只要根据外设CAN收发器的型号,依据手册对收发器进行初始化之后,就能做正常的CAN通讯收发。 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 所有的显示驱动调试,均涉及像素时钟和显示时序的适配,本身这些参数就和屏有关系以及根据屏厂要求发送相关的MIPI命令。本文主要说明如何在NXP的显示框架下面适配MIPI屏。 1. 首先阅读原理图 涉及 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 前面调通了SDRAM Flash GPIO EEPROM之后,接下来调试ADC功能,硬件设计如下所示 1. 首先阅读原理图 针对ADC调试,在RT1052上面ADC的参考电压是3.3V,如下所示: 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 前面调通了SDRAM Flash GPIO之后,接下来调试EEPROM AT24C16功能,硬件设计如下所示 1. 首先阅读原理图 针对EEPROM的调试一般需要配置i2c总线的时钟源,总线的通讯速 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 前面调通了SDRAM之后,接下来调试QSPI Flash,硬件设计如下所示 1. 首先阅读原理图 2. 调试过程 使用boards/rt1170-revb/driver_examples/flexs 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 前面调通了SDRAM Flash之后,接下来调试GPIO 输入功能,硬件设计如下所示 1. 首先阅读原理图 2. 调试过程 2. 1 引脚初始化 /** * @brief GPIO Input pi 阅读全文
摘要:
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 其实每次拿到新硬件平台的首板件,最注要的就是保证最小系统正常,包含了MCU的上电时序正常,电压正常,晶振起振,Flash及SDRAM硬件正常,引导模式正确(TF/SPI-FLASH/NAND FLA 阅读全文