当前位置:   article > 正文

实践课程-PRO2-Day8 实训项目<基于stm32处理器的蓝牙小票打印机>_蓝牙打印机嵌入式项目

蓝牙打印机嵌入式项目

 实训项目<基于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行



    
  












    
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/684102
推荐阅读
相关标签
  

闽ICP备14008679号