这里说说XO3的双启动。首先你要知道什么是双启动?为什么要用双启动?双启动需要做什么设置?需要怎么调试?and so on. 在XO3来说,什么是双启动?双启动就是内部启动(内部flash)和外部启动(外部SPI flash),启动顺序可以在软件设置,如下图。DUALBOOTGOLDEN设置为EXT ...
分类:
其他好文 时间:
2017-02-25 17:21:32
阅读次数:
439
http://blog.csdn.net/pengwangguo/article/details/52292664 http://blog.csdn.net/pengwangguo/article/details/51991750 http://www.cnblogs.com/surpassal/c ...
分类:
其他好文 时间:
2017-01-10 14:51:28
阅读次数:
224
1.概述本设计采用FPGA技术,在FPGA中实现8051单片机的软核,将外部SPIFlash中的代码数据加载到FPGA内部ram,然后复位MC8051,实现外部flash启动MC8051。2.系统框图8051采用OreganoSystems公司开源的MC8051软核。SPIFlash采用W25Q16芯片存储8051的代码程序。系统框图如下:3.MC8..
分类:
其他好文 时间:
2017-01-09 16:46:06
阅读次数:
263
ZYNQ芯片是近两年比较流行的片子,双ARM+FPGA,在使用分立FPGA和CPU的场合很容易替代原来的分立器件。 ZYNQ可以外接QSPI FLASH作为程序的存储介质。 QSPI和SPI flash是串行接口的NOR FLASH,在设计支持,容量都比较小,所以协议中只留了3Bytes寻址,也就是 ...
分类:
其他好文 时间:
2016-12-14 18:18:30
阅读次数:
325
STM32F10x_SPI(硬件接口 + 软件模拟)读写Flash(25Q16) SPI_FLASH时序描述及驱动编程 ...
分类:
其他好文 时间:
2016-10-14 20:31:22
阅读次数:
217
Ⅰ、写在前面 前面文章讲述过关于SPI的驱动(硬件SPI 和 软件模拟SPI),本文接着那篇文章来讲述关于SPI应用中【FLASH时序描述及驱动编程】。 写这篇文章的目的有两点:1.让大家知道SPI在实际应用开发中的重要意义; 2.让大家掌握SPI FLASH存储芯片的时序及驱动编程。 市面上的SP ...
分类:
其他好文 时间:
2016-08-02 19:14:21
阅读次数:
141
前言: 在嵌入式开发中,如uboot的移植,kernel的移植都需要对Flash 有基本的了解。下面细说一下标题中的中Flash中的关系一,Flash的内存存储结构 flash按照内部存储结构不同,分为两种:nor flash和nand flash。 NorFLASH使用方便,易于连接,可以在芯片上 ...
分类:
其他好文 时间:
2016-07-07 13:08:36
阅读次数:
176
一. CPU 过高或死锁导致系统卡死 1. CPU占用过高 (1)开线程太多导致CPU占用过高,系统卡死 解决:优化应用层业务逻辑,有些业务不必开线程就不开 (2)频繁清缓存导致读spi-flash频繁,引起CPU过高 解决:在内核中文件系统部分进行处理,不去清缓存,然后在应用层用后台服务进程清缓存 ...
分类:
系统相关 时间:
2016-06-07 17:52:56
阅读次数:
1226
硬件环境: STM32F429,电容屏800X480 5点触控RGB屏幕 ,SPI flash; 软件环境: UCOSIII,STemwin; 汉字显示方法: 1、在SPIflash中装在字库XBF_XINSONGTI19; 2、使用U2C.exe工具进行UTF-8到字体的转化: 1)新建test.
#include "iospiflash.h"/*******************************************//// This is a IOSPI (simulater by IO)// // Lib For Driver Flash W25Q64BV//*******....
分类:
其他好文 时间:
2015-09-09 16:12:13
阅读次数:
350