
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
硬件基于stm32f767igt6水星板开发;软件使用了RT-Thread实时操作系统,两个空闲IO口。PE2用作串口TX端,搭配一个定时器控制发送时序;PE3用作串口RX端,并使能外部中断,触发外部中断则开启一个接收定时器。GitHub代码下载地址空闲位当uart处于空闲状态(线路没有数据传输)时,TX、RX线都处于高电平状态(逻辑“1”),一般需要把相应IO口配置为上拉。起始位由高电平跳变为低
1.首先确定硬件连线是否有问题,屏本身是否排线问题是坏的,把硬件问题排除完后,那剩下的只能是软件驱动的问题了;2.用万用表测量屏电压、VGH、VGL等电压范围是否正常,不正常的话在初始化中根据相应的命令去配置电压值;3.初始化配置寄存器是否有配置进去,这个可以使用逻辑分析仪看CS、CLK、SDA的数据是否正常;4.如果是HV模式,行、场信号的极性配置不对也可以造成不显示,或异常。

前面介绍了单链表,由于单链表遍历查找是单向性的,故引出了双向链表的概念,也叫双链表,既可以向前查找,也可以向后遍历。
由于之前没有开发过Windows下跑的exe程序,听着歌,想着能不能用C语言写一个windows跑的音乐播放器呢?于是乎便开始探寻想法的可行性,难易程度,搜寻资料了解到,可以使用图形库做UI界面,而且学习成本不高,相对比较简单,看看文档示例很快就能入手;然后,播放声音的话可以调用,这个需要了解它的调用函数和操作指令,不需要全部了解,用到什么再去查什么,对症下药就行。

二极管,是一种具有两个电极的半导体器件,大多是使用硅或锗作为半导体材料,它最主要的功能特性就是只允许电流由单一方向通过(称为正向偏压),反向的时候阻断 (称为反向偏压)。加正向电压时,硅二极管达到0.7V时导通,锗二极管达到0.3V时导通。三极管,是一种控制电流的半导体器件,其作用是把微弱信号放大成幅度值较大的电信号, 也用作无触点开关。作为软件开发,我们一般只需要懂得如何控制三极管的通断即可。三
定时器是嵌入式开发中极其重要的一员,它可以分为软件定时器和硬件定时器。软件定时器很不精准,通过循环语句粗略的去计算延时的时间,对时序要求较高的场景是完全不适用的;硬件定时器在stm32中种类也是比较多的,基本定时器、通用定时器、高级定时器、低功耗定时器等,它们的基本特性相差无几,更多的是应用场景的不一样,例如高级定时器特性会更好一点(带可编程死区的互补输出、输出通道数更多等),意味着它的应用场景更
硬件基于stm32f767igt6水星板开发;软件使用了RT-Thread实时操作系统,两个空闲IO口。PE2用作串口TX端,搭配一个定时器控制发送时序;PE3用作串口RX端,并使能外部中断,触发外部中断则开启一个接收定时器。GitHub代码下载地址空闲位当uart处于空闲状态(线路没有数据传输)时,TX、RX线都处于高电平状态(逻辑“1”),一般需要把相应IO口配置为上拉。起始位由高电平跳变为低
树是“一对多”的非线性存储结构,较链表、队列那些,树的概念会多点,涵盖的范围也较广。由根节点和若干子树构成;单个节点也可以看成树,只有一个树根节点
每个网络主机都会有一个IP地址,每个节点通过IP地址进行区分不同的主机,从而进行通信,路由器和主机都有一个IP地址。该IP地址是软件层面的一个地址,如192.168.xxx.xxx,而不是硬件层面的MAC地址。IP地址分为IPv4地址和IPv6地址。IPv4地址有32位正整数表示,IPv6地址由128位正整数表示。现在我们用的都是IPv4地址,将32位的 IP 地址以每8位为一组,分成4组,每组以

随着时代的发展,现如今我们生活上已经随处可见的各种电子产品了,诸如手机、平板、电脑、一些其它智能单品上都有用到显示屏,它作为人机交互的重要桥梁之一,我认为它是生活中必不可少的存在,如果少了它,那么这个世界也就缺失了独有的那份色彩。那么此篇文章我们就好好讲讲TFT-LCD屏的“故事”,下文将以lcd屏信号类型和接口模式展开。








