如何利用DW在网站首页制作导航栏并发布网上公告?

摘要:在dw上做网站首页导航栏,做网站网上怎么挂公告,哈尔滨专业建站免费咨询,网站头部怎样做有气势当使用单片机进行项目开发,涉及大量数据需要储存时(例如使用了屏幕作为显示设备&a
在dw上做网站首页导航栏,做网站网上怎么挂公告,哈尔滨专业建站免费咨询,网站头部怎样做有气势当使用单片机进行项目开发#xff0c;涉及大量数据需要储存时#xff08;例如使用了屏幕作为显示设备#xff0c;常常需要存储图片、动画等数据#xff09;#xff0c;单靠单片机内部的Flash往往是不够用的。 如STM32F103系列#xff0c;内部Flash最多只能达到512KByte涉及大量数据需要储存时例如使用了屏幕作为显示设备常常需要存储图片、动画等数据单靠单片机内部的Flash往往是不够用的。 如STM32F103系列内部Flash最多只能达到512KByte假设要储存240*240分辨率、64K彩色图片只够存储4张左右。如果使用外置储存器将图片等其他数据放置在外置储存器内部Flash只储存程序就能减小内部Flash的需求降低成本。              Flash种类有很多按其制程和制作工艺的不同可分为NOR Flash、NAND Flash。NAND的串行结构使得其容量很容易做的很大SD卡、U盘、硬盘大都采用该类Flash但是其读取速度却比不上并行结构的NOR Flash且可靠性要差些一旦出现数据块坏点是不可逆、无法修复的。由于其数据存储原理Flash在写入新的数据之前都需要将数据地址所在的块擦除NOR Flash的擦除速度比NAND慢很多。 Flash按其数据传输方式的不同可分为并口传输与串口传输。STM32的并口传输需使用FSMC接口虽然其读写速度很快但对于100PIN脚以下的封装是不带FSMC功能的。 所以使用更多的是串口传输方式。串口方式一般采用的是SPI通讯。 W25Q系列Flash是Winbond台湾华邦科技生产的SPI Flash系列是单片机开发中比较常用的外置Flash。其支持标准四线SPI、Dual SPI、Quad SPI、QPI其时钟频率分别可达到104MHz、208MHz、416MHz。对于STM32F103系列其主频最高72MHzSPI通信速率最高18Mbps所以标准SPI就已经是足够F103系列单片机使用了。这里我使用W25Q128FV来讲解Flash的使用。 先来了解其引脚定义上面展示的是SOP8封装还有SOP16封装的功能都是差不多的。 /CS: Flash的片选引脚。当/CS高时Flash的串行数据输出(DO或IO0、IO1、IO2、IO3)引脚处于高阻抗此时设备功耗将处于待机水平除非正在进行内部擦除、程序或写入状态寄存器周期。当/CS为低电平Flash将被选中功耗将增加到活动水平并且可以向该设备写入指令和从该设备读取数据。启动后/CS必须从高电平转换到低电平才能接受新的指令。 DO(IO1):DO指数据输出口(Data Out)一般连接到单片机SPI接口的数据输入端即MISO。IO1是其复用功能当启用SPI四位传输模式时该引脚功能为IO1. /WP:写保护(WP)引脚。可以用来防止状态寄存器被写入。与状态寄存器的块保护(CMP, SEC, TB, BP2, BP1和BPO)位和状态寄存器保护(SRP)位一起使用小到4KB扇区或整个内存阵列都可以被硬件保护。/WP引脚低电平有效。当状态寄存器2的QE位设置为Quad I/O时/WP引脚功能不可用因为该引脚用于IO2。如果不想使用该功能可以直接将该引脚接VCC。 GND:Flash的供电GND DI:DI指数据输入口(Data In)一般连接到单片机SPI接口的数据输出端即MOSI。IO0是其复用功能当启用SPI四位传输模式时该引脚为IO0 CLK:SPI时钟线。连接至单片机的SPI时钟接口。 /HOLD/RESET:/HOLD能让设备主动暂停数据传输。当/HOLD低时而/CS低时DO引脚将处于高阻抗Dl和CLK引脚上的信号将被忽略。当/HOLD调高时设备可以恢复运行。当多个设备共享相同的SPl信号时/HOLD就能发挥作用。 /RESET引脚用于设备复位。注意如果在写入数据时复位可能会造成数据丢失。所以如果不需要给Flash复位该引脚常常直接与VCC相接。 VCC:Flash供电电源3.3V。 不管何种存储器在进行数据读写时都需要知道数据的地址。数据存储在寄存器中所以数据的地址即寄存器地址。我们来看看W25Q128的内部原理图。 其内部是由数据存储单元和各种控制器组成。 存储单元的最小单位为一个寄存器每个寄存器可存储1个字节的数据。 每256个寄存器组成一页(Page)也就是一页能存储256Byte数据 每16页组成一个扇区(Sector)一个扇区能储存16x2564096Byte数据(近似4KB)。比如扇区0的数据地址范围为000000 h-0000FF h。
阅读全文