![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 81
旗帜
学无止境,沾沾自喜于已有的知识是致命的。
展开
-
W25Q128更新片内字库
W25Q128是华邦公司推出的大容量SPI FLASH产品,W25Q128的容量为128Mb。擦写周期多达10W次,具有20年的数据保存期限,支持电压为2.7~3.6V。 买来的芯片内部是空的,之前一直用开发板进行实验,编写程序调试一切正常,今天将调试通过的程序下载到自己的电路板上发现液晶无法显示汉字,怀疑是连接线的不稳定,后来换了连接线测试了所有连接点的通断无果,后原创 2017-10-18 22:18:41 · 4838 阅读 · 3 评论 -
No space in execution regions with .ANY selec错误的解决
STM32精英板想实现汉字显示的效果,自己在程序中加入了检查字库函数后,编译工程出现错误:No space in execution regions with .ANY selec(意思大概为没有足够空间存放某某)。 解决办法:改了MALLOC.h中的 原来为:#define MEM1_BLOCK_SIZE 32 //内存块大小为32字节#defin原创 2017-10-15 21:15:23 · 3124 阅读 · 1 评论 -
两种方法实现STM32F103向串口一直发送数据(程序源码,已测试)
串口是STM32最为重要的资源,在平时的硬件调试和软件调试中都是不可或缺的工具,最近在测试一块板子的通信功能是否正常,我打算用板子A的串口USART1一直向串口发送数据,用板子B的串口1接收数据,并将接收到的数据经过处理后显示在LCD液晶上。所以就写了下面的串口发送程序,发送的是数组函数。 Main.c#include "led.h"#include "delay.h"#in原创 2017-10-24 22:07:56 · 20518 阅读 · 5 评论 -
串口数据接收LCD液晶显示
接上篇博客,对串口接收到的数据在LCD液晶上进行显示,这里只显示了一个数据,拿了数组里面的一个数据进行了显示。硬件连接上:A板PA9---->B板PA10,A板PA10--->B板PA9。#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "lcd.h"#include "usart.h原创 2017-10-24 22:17:41 · 19702 阅读 · 7 评论 -
MDK生成bin文件的方法及bin文件大小对程序的影响
MDK生成bin文件的方法及bin文件大小对程序的影响 使用MDK软件一般是不生成bin文件的,而是生成的是hex文件。但是在某些时候需要生成bin文件,或者要知道bin文件的大小。因为bin文件的大小直接关乎程序能不能下载到芯片,例如STM32F103ZET6的flash大小是512KB,那么bin文件的大小就不能超过512KB,否则程序就不能下载。下面说说如何生成bin文件:这一步是...原创 2018-03-25 20:36:37 · 4131 阅读 · 0 评论