![](https://img-blog.csdnimg.cn/20210716215822594.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MIMXRT1050-EVK
文章平均质量分 67
很幸运能够通过抽奖获得该恩智浦开发板,所以不能辜负这份幸运,此栏目作为学习笔记方便复习,同时也分享给大家,希望都有所帮助。
6柒
学海无涯,不以苦作舟。
展开
-
nxp_7|GPIO控制(按键和点灯)
MIMXRT1050-EVK手册功能实现灯闪烁按键控制灯 本此小实验使用的是arduino的引脚,通过杜邦线外接按键和小led灯 手册 根据手册可知,B1_11对应GPIO27(16+11),B0_09对应GPIO09 功能实现 灯闪烁 根据指导书可知通过将GPIO的编号写入文件,路径是sys/class/gpio,比如给出的示例是创建GPIO19的节点 然后在对应目录里进行方向(direction)和值(value)的设置,所谓方向就两个,即in 和out 代表输入和输出,值也是两个,1和0代表原创 2021-07-28 13:44:47 · 511 阅读 · 0 评论 -
nxp_6|构建用户空间应用程序
MIMXRT1050-EVK编写测试程序在开发板验证 如果还没搞定环境配置和内核编译的先参照往期 nxp_2|Linux系统移植 nxp_4|Linux内核编译 编写测试程序 wu@ubuntu:~/linux-upstream-linux-cortexm-2.5.1$ vi test.c wu@ubuntu:~/linux-upstream-linux-cortexm-2.5.1$ arm-v7-linux-uclibceabi-gcc -o test test.c -mcpu=cortex-m3 -原创 2021-07-27 19:06:39 · 116 阅读 · 0 评论 -
nxp_5|uboot编译
MIMXRT1050-EVK资源下载编译uboot解决上期留下的一个小问题 资源下载 编译uboot 解压下载好的压缩包,然后进入对应文件夹 wu@ubuntu:~$ cd u-boot-fsl-linux-cortexm-2.5.0/ 在Makefile里添加 wu@ubuntu:~/u-boot-fsl-linux-cortexm-2.5.0$ make distclean wu@ubuntu:~/u-boot-fsl-linux-cortexm-2.5.0$ make mxrt105x-evk原创 2021-07-27 18:21:39 · 199 阅读 · 0 评论 -
nxp_4|Linux内核编译
MIMXRT1050-EVK前期工作不断纠错错误1错误2错误3uImage 系列的往期已经介绍了工具链环境建立以及内核压缩文件的获取,话不多说,现在进行解压编译。 前期工作 解压 修改Makefile wu@ubuntu:~/linux-upstream-linux-cortexm-2.5.1$ vi Makefile wu@ubuntu:~/linux-upstream-linux-cortexm-2.5.1$ make distclean 菜单配置 wu@ubuntu:~/linux-u原创 2021-07-26 13:09:13 · 707 阅读 · 0 评论 -
nxp_3|虚拟机Linux内核资源
MIMXRT1050-EVK引语寻github资源下载工具链 引语 在往期,已经移植了官方给的Demo,确切说就是相当于别人给了你几个文件然后跑通。但至于说要自己嵌入些驱动东西就没了内核依据。换种说法就是,只提供了u-boot和uImage等几个文件。现在我们需要生成这几个文件的uboot工程和linux工程,尤其是Linux内核工程,我们需要它来生成自己的ko驱动,然后再嵌入到uImage里。 可以这么理解,uImage是整体结构,就好比楼房;ko就好比家居等装饰,从而定制出自己的产品,实现真正能够居住的原创 2021-07-25 14:06:14 · 253 阅读 · 2 评论 -
nxp_2(补)|tftp&nfs&桥接
MIMXRT1050-EVKtftp服务nfs服务网络配置为桥接 详细操作流程参考文件 链接: tftp服务 $ sudo dpkg -s tftpd-hpa //检查是否安装tftp server $ sudo apt-get install tftpd-hpa //如果未安装,安装 tftp-server $ sudo vi /etc/default/tftpd-hpa //修改tftp服务器配置文件为 TFTP_USERNAME="tftp" TFTP_DIREC原创 2021-07-17 07:31:27 · 141 阅读 · 0 评论 -
nxp_2|Linux系统移植
MIMXRT1050-EVK简述TF卡烧录根文件系统实现同步设置电脑IP设置Ubuntu的IP设置开发板的IP常规操作解决方案文件同步共享 此前需要做好以下准备工作: 安装好虚拟机Ubuntu 在Ubuntu里面安装好tftp服务和nfs服务 除了开发板外,还要准备一张TF卡(就是那种小SD内存卡,当然,也需要该卡的读卡器)和一小段网线 简述 个人认为,移植系统无非三步走: uboot -> kernel内核 -> 根文件系统 我找到了一个很好的资源,已经提供了镜像文件,直接通过Ubunt原创 2021-07-17 01:56:59 · 590 阅读 · 1 评论 -
nxp_1|环境搭建实现hello world
MIMXRT1050-EVK环境搭建SDK实现hello world 需要sdk、ide等资料可以点击前往这里,或者官网上官网下载资源应该是要申请账号登陆的,资源免费可以白嫖 流程是这样的,先找资料,下载相关手册看一下,比如说这几个 然后找例程(比如最基础的helloworld例程)、SDK,然后是IDE(MCUXpresso软件),接着在软件上加载SDK以及导入helloworld例程,最后编译烧写入板子,实现hello world打印 环境搭建 自行安装MCUXpresso软件,这个安装过程简单原创 2021-07-12 17:55:08 · 293 阅读 · 0 评论