- 博客(19)
- 收藏
- 关注
原创 嵌入式面试:UART经典问题
3、发送UART从数据总线获取并行数据后,他会添加一个起始位,一个奇偶校验位和一个停止位来组成数据包,并从Tx引脚上逐位串行输出,接收UART在其Rx引脚上逐位读取数据包。4、UART数据包含有1个起始位,5到9个数据位(取决于UART),1个可选的奇偶校验位以及1个或2个停止位。5、奇偶校验位:查看数据位里偶数个1还是奇数个1,来判断接收数据对错,但不能修改错误。8、UART没有规定不同器件连接时连接器的标准(即插头和插座不符)2、数据从发送UART的Tx引脚流到接收UART的Rx引脚。
2024-05-17 15:34:14 286
原创 物联网基于STM32的智能家禽监控系统
2、STM32C8T6单片机,具体实现:风扇跟加水是在软件里面按一下就打开,再按一下就关闭,喂食打开按一下电机就转一下,喂食关闭按一下电机又转一下,一共3个电机,上下位机联合控制家禽室内温度。3、需要代码的请私聊我,app也可以专门定制程序。
2024-05-17 15:28:26 164
原创 物联网开发使用STM32+ESP8266+手机APP
3、下载代码,编译烧录,app发送指令LEDK,LEDG,来控制单片机上led灯的亮和灭,并且app端有具体返回结果。代码如文末,亲测有效,亲测有效!
2024-05-16 09:30:16 420
原创 STM32F103C8T6模拟IIC控制4针0.96寸OLED显示屏,显示自己定义的汉字
代码连接在文末,亲测有效,通俗易懂,自已看一眼就能改成自己需要的结果!3、在代码的这个地方进行汉字修改,将上面生成的字模填写进去。2、使用PCtoLCD2002,将自己需要的字模生成出来。4、烧录编译,显示成功。1、首先下载编译代码。
2024-05-16 09:23:52 334
原创 Keil5烧录出现Error: Flash Download failed - “Cortex-M3“报错终极解决方法
将代码烧录到STM32C8T6中,出现Error: Flash Download failed - “Cortex-M3“就可以完美解决,将ZET6单片机程序编译好,再烧录C8T6单片机!
2024-05-15 15:25:50 1764 1
原创 STM32+OneNet+DHT11+ESP8266
1、申请一个OneNet物联网平台账号,自己设置基本产品以及设备,注意保存一些基本信息,包括设备ID,key,以及设备名称。2、STM32烧录程序,将单片机上面的温湿度,通过ESP8266上传到物联网平台Onenet上。0、代码在文末链接中,真实有效,亲自测试过哟!
2024-05-07 09:36:46 201 1
原创 STM32+OneNet+DHT11+北斗+ESP8266
2、STM32烧录程序,将单片机上面的温湿度,北斗信息,通过ESP8266上传到物联网平台Onenet上。1、申请一个OneNet物联网平台账号,自己设置基本产品以及设备。
2024-05-04 16:34:13 966 1
原创 STM32 DMA1和DMA2各请求通道一览表
针对DMA1来说:从外设(TIMx[x=1、2、3、4]、ADC1、SPI1、SPI/I2S2、I2Cx[x=1、2]和USARTx[x=1、2、3]) 产生的7个请求,通过逻辑或输入到DMA1控制器,这意味着同时只能有一个请求有效。
2024-05-04 16:19:48 373
原创 多声源分离(三个声源以上)
采集三种不同声音,将其保存为A.wav,B.wav,C.wav;使用Matlab代码将其混合成ABC.wav,以此类推做成自己所需要的数据集。网络模型结构还是基于全时域卷积神经网络,将其改成三声源分离。代码已经调通,有需要,可以私信我,真实有效!
2024-04-29 09:52:19 256
原创 嵌入式面试:面试官常问问题
4、异步通信:即双方工作在不同时钟下,发送方发送的时间间隔可以不均,接收方是在数据的起始位和停止位的帮助下实现信息同步的。这种传输通常是很小的分组,比如:一个字符为一组,数据组配备起始位和结束位。所以这种传输方式的效率是比较低的,因为额外加入了很多的辅助位作为负载,常用在低速的传输中。3、同步通信:即双方工作在同一时钟下,一般是通信的A方通过一根CLK信号线,将A设备的时钟传输到B设备,B设备在A设备传输的时钟下工作。所有的数据以位单位在SDA线上串行传输。2、并行通信:示意图。
2024-04-27 10:49:53 160
原创 STM32F103ZET6+W5500模块实现TCP通信
1、使用正点原子的板子STM32F103ZET6实现W5500模块通信。代码真实有效,亲测过,有问题可以私信我,链接在文末。2、采用的是这样的W5500模块,带有网口的模块。3,下载代码,烧写程序。
2024-04-27 10:41:42 411
原创 STM32F103ZET6+OV2640+TF卡存储
第四步:将程序烧录进行,按一下key1键,完成一次拍摄,同时将照片存储到内存卡中。第三步:将OV2640插到板子上,注意将TF大卡也插进去。第一步:下载代码(真实有效,亲测过!第二步:打开Keil5,运行代码,编译代码。
2024-04-26 10:33:19 862 1
原创 在Keil5里编写程序新手最常见错误(Flash Download failed - Target DLL has been cancelled )及解决方法
Keil5编译时出现Flash Download failed - Target DLL has been cancelled错误,解决办法
2024-04-24 16:32:24 5089
STM32+电机+风扇+蓄水+温度+app.zip
2024-05-17
STM32F103C8T6模拟IIC控制4针0.96寸OLED显示屏
2024-05-15
STM32+OneNet+DHT11+北斗+ESP8266
2024-05-07
STM32F103ZET6+ESP8266+温湿度+OneNet
2024-05-07
STM32F103ZET6+W5500模块实现TCP通信
2024-04-24
Matlab源程序,地下波场正演模拟包括(P/S波波场快照,检波器采集的信号,P/S波场道集整合图,P/S波场传播规律)
2024-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人