自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 stm32学习日记--重映射

目录前言重映射操作方法代码总结前言今天学习了重映射,故输出一篇学习日记去增强理解。重映射优点 1:把一个管脚的功能转移到另一个管脚上面,布线更简单。优点 2:无缘无故增加了功能的数量。操作方法首先要懂的一点是,虽然重映射可以把一个管脚的功能映射到另一个管脚上面,但是这个不是用户决定的,而是芯片厂商决定的,他们已经设置好了。(一开始我学习的时候以为可以随便映射,其实不是)比如:这幅图是 stm32 参考手册 通用与复用功能里面 的重映射I/O设置里面的可以看到它可以映射到2个地方,一个

2021-08-25 11:15:50 811

原创 stm32学习日记--USART

目录前言USART介绍主要特性通信模式通信过程通信协议理解USART框图输入模式输出模式寄存器串口通信步骤发送过程接收过程发送 寄存器版本代码波特率完整代码库函数版本与HAL库总结前言之前一直用hal库直接用的串口通信,所以以前也是学过的,但是当时才大一,看了原理也没有太理解,只是会用了,最近又重新复习了一遍,搞清楚原理,学习后,对学到的东西的一些总结。USART介绍通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。 USART

2021-08-24 16:23:07 299

原创 TouchGFX使用心得(9)--自动换行

自动换行如果只是文本里的通配符,无论你的通配符有多长,文本框会一条直线延下去,延到不能显示,那怎么办呢?我们就想到了用一个可滑动容器去装这个文本,这个文本就不会超出可滑动容器的范围,但是也会存在另一个问题,那就是,它还是一条直线,你可以一直滑着看完,但是这样显然不符合产品的要求。比如我的设定是很长的,但是只显示到了 湖人总冠军 后面因为超出就不能显示了。那我们有没有解决方法呢?答案是有的。如图所示,我们可以加上这句话。就可以解决问题啦。看看效果。希望对大家有所帮助。如果对你有帮助,希望

2021-08-18 20:10:38 420

原创 TouchGFX使用心得(8)——通配符的中文显示(呕心沥血)

前言通配符的中文的显示是我一直很疑惑的,当时搞了5,6天才搞定了,现在分享给大家。(开头先说明一下,方法一只适合模拟,真要用还得方法二)方法一方法一是直接在通配符那里加载Unicode中文字体库大家可以去看看这个链接,知道字体库范围链接: Unicode中文字符集.在没添加范围之前,中文是显示不出来的可以看到屏幕是??,没有显示巴黎 或者 梅西我们加上字库范围,注意十六进制表示加上后可以看到,我们的通配符字体可以正常显示了需要注意的问题(非常重要!!!!)这个方法是在Vst

2021-08-18 11:35:31 2448 3

原创 TouchGFX使用心得(7)——通配符的英文显示

