自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32 FSMC连接TFT LCD原理

TFT LCD通常使用标准的8080并口,有16为数据线,还有几根控制线。除RST信号外,其他信号都可由FSMC接口提供。上述的原理只是完成了fsmc访问LCD的硬件接口,具体的驱动得寻找LCD厂家,厂家一般提供LCD驱动。

2024-07-17 14:53:11 231

原创 嵌入式C语言增强

在CPU中会有寄存器,会保存内存中的值,这样可以快速进行计算后,再写入内存当中。就是让编译器不要优化,因为有些变量会在放在cpu里面,编译器优化就不去读内存的东西,就导致变量改变了不知道,一定要用volatile的地方:读取寄存器。//指针占用大小就4个字节是确定了的,可以这么用。都是存放的地址,所以指针的大小是根据设备的大小,例如32位操作系统,一个指针的大小是4B,64位就是8B。简单的说就是在烧写的时候是FLASH中的被占用的空间为:Code + RO Data + RW Data。

2024-03-07 17:21:54 808

原创 GIT常见操作命令

也可以使用通配符,例如:git add *.txt 把后缀是.txt的文件添加到暂存区。例 :git remote add origin git@github.com:tsuihawk/remote-repo.git。忽略doc/notes.txt,但不忽略doc/server/arch.txt doc/*.txt。私钥用来加密,公钥是用来解码的。拉取远程仓库内容:git pull <远程仓库名><远程分支名>:<本地分支名> 相同可省略冒号及后面内容。

2024-02-28 08:49:13 498

原创 江科大STM32 IIC

首先理解同步和异步,同步通信对于时间的要求没有那么高,一般需要一根时钟线。异步对于时钟要求就非常高,比如在发送接收数据的时候不能被中断打断去做其他的事情。因此可以区别串口和iic通信,,没有时钟线。也是两根通讯线,一根是时钟线,一根数据线(一根线兼具发送和接收),。这也可以解释为什么。在SCL和SDA各添加了一个上拉电阻,起到一个弱上拉的作用。当总线上所有设备任意一个输出低电平,总线被拉至低电平。

2024-01-26 15:24:13 1201 1

空空如也

空空如也

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

TA关注的人

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