该代码介绍通过使用jz2440裸机的IIC来驱动OLED显示所需要显示的内容
2021-09-10 16:02:42 118KB OLED,jz2440 ,裸机,IIC
1
• 电源电压 - 1.65V ~ 1.95V - 2.70V ~ 3.60V • 组织结构 - 存储单元阵列: (256M + 8M) x 8bit - 数据寄存器: (2K + 64) x 8bit • 自动的编程(写入)和擦除 - 页编程: (2K + 64)Byte - 块擦除: (128K + 4K)Byte • 页读取操作 - 页面大小 : (2K + 64)Byte - 随机读取 : 25µs(最大.) - 串行访问 : 25ns(最小.) (*K9F2G08R0A: tRC = 42ns(最小)) • 快速编程周期时间 - 页编程时间: 200µs(典型值) - 块擦除时间: 1.5ms(典型值) • 命令/地址/数据复用I/O端口 • 硬件数据保护 • - 编程/擦除在电源转换分离 可靠的CMOS浮栅技术 -耐力: 100K编程/擦除周期(有1bit/512Byte ECC) 数据保存时间: 10 年 • 命令式操作 • 带有1bit/528Byte EDC的智能Copy-Back编程 • 唯一的ID版权保护 • 封装 - K9F2G08R0A-JCB0/JIB0 : 无铅封装 63 - Ball FBGA I (10 x 13 / 0.8 mm 间距) - K9F2G08U0A-PCB0/PIB0 : 无铅封装 48 - Pin TSOP I (12 x 20 / 0.5 mm 间距) - K9F2G08U0A-ICB0/IIB0 52 - Pin ULGA (12 x 17 / 1.00 mm 间距) 本文档提供的为256Mx8bit的版本,K9F2G08X0A是2G-bit大小的NAND Flash存储器,带有64Mbit额外数据区(OOB区、冗余区)。此 NAND存储颗粒为固态存储市场应用提供了最具成本效益的解决方案。编程(写入)操作可以在200µs(典型值)对大小为(2K+64)Byte的页 进行写入,擦除操作可以在1.5ms(典型值)擦除大小为(128K+4K)的块。读取数据寄存器的数据周期时间为25ns(1.8v设备为42ns) 每字 节。I/O端口可以作为地址和数据输入/输出,也可以作为命令输入。芯片上的写控制器自动完成所有的编程和擦除功能包括脉冲重复、 并内部核查和数据余量(如有需要)。即使是写入操作频繁的系统,也可以通过K9F2G08X0A采用实时映射算法的ECC(错误纠正码)来加 强多达的100K编程/擦除周期的可靠性,K9F2G08X0A是一个用于大型非易失性存储应用的最佳解决方案,例如固态文件存储和其他用 于非易失性要求的便携式存储应用。
2021-08-31 14:01:14 1.3MB Nandflash
1
1. 问题 在上一节Linux系统启动之后,打印出的分区表如图: 和实际对nand flash的分区表不一致,实际上在uboot移植教程(08 – 移植uboot 2012.04到JZ2440(设置mtd分区表))中,对内核的mtd分区情况如下: 0x00000000-0x00040000 : bootloader 0x00040000-0x00060000 : params 0x00060000-0x00260000 : kernel 0x00260000-0x10000000 : root 接下来修改内核中的mtd分区表。 2. 修改内核中的mtd分区表 2.1. 定位
2021-06-04 10:36:28 306KB IN linux分区 linux系统
1
(JZ2440 数码相框项目 扩展项目介绍) https://blog.csdn.net/u012849539/article/details/104345446 (JZ2440 数码相框项目 扩展项目(一) 多文件图标 (二) 显示png) https://blog.csdn.net/u012849539/article/details/104332075 (JZ2440 数码相框项目 扩展项目(三) 支持鼠标) https://blog.csdn.net/u012849539/article/details/104335867 (JZ2440 数码相框项目 扩展项目(四) 加快显示速度) https://blog.csdn.net/u012849539/article/details/104338711 (JZ2440 实现截图 保存为png格式) https://blog.csdn.net/u012849539/article/details/104341578
2021-05-21 10:05:59 9.65MB linux 驱动 JZ2440 C语言
1
嵌入式linux串口应用编程,可直接运行在jz2400开发板上,该资源对应博客:https://blog.csdn.net/Ningjianwen/article/details/88211505
2021-05-10 11:47:53 2.97MB 嵌入式 串口 jz2440
1
移植u-boot-2019.10以支持jz2440的补丁文件!
2021-04-13 20:41:52 276KB u-boot jz2440
1
JZ2440嵌入式开关控制灯代码 一键一控 在linux下编辑源程序,然后利用自己编写的Makefile来对源程序的编译和链接生成bin文件,最后通过文件传输到window下,利用板子里nor flash中的u-boot烧写 到 nandflash。再利用window下的dnw下载到板子里面.最后重启板子,对板子设为nand flash启动,运行程序,观察效果。
2021-03-23 10:06:32 2KB 嵌入式
1
基于JZ2440开发板的裸机开发点亮LED源码,还包含时钟设置,串口初始化,重定位等相关代码。
2021-03-07 20:00:46 4KB 嵌入式 裸机开发
1
基于JZ2440开发板的按键和定时器中断
2021-03-07 19:05:15 7KB 嵌入式 裸机开发
1
基于jz2440Linux3.4.2的驱动 QT做的GUI显示系统首先进行系统初始化,然后读取传感器数据,对数据进行相应处理,得到历史最高值,在进行数据的保存操作,其次进行计时处理,最后是显示处理,每0.1S刷新一次界面。从读取数据到显示处理是一个循环的过程,进行显示处理判断后,来回反复地进行读取功能处理。
2019-12-21 22:25:42 41KB DHT11驱动 jz2440
1