- 博客(13)
- 资源 (56)
- 收藏
- 关注
原创 NXP RT1052 eFlexPWM—灵活的增强型 PWM例程
参考IMX+RT开发实战指南eFlexPWM 初始化结构体详解结构体成员用于设置PWM 基本工作参数,并由 FLEXPWM 初始化配置函数调用,初始化结构体中设定的参数将会设置定时器相应的寄存器,达到配置定时器工作环境的目的。/*! * @brief PWM config structure * * This structure holds the configura...
2019-05-27 10:32:57 3026
原创 NXP RT1052--移植mavlink
MAVLink简介MAVLink是一种针对微型飞行器,推出的轻量化,仅由头文件信息编码而成的软件通信协议库。MAVLink遵循一种混合发布和点对点设计模式:主要的信息可以作为主数据流向多个目标目标进行发送,而一些子协议如(mission protocol或者parameter protocol)可以采用点对点通信模式,利用重传机制进行可靠的数据传输。MAVLink的信息包(各种数据包类...
2019-05-21 16:54:35 602
原创 NXP RT1052 eFlexPWM—灵活的增强型 PWM
转载自:IMX+RT开发实战指南eFlexPWM 简介eFlexPWM 是 Enhanced Flex Pulse Width Modulator 的缩写, 直译为灵活的增强型脉冲脉宽调制模块。RT1052 具有 4 个 eFlexPWM(eFlexWM1~eFlex_PWM4)。每个 eFlexPWM 可以产生四路互补 PWM 即产生 8 个 PWM,也可以产生相互独立的 PWM 波。...
2019-05-20 17:03:30 3751
原创 NXP RT1052--储器映射和寄存器
参考:IMX+RT开发实战指南RT1052 采用的是 Cortex-M7 内核,内核即 CPU,由 ARM 公司设计。 i.MX RT 系列芯片架构简图芯片内核和外设之间通过各种总线连接,内核通过 TCM 总线访问芯片内部的 SRAM存储器,从中加载代码指令执行。内核通过 AHBP 总线跟芯片上的 G...
2019-05-20 16:04:47 5879 2
原创 NXP RT1052 新建工程--库函数版
参考:IMX+RT开发实战指南1、新建本地工程文件夹新建4个文件夹名称 作用 doc 用来存放程序说明的文件,由写程序的人添加 libraries 存放的是库文件 project 用来存放开发环境相关的工程文件 user 用户编写的驱动文件 在本地新建好文件夹后,把准备好的库文件添加到相应的文件夹下,即从 SDK 固件库里面把这些文件拷...
2019-05-20 12:50:37 4136 1
原创 NXP RT1052 固件库
根据https://blog.csdn.net/ldinvicible/article/details/90232569此路径文档下载SDK包。参考:I.MX-RX库开发实战指南选择CMSIS DSP 库、 FatFs 文件系统、 USB、 lwIP 协议栈、 emwin 图形界面库、 FreeRTOS 实时系统。1、SDK目录文件简介1.1、boards:示例程序,board...
2019-05-20 10:47:26 5645 2
原创 NXP RT1052 GPIO设置--寄存器
参考:IMX+RT开发实战指南1、配置时钟。RT1052 的所有外设的时钟由一个专门的外设来管理,叫 CCM(Clock ControlerModule), CCM 在《IMXRT1050RM》 (参考手册)的第 18 章有详细的讲解。这 2 个位包含 3 个有效选择, 0b00 表示该时钟关闭, 0b01 和 0b11 表示在 RT1052 芯片的 RUN 模式下都开启该时...
2019-05-17 17:27:28 1914 1
原创 NXP RT1052--GPIO复用寄存器
GPIO配置,参考文档:IMXRT1050RM.pdf以GPIO1_IO01为列。GPIO1基地址:GPIOn base address: 401B_8000h + (n-1)×4000h =401B_8000h (n=1)如下图,则GPIO1的地址/* GPIO1 寄存器地址,强制转换成指针 */#define GPIO1_DR *(unsigned int*)(GPIO1_B...
2019-05-17 16:56:25 2459
原创 NXP RT1052 新建工程--寄存器
创建工程后目录结构:名称 作用 Listings 存放编译器编译时候产生的 c/汇编/链接的列表清单 Objects 存放编译产生的调试信息、 hex 文件、预览信息、封装库等 test目录存放 startup_MIMXRT1052.s、 MIMXRT1052.h、 main.c 文件MIMXRT1052xxxxx_flexspi_nor:复制存储器分配文...
2019-05-17 15:25:25 1401
原创 MDK-ARM增加 PACK 下载
https://www.keil.com/download/product/MDK-ARM下载http://www.keil.com/dd2/pack点击安装即可,安装路径与arm一样创建RT1050工程
2019-05-17 11:31:00 2661
原创 NXP 芯片 MDK IAR FreeRTOS SDK下载
https://mcuxpresso.nxp.com/en/welcome1、选择2、登录账户3、选择board点击上图右边BuildMCUXPresso SDK选择HOST OS 和Toolchain/IDE点击下载即可也可以选择带FreeRTOS的SDkCMSIS DSP 库、 FatFs 文件系统、 USB、 ...
2019-05-15 11:31:10 2190
原创 freertos源码分析(1)--初始篇
代码下载地址:https://www.freertos.org/部分转载参考FreeRTOS基础知识:RTOS全称为:Real Time OS,就是实时操作系统,强调的是:实时性。实时操作系统又分为硬实时和软实时。硬实时要求在规定的时间内必须完成操作 ,硬实时系统不允许超时,在软实时里面处理过程超时的后果就没有那么严格。 在实时操作系统中,我们可以把要实现的功能划分为多个任务,每...
2019-05-09 09:57:20 8338
Understanding The Linux Kernel 3rd
2015-08-02
[ARDUINO.ANDROID互动智作].〔美〕Simon.Monk.科学出版社.2013-1-1.扫描版(简体)[学习库
2015-06-17
MagicDraw UML Enterprise
2012-11-27
FPGA-Based Prototyping Methodology Manual 基于 FPGA 的原型方法手册
2024-04-12
ROS学习资料43本.zip
2019-06-12
i.MX_6Dual6Quad_Linux_Reference_Manual
2018-07-06
phyBOARD-Mira_i.MX6_Application_Guide
2018-07-06
sfdisk mkfs.ext4工具移植
2018-06-28
高质量嵌入式Linux C编程 [梁庚,陈明,马小陆编著][电子工业出版社][2015.01][360页].part2
2016-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人