
STM32
Terry.Z_1009
这个作者很懒,什么都没留下…
展开
-
unicode字符串转UTF8字符串
紧接上文。下面介绍unicode转utf8函数。通过前文和本文,可以实现GBK转UTF8编码先了解一下unicode与utf8之间的关系:Unicode符号范围 | UTF-8编码方式(十六进制) | (二进制)----------------------+--------------------------------------------- 0 <--> 0x7f | 0xxxxxxx 0x80 <-->原创 2021-03-15 11:23:44 · 1769 阅读 · 0 评论 -
GBK字符串转Unicode字符串
不说废话,上干货。下面是GBK字符串转unicode字符串的函数。后续会贴实验结果。其中查表法使用的fatfs自带的映射表,调用的ff_convert函数先贴实验结果:测试字符串 “1你好呀aA”GBK对应的unicode码,可以通过网页工具查看http://www.mytju.com/classcode/tools/encode_gb2312.aspGBK:1你好呀aA1:31你:C4E3好:BAC3呀:D1BDa:61A:41unicode:1你好呀aA1:31你:4F6原创 2021-03-15 11:00:59 · 1287 阅读 · 0 评论 -
字库生成记录-20210311
ASCII_16字符生成:1)、使用点阵字库生成器V3.8 易木雨软件工作室左对齐:字体大小128859-1 拉丁文 I宽:8 横向偏移:0高:16 纵向偏移:0GBK162)、左对齐:字体大小12936 中文(PRC GBK)宽:16 横向偏移:0高:16 纵向偏移:0将两者合并为同一个bin文件,然后更新到外部flash1、打开文件合并助手2、选择要合并的文件得到最终文件...原创 2021-03-11 14:26:04 · 1584 阅读 · 0 评论 -
使用STM32CubeMx配置正点原子F103ZET6外设LCD(9341)记录
最近搞了个emwin的界面程序,准备将此程序从标准库移植到HAL库,所以就有了这篇cubemx移植记录。正点原子战舰V3中TFT原理图部分如下:除了配置FSMC之外,还需要额外配置LCD的背光引脚,即原理图中的LCD_BL(PB0)...原创 2020-11-27 10:56:39 · 2729 阅读 · 2 评论 -
STemWIN部分函数验证
本篇文章仅记录学习STemwin过程中部分函数的验证。会有些杂乱无章,先这样。NO.1: GUI_FillPolygon()描述:在当前窗口中绘制按点列表定义的填充的多边形。原型:static const GUI_POINT _aPointArrow[] = { { 0, 0 }, {-40, -30 }, {-10, -20 }, {-10, -70 }, { 10, -70 }, { 10, -20 }, { 40, -30 },};//实现函数 G原创 2020-06-24 16:40:00 · 548 阅读 · 0 评论 -
STM32任意IO模拟8080时序驱动TFTLCD屏
先打个样,明天再写。(任意IO驱动)原创 2020-05-18 22:50:12 · 17131 阅读 · 17 评论 -
如何使用PCtoLCD2002取模(汉字、ASCII字符集)?
很多是用我们用到LCD显示的时候都会用到LCD取模软件,但是对于这个软件的具体使用方法,我相信大家都会使用,但是有一些细节点还不是很清楚,可能只是跟着人家怎么取模,自己也怎么取模。这篇文章将详细讲解这个取模软件的使用,并通过串口模拟LCD显示的原理,将字模打印出来。实验平台STM32F103+Keil5一、使用串口模拟LCD显示原理打印字模首先,我们需要使用PCtoLCD,进行汉字取模然后,我们想通过串口打印出我们取到的字模。实现这一步我们需要:1、配置好串口。2、将取到的字模使用数组.原创 2020-05-17 17:25:12 · 41810 阅读 · 11 评论 -
stm32 BKP 擦除后备寄存器存储的数据
这里只为了将写入后备寄存器的数据毁灭,相当于擦除操作。具体详细功能请查看stm32F103数据手册(中文手册:第五章 第47页开始)侵入脚PC13//TAMPER引脚中断配置void TAMPER_ITConfig(void){NVIC_InitTypeDef NVIC_InitStructure;NVIC_InitStructure.NVIC_IRQChannel =...原创 2019-09-02 16:44:40 · 1625 阅读 · 0 评论