首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全志嵌入式那些事

    全志D1-H芯片 uart测试用例(支持自发自收,板间收发,数据校验,收发时间统计)

    用例功能 1.支持短接外部接口或者使能Loopback自发自收 2.可配置用例为发送模式和接收模式进行板间收发测试 3.可打印收传输时间信息,用于计算传输速率 4.支持各项参数如传输通道、波特率 -b,波特率选择,默认115200Hz 3.-n,传输次数,默认100次 4.-s,发送数据size,默认16bytes 5.-p,开启打印统计时间信息 6. -t,收发多少轮数据后打印统计的时间信息,默认收发10次后打印一次 7.-l,开启loopback回环 8.-g,开启打印发送数据信息 9. -m,以接收模式调用测试程序,用于板间收发测试 测试验证 root@TinaLinux:/# uart_test -d 2 -n 100 -t 10 -f -l -g =======uart_test == write data ==== 0x33 0x34 0x33 0x38 0x37 0x33 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 3:

    36210编辑于 2024-02-02
  • 来自专栏写代码和思考

    kafka 学习笔记 3 - Java 使用 kafka 收发消息

    更多基础知识见:https://www.jianshu.com/p/bee2152f476c 如何安装 kafka 见:https://www.jianshu.com/p/8a076052a9ad 3. 8081 spring: application: name: "producer" kafka: bootstrap-servers: "localhost:9092" 3、 bootstrap-servers: "localhost:9092" consumer: group-id: "myGroup1" client-id: "myGroup1" 3

    97650发布于 2021-07-20
  • 来自专栏全栈程序员必看

    jrtplib收发实例

    rtpsession.h> #include <jrtplib3/rtpudpv4transmitter.h> #include <jrtplib3/rtpipv4address.h> #include <jrtplib3/rtpsessionparams.h> #include <jrtplib3/rtperrors.h> #include <jrtplib3/rtplibraryversion.h rtpsession.h> #include <jrtplib3/rtpudpv4transmitter.h> #include <jrtplib3/rtpipv4address.h> #include <jrtplib3/rtpsessionparams.h> #include <jrtplib3/rtperrors.h> #include <jrtplib3/rtplibraryversion.h 1234567890 1234567890 1234567890 1234567890 注意:在编译运行本程序之前,需要正确安装好jrtplib 工程代码可在这里下载:最简jrtplib 收发数据实例

    82631编辑于 2022-09-19
  • 来自专栏技术干货

    STM32F407-USART3+DMA空闲中断收发

    usart3.c #include "usart3.h" #include "uart4.h" #define G_DMA_RX3_LEN 100 #define G_DMA_TX3 _LEN 100 uint8_t g_dma_rx3_buff[G_DMA_RX3_LEN]; uint8_t g_dma_tx3_buff[G_DMA_TX3_LEN]; uint16 GPIO_PinAFConfig(USART3_GPIO_PORT,USART3_TX_SOURCE,USART3_TX_AF); //GPIOB10复用为USART3 USART_HardwareFlowControl_None;//无硬件数据流控制 USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; //收发模式 USART3_TX_DMA_STREAM DMA1_Stream3 void Usart3Init(void); uint8_t Usart3IsReady(void); void Usart3DmaSend

    1.4K10编辑于 2024-07-01
  • 来自专栏sktj

    python mail 收发

    server = poplib.POP3(mailserver) server.user(mailuser) # connect, log in to mail # retrieve, print all mail print('-' * 80) # mail text is bytes in 3.

    1K40编辑于 2022-05-13
  • 【测试Solace收发

    案例分析 回归测试中模拟Solace消息中间件的收发,需要重点关注消息的完整性、顺序性和故障恢复能力。 测试案例设计示例: 正常消息收发:验证生产者发布消息到指定Topic/Queue,消费者能准确接收。 消息重试机制:模拟消费者ACK失败,验证消息重新投递。 JMeter:通过JMS插件模拟大规模消息收发

    19910编辑于 2025-12-17
  • 来自专栏芯智讯

    豪威集团收购车载CANLIN收发芯片设计厂商芯力特

    3月8日消息,湖南芯力特电子科技有限公司(以下简称“芯力特”)通过官网发布声明,宣布芯力特正式加入豪威集团。 豪威集团是全球领先的半导体芯片设计公司,拥有领先的原创技术和完整多样的产品体系,其中汽车电子芯片产品尤为突出。 在汽车应用领域,芯力特率先推出5V/3.3V CAN/CAN FD总线接口系列芯片、LIN总线接口系列芯片,系列齐全,成为国内首家同时拥有CAN、LIN收发芯片的模拟IC厂商。 目前,芯力特车载CAN/LIN收发芯片累计出货量超过1亿颗,与国内外十余家主机厂以及300余家Tier1/Tier2厂商建立业务合作关系,已广泛应用于汽车BCM、EPS、ADAS、AVAS、BMS、TBOX 随着将芯力特纳入麾下,CAN、LIN收发芯片也为豪威集团的汽车半导体产品系列添砖加瓦;通过本次收购,豪威集团的汽车业务版图再度实现升级扩大。 编辑:芯智讯-林子

    87830编辑于 2023-03-24
  • 来自专栏张高兴的博客

    张高兴的 Windows 10 IoT 开发笔记:无线收发芯片 nRF24L01

    This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.

    72080发布于 2018-05-18
  • 来自专栏芯智讯

    打破国外垄断,地芯科技量产5G超低功耗射频收发芯片

    不仅包括广泛应用于物联网领域的WiFi、蓝牙、GNSS、NB-IoT等通信技术,还包括3G、4G、5G这些通信系统。 其中,在上游的芯片供应环节当中,射频收发芯片是非常关键的组成部分,包括了射频信号、模拟信号和数字信号,在整套小基站系统当中占据了20%-30%的成本。这也提现了射频收发芯片的重要性。 而在目前的射频收发芯片市场,主要被国外芯片厂商所垄断,特别是在能够支持5G的射频收发芯片领域,更是被“卡脖子”的环节,国产替代需求迫切。 从2019年开始,地芯科技就启动了5G射频收发芯片项目及射频前端项目的研发工作。2020年,地芯科技收发芯片成功点亮,射频前端系列芯片也成功量产。 据介绍,目前,地芯科技的第二代射频收发芯片项目开始启动,模拟信号链系列芯片实现量产。从产品布局来说,地芯科技从射频前端、信号链和射频收发芯片,模拟射频产业链已经实现了全覆盖。

    86610编辑于 2022-11-22
  • 来自专栏张高兴的博客

    张高兴的 Windows 10 IoT 开发笔记:无线收发芯片 nRF24L01

    This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.

    51620发布于 2018-06-26
  • 来自专栏python3

    python串口收发数据

    一、利用虚拟串口工具,将com1和com3串口连接起来 二、运行程序 import serial from time import sleep def recv(serial): while break sleep(0.02) return data if __name__ == '__main__': serial = serial.Serial('COM3'

    3.7K20发布于 2020-01-08
  • 来自专栏数字积木

    串口收发模块设计

    该串口收发模块有串口发送模块,串口接收模块,波特率生成模块,发送数据fifo模块,接收数据的fifo模块组成。 设置为其他常用波特率时,该参数的值为下表: 波特率 计算的分频参数 实际的分频参数 配置参数 1200 2604.2 2604 1 2400 1302.1 1302 2 4800 651.0 651 3 3,发送模块 发送模块的端口如下: ?

    1.1K30发布于 2021-04-15
  • 来自专栏Pou光明

    Linux Socket 收发Json

    */ return EXIT_SUCCESS; } 3. 程序效果 ? ? 4.

    5.7K20发布于 2020-06-28
  • 来自专栏产品能力

    K3Cloud 存货收发存汇总表二开优化

    业务背景 相较于EAS或者苍穹,老的存货收发汇总表,不能显示按类型区分的出以及入数据,故按照EAS的样式对其进行优化。 此业务场景为固定税率,可更具现场实际情况确定。 T_BD_Material wla on chb.FMASTERID=wla.FMATERIALID left join T_BD_MATERIALGROUP fz on substring(wla.fnumber,0,3) T_BD_Material wla on chb.FMASTERID=wla.FMATERIALID left join T_BD_MATERIALGROUP fz on substring(wla.fnumber,0,3) fze.fname,unit.fnumber,unita.fname,cha.fyear ,cha.FPERIOD ,wla.fnumber ,wl.fname,wl.FSPECIFICATION —计算本期收发 T_BD_Material wla on a.FMaterialId=wla.FMATERIALID left join T_BD_MATERIALGROUP fz on substring(wla.fnumber,0,3)

    37400编辑于 2023-12-05
  • 来自专栏技术总结

    收发数据的原理(上)

    上一篇五分钟了解网络连接讲了网络连接的大概流程,并且文末讲到客户端委托协议栈收发数据可以总结为四步: 1、创建套接字(创建套接字阶段) 2、将管道连接到服务器端的套接字上(连接阶段) 3收发数据 协议栈的上半部分有两块,分别是负责用TCP协议收发数据的部分和负责用UDP协议收发数据的部分,它们会接受应用程序的委托执行收发数据的操作。 双方通过通信规则进行信息交换从而完成数据收发准备。收发操作,需要一块临时存放要收发的数据的内存空间,这块内存空间叫做缓冲区,它是在连接操作过程中分配的。 关于控制信息头部 控制信息可以分为两类。 TCP三次握手 1.A向B发起建立连接请求: 2.B收到A的发送信号,并且向A发送确认信息 3.A收到B的确认信号,并且向B发送确认信号 连接(准备)操作完成后,套接字可以随时进行收发数据了, 等到后面的收发数据操作。 在此,收发数据的创建套接字阶段、连接阶段已经讲完,剩下的通信阶段、断开阶段留到下次再讲。

    1.1K20发布于 2018-12-24
  • 来自专栏新智元

    3 nm芯片终结者

    它们正在为2020年左右推出的下一个节点——3 nm——开发一种全新设计的晶体管。 重要的是,这种设计不仅仅是逻辑芯片的下一代晶体管,但它也可能是最后一个。 对于构成当今计算机芯片的CMOS技术,您需要这两种类型的晶体管。 MOSFET的栅极堆叠位于沟道区域的正上方。今天,栅极堆叠由金属(用于栅电极)制成,位于介电材料层的顶上。 对于3-nm节点, FinFET无法胜任任务。我们在十多年以前就看到这种情况,其他人也是如此。 虽然很好,但FinFET有其问题。 在该过程中,气态化学物质吸附到芯片的暴露表面,甚至nanosheet的下侧,以形成单层。

    88910发布于 2019-08-15
  • 来自专栏硅光技术分享

    3D 硅光芯片

    该工作由加州Davis分校研究小组完成,他们实现了基于3-D光芯片的LIDAR系统。关于LIDAR, 感兴趣的读友可以参看这篇笔记 光学相控阵列, 这里不做赘述。 加州Davis分校研究组所提出的基于硅光的3D PIC,整体结构如下, ? (图片来自文献1) 右图中的小方格是一个结构单元,每个cell由两层硅光PIC芯片和一层EIC芯片构成。 (图片来自文献1) 研究人员在40微米厚的SiO2包覆层中加工出3D的S型波导。将S型波导与SiN基片进行耦合,实验测得的插损是2.8dB。主要损耗来源于两个芯片间的空气隙。 该文献没有给出整个3D PIC最终的工作性能,仅贴出了芯片的结构图,如下图所示, ? (图片来自文献1) 期待整个3D LIDAR系统进一步的实验结果。 几点看法: 目前2D 硅光芯片的集成度其实还没有那么高,对器件密度提高的需求不是主要矛盾。虽然3D PIC的想法很好,有很好的前瞻性,但从应用需求和加工难度来看,还是实用性不够强。

    1.9K30发布于 2020-08-13
  • 来自专栏王亚昌的专栏

    用Evolution收发Mail啦!

    在Server栏中输入 pop3.sohu.com。 3. 点 击Forward进入Sending Email设置。Server Type选择SMTP。 II gmail的设置     gmail事的设置方法与sohu大致相同,不同的是pop server添为pop.gmail.com,而且可以用加密收发的方式。 1 . 3. 点击“编辑”──首选项。 4. 点击添加(账户)/注:如果你已经设置过gmail账户,则可以点击编辑。 5 在名称里输入你的名字,在请求的信息中全名和电子邮件地址都填写你的Email地址。

    1.9K20发布于 2018-08-03
  • 来自专栏技术总结

    收发数据的原理(下)

    网络原理系列文章: 一、五分钟了解网络连接(已完成) 二、收发数据的原理(上)(已完成) 三、收发数据的原理(下)(已完成) 四、收发数据的番外篇(未完成) 因为网络原理不是三言两语可以讲完,如果读者很忙 在上篇我们已经讲了TCP收发数据的前两步,接下来是最后两步。 将HTTP消息传给协议栈 上篇讲到控制流程从 connect 回到应用程序之后,就到了数据收发阶段。 所以收发双方都需要计算序号,并且在连接过程中相互告诉对方自己计算的序号初始值。 将HTTP消息传给协议栈 上篇讲到控制流程从 connect 回到应用程序之后,就到了数据收发阶段。 接下来到收发操作工作,数据收发工作可以双向同时进行。客户端向服务器发送请求,序号也会跟随数据一起发送(④),服务器收到数据返回ACK号(⑤)。同理,服务器向客户端发送数据(⑥⑦)。 等待一段时间是为了防止误操作,引起误操作的原因很多,比如说: 1、客户端发送FIN 2、服务器返回ACK号 3、服务器发送FIN 4、客户端发送ACK号 如果最后客户端返回的ACK号丢失了,服务器没有接受到

    1.3K20发布于 2018-12-28
  • 来自专栏Pou光明

    Qt Socket Server 收发JSON

    之前文章写过Linux C Socket 收发Json数据,最近用Qt Server实现了一遍。 Json 操作相关函数 为了与C语言写的对比,同样写了3个函数: Qt : int ParseRecvJsonData(const QByteArray &recvdata, int *outLogLevel 简化文件操作 QTextStream txtWrite(&f); txtWrite << bytearrayJson; f.close(); return 0; } 3.

    1.8K10发布于 2020-06-29
领券