NRF24L01无线通信,经过发送使用stm32f103rbt6,接收方使用stm32f103zet6,成功通车;测试的数据使用采集到的温度数据,同时由从机与上位机通信,绘制温度曲线,上位机使用labview。
2021-07-02 16:10:34 6.41MB nrf24l01
1
测试成功,实现简单收发功能,收到数据发送到串口
2021-07-02 16:06:55 91KB NRF24L01
1
完整英文版IEC 60364-7-722:2018 Low-voltage electrical installations - Part 7-722:Requirements for special installations or locations - Supplies for electric vehicles(低压电气装置 - 第 7-722 部分:特殊装置或场所的要求 - 电动汽车用品)。IEC 60364-7-722:2018 适用于: • 旨在为电动汽车供电的电路,以及 • 用于从电动汽车反馈电力的电路。
2021-06-30 17:03:46 2.18MB iec 60364-7-722 低压电气装置 电动汽车
一、测试距离 0.软件为Keil5,不知道是否支持Keil4(如不行请手动新建Keil4工程) 1.单片机为STM32F103C8,采用硬件SPI 2.nRF24L01+采用3.3V供电,接线如下:       24L01+       STM32 CE   ——   PA3 CS   ——   PA4 SCK  ——   PA5 MISO ——   PA6 MOSI ——   PA7   IRQ未接(采用查询方式,如须用自加外部中断程序) 3.led灯为PC13控制,低电平亮(在User\led.c中修改GPIO);按键为PA0,按下后(接地)才开始发送,默认注释了,如需要可在程序中加上 4.My24L01_Tx为发送端程序,My24L01_Rx为接收端程序; 5.发送端约100ms发送一次,不要ACK;接收端每接收到一次led反转;将程序下载到单片机后可看到接收端led快速闪动,可将接收端的24L01在一定范围内走动,若led闪动变慢,则说明有丢包;led不闪,说明没有收到数据;因此大致可测得发送距离 6.24L01采用0频道,2Mbps, 0dBm, Address 3Bytes,实测距离大于10米(在不同的房间) 二、测试速率 0.软件为Keil5,不知道是否支持Keil4(如不行请手动新建Keil4工程) 
1.单片机为STM32F103C8,采用硬件SPI
 2.nRF24L01+采用3.3V供电,接线如下:
      24L01+       STM32
 CE   ——   PA3
 CS   ——   PA4
 SCK  ——   PA5
 MISO ——   PA6
 MOSI ——   PA7  
 IRQ未接(采用查询方式,如须用自加外部中断程序) 

3.led灯为PC13控制,低电平亮(在User\led.c中修改GPIO);按键为PA0,按下后(接地)才开始发送!!! 

4.My24L01_Tx为发送端程序,My24L01_Rx为接收端程序;

 5.接收端先上电,发送端上电后按下按键后才发送50KB(32B一帧 共32*50帧 32*32=1024=1K),发送端收到ACK后才发下一帧,发完后进入死循环,如须再发要先复位或重新上电;接收端每收到一次led反转;(如未反转说明未成功发送,发送端接收端重新复位后再试)时间可看在接收程序中tim3Count(单位ms 16进制,定时器1ms中断)在Watch1中

 6.发送端我用的是延时等待查询STATUS寄存器,用外部中断IRQ应该会更好(未测试) 

7.24L01采用0频道,2Mbps, 0dBm, Address 3Bytes,实测速率约为50KB/s
2021-06-30 11:04:36 6.11MB Stm32 nRF24L01+ 无线速传
1
本文提出了基于89C51/52单片机的数控机床面板智能处理单元,介绍了其工作原理和系统软硬件,设计了一种新的软件消除键抖动算法。该处理单元通过标准串口与数控系统交换信息,已经用了三坐标数控铣床手动操纵面板的控制,软硬件均可以可靠工作。
2021-06-29 23:57:06 108KB 数控机床 单片计算机 串行通讯 文章
1
自己制作的一个HC-SR04传感器的配合电路板,包含AD工程和keil工程,AD中包括原理图和PCB图,可刻成PCB板焊接使用,keil中有配套的c语言工程,全都测试可用。PCB板包含52单片机和数码管显示,传感器接口。有需要可下载借鉴和使用。
2021-06-29 22:20:25 679KB 52单片机 超声波测距 电路图 PCB图
1
课程介绍 软件测试,可以说是软件开发的最后一道防线,也是产品上线前最为重要的一个环节。 软件测试看似简单,但要把软件测试做到极致,却并非易事。师傅领进门后,你需要不断地用知识武装自己,才能跟随技术发展的趋势,成为一名优秀的测试人。走在测试路上,如果你也遇到了这些问题: 测试用例设计看似简单,却总是不够完备; 软件的复杂度和更新迭代速度超乎想象,你需要寻找更高效的学习路径; 自动化测试已成主流,但你的团队还停留在手工测试,困惑于怎么借助自动化测试工具提升团队效率; 大量的测试框架和工具,让你不知所措,不知如何选择最适合自己项目的框架和工具; 由Google等公司主导的“去QE,开发自己测试”的模式,让你不清楚自己未来职业该如何规划; 《软件测试52讲》这个课程的目标就是帮你解决这些困惑。 在这个课程里,茹炳晟将用通俗易懂的语言,以知其然知其所以然的思路,为你系统梳理软件测试的知识体系,深入讲解自动化测试、性能测试和测试架构设计的核心原理,助你从软件测试的“小工”进阶为“专家”。 同时,为了帮助你的测试方案落地,茹炳晟分享了一系列的行业最佳实践,这些实践案例也会为你构建一幅包括GUI/API自动化测试、测试数据平台、测试基础架构建设、性能/压力测试、代码级测试、测试新技术和大型网站架构等在内的软件测试技术全景视图。 本课程共包括五大模块,系统阐述了测试工程师必须具备的核心测试理念和技能。 软件测试基础篇,将系统地讲解软件测试的基本概念、主流的测试方法和测试理念,为后续技术知识的学习打好基础。 软件测试技术篇,将包括GUI自动化测试、API自动化测试、代码级测试和性能测试技术,通过理论结合实例的方式,为你讲述这四种测试技术的核心知识、设计思想,以及最佳实践。 测试架构篇,将讲述测试数据准备与测试基础架构的内容,既有解决测试数据准备痛点的方案,又有大型互联网企业测试基础架构设计的最佳实践。 测试新技术篇,将选取当下比较热门的探索式测试、测试驱动开发、精准测试、渗透测试技术和基于模型的测试,分别讲述它们解决的问题和具体的实现方法。 测试人员的互联网架构核心知识篇,将从高性能、高可用、伸缩性和可扩展性四个维度对大型网站架构进行深度剖析,弥补测试工程师相较与开发工程师以及测试架构师之间的鸿沟。
单片机c头文件at89X51/AT89X52
2021-06-28 13:03:04 4KB at89X51/52
1
SQLite Expert Professional 3.3.52.2203 正版 Key License
2021-06-27 14:49:45 819B SQLite Expert Professional Key
1
uce过np等等等之类的
2021-06-26 19:50:22 2.28MB uce
1