首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
imx6ull之裸机开发
Pintitus
创建于2022-02-20
订阅专栏
介绍裸机开发
暂无订阅
共17篇文章
创建于2022-02-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
1.IMX6ULL裸机开发之环境搭建
裸机开发环境搭建 1.共享文件夹设置 Ubuntu Windows 下载client版本 使用方法: 打开软件,进入站点。新建站点,设置ip地址,使用明文,并且强制utf-8 2.nfs服务设置 Ub
17.IMX6ULL裸机开发之RTC
一、SRTC原理 IMX6U芯片内部RTC外设。在原理手册的SNVS章节。RTC分为HP,LP。LP叫做SRTC,HP叫做RTC。但是HP掉点以后数据就丢失了。我们使用SRTC又叫安全实时时钟,由于L
16.IMX6ULL裸机开发之LCD
一、LCD液晶屏 由玻璃板夹液晶盒,外加偏光片,滤光片等组成。液晶本是不会发光的,所以还要加一个背光灯,通过层层材料处理最后得到图像。 RGB888液晶屏,每个像素点是三个小灯,红绿蓝三原色可以组合很
15.IMX6ULL裸机开发之DDR3
一、DDR内存 SRAM:内部随机存储器,速度高,可以与CPU同频,通常作为内部RAM或者是Cache使用。但是内存小,成本高。 SDRAM:同步动态随机存储器,第四代的SDRAM发展了好几代到了DD
14.IMX6ULL裸机开发之UART
一、串口UART 串口看手册介绍具有异步收发功能...一大串不说了。可以将数据显示在终端打印出来,我们主要作用用于调试工具。 对于编程,只需要驱动TXD与RXD寄存器。它们分别是对于数据的收发存储的r
13.IMX6ULL裸机开发之GPT定时器
一、GPT定时器 以前的延时,通过空指令进行延时,不准确。当修改时钟频率后,才用延时就会有很大的变动。而6ULL的GPT是一个高精度定时器装置。 GPT是一个32bit的向上计数器,有两个输入捕获通道
12.IMX6ULL裸机开发之按键中断消抖
一、定时器按键消抖 按键按下以后,进入外部中断以后,开启定时器。定时10ms以后 思路: 1.初始化外部按键中断 2.初始化EPIT中断(不使能中断) 3.写按键中断服务函数:使能定时器中断,最后清中
11.IMX6ULL裸机开发之EPIT定时器
一、原理介绍EPIT 1.是一个计数器,他没有其他花里胡哨的功能,仅仅是一个向下计数器。 2.时钟源选择。 3.选择完时钟源以后进行分频,是一个12bit的分频器。 4.分频以后获得计数器。load会
10.IMX6ULL裸机开发之外部中断
一、STM32的中断系统 代码从0x00000000运行。32设置连接首地址0x8000000的地方存放了中断向量表,因此要从0x8000000的地方开始运行。需要告诉soc内核,要设置中断向量偏移。
9.IMX6ULL裸机开发之时钟树
1.硬件原理图 1.32.768Khz的晶振,供给RTC使用 2.在6U中T16与T17IO口中接了一个24MHz的晶振 2.I.MX系统时钟分析 1.7路PLL 为了方便升成时钟,从24MHz晶振中
8.IMX6ULL裸机开发之按键输入
1.按键输入 GPIO可以输出,也可以输入。 2.电平分析: 开发版一共四个按键,SW1,SW2,SW3,SW4。其中SW1,3,4有特殊功能,因此我们对SW2进行配置。本来是与GND接通的。当按下按
7.IMX6ULL裸机开发之有源蜂鸣器
一、有源蜂鸣器 1.介绍 以前也接触过蜂鸣器,不过对有源无源的区别还真是不大清楚。只是知道有源是带电源的意思。而蜂鸣器中的源指代“震荡源”,当想要驱动有震荡源的蜂鸣器只需要通电就可以驱动了。而无源蜂鸣
6.IMX6ULL裸机开发之BSP工程管理
一、模块化工程管理 即模块化编程,将同属性文件分存管理机制。使得杂乱无章的工程变得有条有序,干净整洁的目录界面,分工有序。不同的目录下存放同一类 创建project , bsp , include,
5.IMX6ULL裸机开发之LED驱动初识
一、C语言环境运行构建 1.设置处理器模式 设置6ULL处于SVC模式,设置CPSR的[4:0],也就是10011=0x13.读写状态的寄存器需要用到MRS与MSR指令,分别是“获取当前系统运行状态”
4.IMX6ULL裸机开发之硬件启动方式
1.硬件启动方式选择 ①.启动方式选择 支持SD卡,SMMC,nand flash ,Nor flash,OTG。 6ULL是怎么支持多种外置flash的启动方式。手册的第八章SYSTEM BOOT详
3.IMX6ULL裸机开发之驱动汇编实验
汇编驱动实验 1.汇编LED原理分析 ARM中汇编的作用 Cotex-A系列需要自己写汇编。但是指令不是很多,只需要初始化一些外设。只需要1-2个重要的外设,看门狗,紧接着初始化DDR。设置好指针就能
2.IMX6ULL裸机开发之环境了解
IO表示形式 IOMUXC_SNVS_SW_MUX_CTL_PAD_BOOT_MODE0 管脚名字:PAD_BOOT_MODE0 管脚的复用功能:MUX 对于6ULL查看管脚复用的步骤: 1.参考手册