网站首页
编程语言
数据库
系统相关
其他分享
编程问答
MX6UL
2022-12-19
基于I.MX6UL平台的ADS1256驱动开发五.实现功能
在前面我们已经完成了基本的寄存器读写操作,下面我们就可以根据数据手册来完成基础AD功能的实现。初始化初始化的过程基本上是从AD板供应商提供的Demo移植的。1voidA
2022-12-18
基于I.MX6UL平台的ADS1256驱动开发四.IC操作
在前面章节我们已经完成了最基础的驱动框架的搭建,下面就需要在GPIO可以正常工作的条件下进行IC的读写操作。首先我们要完成最基础的读写操作,然后所有的操作都是基于这个读
2022-12-11
基于I.MX6UL平台的ADS1256驱动开发三.基础驱动框架
我们通过前两章的内容完成了驱动移植和重构的准备工作,下面我们就开始处理驱动代码了。驱动的基础架构我们采用和前面学习的platform框架一样,并且通过GPIO子系统对GPIO实现
2022-12-05
基于I.MX6UL平台的ADS1256驱动开发二.硬件连接及设备树
在前面一章我们了解了ADS1256在通讯中的时钟要求和指令,我们这一章结合主机部分完成Linux下的设备树信息,然后完成硬件的连接。硬件连接在上一章我们说过,ADS1256作为SPI通
2022-10-31
[I.MX6UL] 裸机点灯 C语言 GPIO的使用
一、启动文件.global_start//全局变量_start://进入SVC模式mrsr0,cpsr//将特殊寄存器CPSR里面的数据复制到R0中bicr0,r0,#0x1f//00011111将r0
2022-10-31
[I.MX6UL] Linux 内核移植(一)
NXP官方原版Linux4.1.15_2.1.0源码:https://cloud.189.cn/t/JZriMvVNJJBf一定要先安装:sudoapt-getinstalllzop终端输入:mkdirIMX6ULL将上面的Linux4.1.15_2.1.0源码
2022-10-31
[I.MX6UL] Linux 内核移植(二) 在 Linux 中添加自己的开发板
添加开发板默认配置文件将arch/arm/configs目录下的imx_v7_mfg_defconfig重新复制一份,命名为imx_mybsp_emmc_defconfig,命令如下:当前路径:~/linux/IMX6ULL/li
2022-10-31
[I.MX6UL]官方 SDK 移植实验
我们参考ST官方给STM32编写的stm32f10x.h来自行编写I.MX6U的寄存器定义文件。自己编写这些寄存器定义不仅费时费力,没有任何意义,而且很容易写错,幸好NXP官方为I.MX6U
2022-10-31
[I.MX6UL] U-Boot 命令使用(四) 网络操作命令
uboot支持大量的网络相关命令,比如dhcp、ping、nfs和tftpboot。在使用uboot的网络功能之前先用网线将开发板的ENET2接口和电脑或者路由器连接起来,I.MX6U-ALPHA开发
2022-10-31
[I.MX6UL] 用STM32的方式来写I.MX6UL程序
/**************************************************************Copyright©zuozhongkaiCo.,Ltd.1998-2019.Allrightsreserved.文件名:mian.c作者:左