赞
踩
实训项目<基于stm32处理器的蓝牙小票打印机>
//---------------------------------------
第8天 汉字库烧写和调用
今日任务:
1.字库烧录过程.
2.字库芯片W25Q64读写操作函数.
学习资料:
<stm32中文手册.doc> 第25章 516页
//-------------------------------------------
一.SPI接口与W25Q64的连接
通过SPI1接口与字库芯片:
CS - PA4
SCK- PA5
MOSI - PA7
MISO - PA6
遵循SPI协议规定.
W25Q64.C W25Q64.h
W25Q64_Init();
Read_Q64_ID();
二.W25Q64介绍
flash存储器,8MB地址空间.
0x00 ~ 0x800000-1
相关函数:
1. 读函数
void Read_Data(u32 addr,u16 size,u8 *pdat);
2. 扇区擦除, 4KB一擦除
Erase_Sector(u32 SecAddr);
3. 写函数
Page_Program(u32 addr,u16 size,u8 *pdat);
三.字库烧录
1. <串口烧字库> 例子下载到开发板.
2.运行 串口调试助手(丁丁),
参数设置: 256000bps,N,8,1
勾选 "HEX发送", "HEX显示"
3.按开发板按纽,清空W25Q64.
4.打开 HZK24 字库文件,点'文件发送'.
四.作业
模拟超市小票打印
一行 +回车
一行 +回车
...
最后一行 +回车+回车
源码:大作业串口接收打印多行 并且有二维码打印n行
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。