废了好大精力终于实现了以太网数据收发功能。代码是基于STM32CUbeMx6.2.1配置生成的,在CubeMx中配置了ETH和LWIP,还有串口1和FREERTOS,最后通过创建任务函数实现udp的以太网数据收发功能。在测试中,可以在电脑的DOS窗口ping通在LWIP设置的ip地址,通过网络调试助手可以实现数据的收发功能。
2023-04-12 14:58:15 40.88MB stm32 网络 网络
1
一个很好的模拟手机收发短信软件,第四届中兴捧月第二题信风,代码易懂,注释比较多,里面包含设计文档,用户手册,软件源码,可运行,是参考学习的好东西!
2023-04-04 20:32:55 7.81MB 中兴捧月 QT C++ 模拟短信收发
1
适用于初步学习循环队列概念以及刚入门STM32学习串口功能的新人,能够具体体会到串口功能和循环队列的概念是如何实现的。
2023-04-01 21:01:34 5.74MB 嵌入式 stm32 uart串口 循环队列
1
包含retain,断网重连,client_id使用unique_id防止重复。可以写入老王家的4.5 ESP-SOLO1模块
2023-03-30 20:48:23 3KB ESP32 mqtt micropython 断网重连
1
概述 TJA1057是Mantis系列高速CAN收发器的一部分。它可在控制器局域网(CAN)协议控制器和物理双线式CAN总线之间提供接口。该收发器专门设计用于汽车行业的高速CAN应用,可以为(微控制器中的)CAN协议控制器提供发送和接收差分信号的功能。 TJA1057推出的特性集经过优化可用于12 V汽车应用,相比恩智浦第一代和第二代CAN收发器(如TJA1050),有显著提升,而且电磁兼容性(EMC)的性能极为出众。 断开电源时,TJA1057还可以展现CAN总线理想的无源性能。 TJA1057GT(K)/3型号上的VIO引脚选项允许直接连接3.3 V和5 V供电微控制器。 TJA1057实现了当前ISO11898-2:2003标准以及ISO11898-2:2016即将发布的更新版本中定义的CAN物理层。TJA1057T型号的数据传输速率高达1 Mbit/s。在发布ISO11898-2:2016,包括CAN FD和SAE-J2284-4/5之前,为TJA1057GT(/3)和TJA1057GTK(/3)型号规定了额外的时序参数。在CAN FD快速相位下,即使数据速率高达5 Mbit/s,此实施也能实现可靠的通信。 这些特性使TJA1057成为仅需要使用基本CAN功能的HS-CAN网络的理想选择。 特性 基本功能 完全符合11898-2:2003标准 经过优化可用于12 V的汽车系统 EMC性能满足2012年5月1.3版本的“汽车应用中的LIN、CAN和FlexRay接口的硬件要求” VIO选项允许直接连接3.3 V和5 V供电微控制器 只要微控制器I/O容限电压为5 V,非VIO型号就可以与3.3 V和5 V供电的微控制器连接。 获得AEC-Q100认证 深绿色产品(无卤素且符合有害物质限制(RoHS)) 提供SO8封装和无铅HVSON8封装(3.0 mm × 3.0 mm),具有改进的自动光学检测(AOI)能力 可预测和故障安全行为 所有电源条件下的功能行为均可预测 收发器会在断电(零负载)时脱离总线 以发送数据(TXD)为主的超时功能 TXD和S输入针脚的内部偏置 保护 总线针脚具有高ESD处理能力(8 kV IEC和HBM) 在汽车应用环境下总线针脚具有瞬态保护功能 引脚VCC和VIO提供欠压检测 过热保护 TJA1057GT(/3)/TJA1057GTK(/3) 时序保证数据速率高达5Mbit/s 经过改进的TXD至RXD传播延迟为210 ns
2023-03-28 22:26:41 859KB 开源 电路方案
1
该项目是从智慧路灯中切割出来的,使用的是STM32库函数编写代码,有NRF24L01.c和.h文件,也包括了其他STM32常用的.c.h文件,代码可读性,移植性强。 文件中还有一个工程可用于测试NRF24L01通信距离的
2023-03-26 09:17:57 46MB 单片机
1
基于Android手机系统的java短信收发应用程序,本程序提供一个短信管理界面,在次界面有撰写短信、收件箱、发件箱、草稿箱、短信设置,能够发送和接收短信,支持聊天模式,但接收短信不是基于服务器而是客服端,所以只能运行此程序才能接受到短信。
2023-03-24 21:31:55 393KB Android手机系统 java语言
1
基于BLE4.0的安卓收发数据demo,实现了蓝牙的扫描,连接,搜索服务,通过已知的UUID来进行数据的收发,不同的硬件平台秩序修改UUID来实现
2023-03-21 14:16:38 1.42MB BLE4.0 Android 数据收发
1
给出了一种收发分频双线极化层叠型微带贴片天线的设计方法,利用双层贴片谐振于不同的频率来实现双频,通过在贴片的相互垂直方向上馈电来实现双线极化,从而在收发频段上实现双线极化。本设计采用HFSS电磁仿真软件对该天线模型进行优化,获得了在2.03GHz和2.28GHz的两个谐振峰值,可在发射频段和接收频段分别达到8.2%和4%的阻抗带宽。
2023-03-18 19:35:49 212KB RF|微波
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 串口异步通信,开启收发方向,DMA式收发数据(仿printf发送)。 发的DMA不在循环模式下(单次);接收的DMA在循环模式下。 PC13控制LED灯,LED灯的亮灭指示接收到数据。 在STM32CubeMX中需要同时开启DMA与串口全局中断
2023-03-16 13:38:17 16.56MB stm32 arm 嵌入式硬件 单片机
1