英文显示大家可能会遇到通配符英文显示有问题,比如图中显示问号有两个方面的原因,我们要去检查原因一通配符所用的字体,没有加载a-z,A-Z,所用系统无法显示,我们要去字体那里检查一下。如图所示,加上就行原因二回到我们的语句那里Unicode::snprintf(textArea1Buffer,10,"%s",“scdn”);这个语句是Unicode编码,是宽字符的,所以我们要改成在字符串前面加个L,去表示宽字符,如下所示。Unicode::snprintf(textArea1Buffe

2021-08-17 10:35:08 914

原创 TouchGFX使用心得(6)——通配符

通配符前言首先,通配符简单一点讲就是变量,上两节的文本,其实是一开始就固定死了,不能改变了,而通配符可以随意改变,但是先事先声明一下,通配符里的文字最好只是英文或者是数字,最好不要有汉字,有汉字的话要以二进制的文件的形式加载,有机会的话我会在后面讲到,现在先说说数字和英文的吧。如何添加通配符通配符1:点开你要加通配符的文本2:找到Text里面的加号 如图所示3:看到Text多了< value >说明添加成功了图中2是通配符初始化的值,可以自己设,也可以不设图中3是分配给通配符的内

2021-08-16 19:58:10 1011

原创 TouchGFX使用心得(5)——标签的中文显示问题

相信第一次接触ToughGFX的朋友,可能会遇到,标签的 中文显示是问号的问题,这个问题在模拟器上运行的时候,他是显示的问号,但是在stm32运行的时候,问号的地方不会显示比如:画布上是这样的模拟运行完,中文变成??了这个在标签上的中文显示问题,可以通过更改支持中文的字体进行。比如现在我是使用了默认字体(不支持中文显示)那就改成隶书(支持中文显示)问题得到了解决。总结这个方法主要针对的是标签的中文显示,如果是通配符的中文显示,这个比较复杂,有时间我会在其他文章中进行阐述(这个也困

2021-08-16 10:22:46 945

原创 TouchGFX使用心得(4)——文本、字体

TouchGFX文本首先我创建了一个文本标签 2个按钮(一个带标签,一个不带标签)然后我们点击上方的TextText下方有3个次级标签,分别是Single Use,Resource和Typographies我分别介绍一下Single UseSingle Use顾名思义:文本资源在界面上只能使用一次,可以在 Single Use 文本资源选项卡里先定义,然后在界面里使用,也可以在界面里直接使用字符串文本, Touchgfx Designer 会自动在 Single Use 文本资源选项卡里建立

2021-08-15 21:59:50 1232 1

原创 TouchGFX使用心得(3)——布局

前言本人大三的时候,有幸跟着师兄做开发,接触到了这个TouchGFX界面开发,之前一直学习和实习,比较忙,现在暑假有空了,写写这段时间的一些使用心得,希望对大家有一点帮助。界面介绍链接: https://support.touchgfx.com/docs/introduction/welcome.这是官方文档 里面有各个控件的详细介绍进去之后看左侧目录栏选择Development——》UI Development——》UI Component如图所示,里面就有所有控件的介绍点开你想

2021-08-15 16:42:14 270

原创 TouchGFX使用心得(2)—Touchgfx 代码组织结构

前言本人大三的时候,有幸跟着师兄做开发,接触到了这个TouchGFX界面开发,之前一直学习和实习,比较忙,现在暑假有空了,写写这段时间的一些使用心得,希望对大家有一点帮助。Touchgfx代码组织结构1 简单介绍一下 Touchgfx 生成的代码结构TouchGFX Designer 生成的代码结构分为三层:通过这样的分层组织方法, 框架系统、 系统生成的代码和用户编写的代码实现了解耦,大大降低了代码耦合度,提高了可读性。2 TouchGFX生成的文件编程的时候,可以在 TouchGFX

2021-08-15 11:08:23 1069

原创 TouchGFX使用心得(1)—移植TouchGFX

前言本人大三的时候,有幸跟着师兄做开发,接触到了这个TouchGFX界面开发,之前一直学习和实习,比较忙,现在暑假有空了,写写这段时间的一些使用心得,希望对大家有一点帮助。官方文档链接: (https://support.touchgfx.com/zh-CN/docs/introduction/welcome.这个链接是官方文档的链接,基本所有的问题都可以从里面得到解答,但是因为是英文版的(可以换语言,但是中文只有一点点),大家有什么不懂可以直接去里面找。移植TouchGFX1 我们要用的到的是

2021-08-15 10:06:26 1005

原创 基于于唐都实验箱的多功能电子琴

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录实验目的二、实验内容及要求三、实验原理四、实验电路图五、实验流程图六、实验程序一、实验目的二、实验内容及要求三、实验原理四、实验电路图五、实验流程图六、实验程序实验目的设计一个具有录音功能的简易电子琴。二、实验内容及要求设计一个具有录音功能的简易电子琴:1、16个矩阵键盘作为输入设备,扬声器作为输出设备。实现用键盘演奏乐曲;2、可以切换音调(A~G),也可以切换音区(高音区、中音区和低音区);3、用

2020-12-05 20:29:13 4004 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除