自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

转载 Nand Flash,Nor Flash,CFI Flash,SPI Flash 之间的关系

前言:    在嵌入式开发中,如uboot的移植,kernel的移植都需要对Flash 有基本的了解。下面细说一下标题中的中Flash中的关系一,Flash的内存存储结构    flash按照内部存储结构不同,分为两种:nor flash和nand flash。    NorFLASH使用方便,易于连接,可以在芯片上直接运行代码,稳定性出色,传输速率高,在小容量时有很高的性价比,这使其很适...

2018-09-28 14:11:32 494

转载 SPI_FLASH时序描述及驱动编程

Ⅰ、写在前面前面文章讲述过关于SPI的驱动(硬件SPI 和 软件模拟SPI),本文接着那篇文章来讲述关于SPI应用中【FLASH时序描述及驱动编程】。 写这篇文章的目的有两点:1.让大家知道SPI在实际应用开发中的重要意义; 2.让大家掌握SPI FLASH存储芯片的时序及驱动编程。 市面上的SPI FLASH类型很多,但是绝大部的芯片在硬件和软件上都是兼容的。虽然本文是以华邦...

2018-09-28 14:04:28 819

转载 flash读写学习笔记与spi接口及简单测试验证

FPGA中的视频图像资源,以及想要永久存储的程序都是要存储在flash中,flash是FPGA一个不可缺少的部分,flash的种类有很多,根据winbond公司的128Mbit Qual SPI接口的flash,型号为W25Q128BV,作为初学者根据现有的资料去学习,下面的内容主要以这款芯片作参考。前面也提到了三大串行数据传输模式UART,I2C,SPI,顺道就把SPI的内容也做一下总结,每篇一...

2018-09-28 13:53:29 4454 2

转载 指针能用立即数直接赋值吗?

学习的过程中产生了这个疑问:指针变量本身是一个地址,那么能直接用地址的值赋给指针吗?答案是可以,只要加一个类型强制转换,比如定义了 int * p;  可以接着 p=(int*) 0x04; 此时我又想,那么可以把一个存着地址的变量直接赋给指针吗?直接赋当然不可以,那么强制类型转换呢,于是有了以下代码: int temp=0x02; char * p; p=...

2018-09-20 10:25:24 3510

转载 [经验] 【emWin实战教程V2.0】第8章 emWin5.32模拟器的使用方法

8.1  初学者重要提示 1、模拟器使用的是5.32版本,如果SEGGER官网以后有更高版本的推出,使用方法是一样的。 2、模拟器的运行是采用的VC6.0精简版,大小仅16MB,支持XP系统,WIN7的32位和64位系统,WIN8和WIN10不支持,   8.2   emWin5.32模拟器的使用方法     这里为大家讲解emWin5.32模拟器在VC6.0...

2018-09-19 18:11:15 3274

转载 [单片机经验] 【mk_欣驰】emWin移植笔记——STemWin5.22在STM32F103上的移植步骤(带触摸,无操作系统)

一、硬件要求小系统 (无窗口管理器)      •RAM:100字节     • 堆栈:600字节     •ROM:10-25 kb(取决于所使用的功能) 大系统 (包含窗口管理器和小工具)      •RAM:2-6 kb(取决于所需的窗口数)     • 堆栈:1200-1800字节 (取决于所使用的功能)     •ROM:30-60 kb(取决于所使用的功能) 请注意,如...

2018-09-19 17:03:51 1741

转载 C语言的内存分配问题 ------Text, Heap, Stack, Data, BSS介绍

上周的CCF/CSP认证成绩出来了,第四题用粗暴的Dijkstra的思想强行遍历,本来估计能拿个60分,结果爆0分,耿耿于怀。       我考试用的是C++。  #include<iostream> using namespace std; int main() { int dis[8000][8000]; //代...

2018-09-19 10:33:02 991

转载 堆和栈的详细说明 --解决大数组定义时栈溢出的两种方法

1. 数据结构上:栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在 WINDOWS下,栈的大小是1M(也有的说是2M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。 堆:堆是向高地址扩展的数据结构,是不连续的内存区域。这是由于系...

2018-09-19 10:22:56 1238

转载 第2章 初学 emWin 的准备工作及其快速上手

以下内容转载自安富莱电子论坛:http://forum.armfly.com/forum.php?mod=viewthread&tid=24552&extra=page%3D3%26filter%3Dtypeid%26typeid%3D28俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境。 一旦上手后,深入的学习就相对容易些了...

2018-09-19 10:16:42 340

转载 emWin 2天速成实例教程000_如何快速入门ucGUI/emWin

备注:(1)打开工程目录下的"Exe\GUISimulationDebug.exe"即可看到效果。(2)看完教程000~005就基本会用emWin做项目,其他章节可以需要时再参考。  emWin和ucGUI是一样的,只是名称不同而已。emWin是德国SEGGER公司一个嵌入式GUI图形库,GUI图形库的概念就好像它是一个平台,我们只需要在这个平台上通过其提供的方法写自己的用户界面应用程序就行,...

2018-09-19 10:15:47 501

转载 简单DMA介绍

最早接触DMA的时候是大三的微机原理,当时不是很理解,什么DMA模式啊,只知道是传输速度快,不经过CPU,但是到底是怎么样的不经过CPU呢?还是不理解。这次I2C控制器里面带了DMA的模式,所以有机会去接触下了。       而具体的DMA的意思是什么http://baike.baidu.com/view/32471.htm,百度百科里还是不错的。 DMA的工作过程:   ...

2018-09-04 15:59:01 1248

saleae logic16应用软件及学习资料

saleae logic16逻辑分析仪使用的软件,支持win7 32bit/64bit 还有使用学习资料

2014-05-12

TI BLE_CC2450培训资料

TI BLE CC2540/41的培训资料,里面有对blue tooth架构的较详细介绍,对CC2540开发的框架可以有一个整体的认识。

2013-06-24

USB_HID上位机开发介绍

基于VC++开发USB_HID上位机,对USB上位机开发入门比较有帮助,了解USB应用程序的基本内容

2013-05-28

STM32 F10xx硬件开发使用入门

STM32 F10xx硬件开发使用入门 ST官网资料

2013-05-28

使用Zigbee通信的STM32上位机控制小车

使用Zigbee通信的STM32上位机控制小车

2013-05-28

VbyOne Spec

VbyOne V1.4 Spec. LCD next generation internal interface high speed serial interface

2013-03-18

Silicon XPress详解

使用F340等silicon usb芯片,lib函数详解

2012-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除