- 博客(6)
- 收藏
- 关注
原创 STM32使用FSMC接口控制LCD
上图显示了STM32引脚与NT35510引脚的对应关系;这些信号线即 8080 通讯接口,带 X 的表示低电平有效,STM32 通过该接口与 NT35510 芯片进行通讯,实现对液晶屏的控制。通讯的内容主要包括命令和显存数据,显存数据即各个像素点的 RGB565 内容;命令是指对 NT35510 的控制指令,MCU 可通过 8080 接口发送命令编码控制NT35510 的工作方式,例如复位指令、设置光标指令、睡眠模式指令等等。
2023-11-01 09:13:11
1493
1
原创 STM32F407ADC数据采集
例如使能了该配置,该参数的下方就立马出现Number Of Discontinuous Conversions,如果它设为2,且ADC1使能了通道1,2,5,7,10,11的话,那么第一次触发ADC1采样时,就会采样通道1与通道2的值,再一次触发ADC1采样的话,就会采样通道5与通道7值,如此类推。在连续转换模式下,如果发生软件或者硬件触发,ADC会执行所有常规通道的转换,随后会自动重启并继续执行每一个通道的转换。单次转换模式:在单次转换模式下,ADC只会执行一次转换,并在转换完成后自动停止。
2023-10-31 15:51:27
3959
3
原创 网络通信概述
动态分配是指当一个系统程序或应用程序程序需要网络通信时,它向主机申请一个端口,主机从可用的端口号中分配一个供它使用。端口是通过端口号来标记的,端口可以有65536(2的16次方)个之多,端口号只有整数,范围是从0到65535.一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,可以理解为,一些常用的功能使用的号码是估计的,好比 电话号码110、10086、10010一样。一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,
2023-10-30 14:55:16
86
1
原创 STM32和AD8402进行音量调节
AD8402是一款数字可调电阻器芯片,由ADI(Analog Devices Inc.)生产。它具有两个独立的通道,每个通道都包含一个可编程电阻和一个8位的数字-模拟转换器(DAC)。
2023-10-30 10:57:53
832
3
原创 STM32F407添加DSP库
出现 “error: #5: cannot open source input file “arm_const_structs.h”: No such file or directory” 错误的原因是编译器无法找到名为 “arm_const_structs.h” 的头文件。在使用stm32Cubemx生成代码的时候一定要选择标记部分,否则后面产生的。编译程序出现以下报错。
2023-10-28 11:38:49
2873
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人