有的设备可能没有外围存储芯片,那么我们可以将APP1程序分为两个,一个是APP1存放程序,一个APP2存放备份程序(这里我用串口接收的bin文件存放的位置),并且也有CRC校验bin文件。
2022-08-02 08:39:07 18.47MB stm32
1
nRF24L01无线模块6个接收通道
2022-07-31 15:44:40 67KB nRF24L01
1
DMX512发送接收程序
2022-07-28 15:53:41 315KB DMX512发送接收程序
1
发射端上按下按键发送一次数据,接收接收到数据后会将数据显示在LCD液晶屏并通过串口发出,接收端可支持接收两个通道的数据即来自两个发射端发来的数据(配置后可支持更多)
2022-07-28 15:22:00 2.38MB NRF24L01  点对点通信
1
图 9.4 生产者消费者问题描述 这里要求用有名管道来模拟有限缓冲区,用信号量来解决生产者消费者问题中的同步和 互斥问题。 3.实验步骤 (1)信号量的考虑 这里使用 3个信号量,其中两个信号量 avail和 full分别用于解决生产者和消费者线程之 间的同步问题,mutex是用于这两个线程之间的互斥问题。其中 avail初始化为 N(有界缓冲 区的空单元数),mutex初始化为 1,full初始化为 0。 (2)画出流程图 本实验流程图如下图 9.5所示。
2022-07-28 01:47:08 9.93MB 嵌入式 Linux 应用程序开发
1
通过串口发送接收数据
2022-07-25 19:26:50 35KB c#.net 串口 发送接收数据
1
该程序,不使用定时器,解决了按键在短时间内重复按出现乱码的情况。还可以遥控按键复用功能。只要改两个地方,就可以换到别的PIC单片机芯片了。我在程序里面表明了。
2022-07-22 13:35:17 9KB pic
1
基于51单片机学习型红外遥控器介绍: 本设计思想是不考虑红外编码方式,对多个红外遥控编码的脉冲宽度进行测量,电路采用51单片机AT89S52作为主控制芯片,外围接红外接收解调器和发射机二极管以及电阻、电容构成。电路设计简单,用洞洞板就可以完成设计。 功能描述: 当按下学习键P3.2时,处于学习状态时,此时红外接收电路就开始接收外来红外信号,并将其转换为电信号,找一个电视遥控器,电视遥控器的发射头对着模块的接收头,按下任一按键,模块开始接收遥控码并存储,当学习指示灯灭,发射指示灯亮起时,学习完毕; 附件内容包括: 整个电路设计原理图和PCB源文件,用AD软件打开; 该学习型红外遥控器源程序,有详细的中文注释; BOM表;
2022-07-19 22:15:14 593KB 遥控器 51单片机 diy制作 红外接收
1
汉源高科1口百兆光纤收发器工业导轨式发送机接收
2022-07-18 14:06:07 18KB 工业级光纤收发器
1
2口百兆光纤收发器工业导轨式发送机;光口:1个百兆光口,距离20公里,FC口,单模单纤;电口:2个百兆网口;安装方式:工业导轨式;型号:HY5700-4512F-FC20A,品牌:汉源高科 1口百兆光纤收发器工业导轨式接收机;光口:1个百兆光口,距离20公里,FC口,单模单纤;电口:2个百兆网口;安装方式:工业导轨式;型号:HY5700-4511F-FC20B,品牌:汉源高科 2个10/100BaseT(X)自适应RJ45接口;1个100BaseFX以太网光纤接口;单模单纤,传输距离可达20、40、60、80、100、120公里;支持IEEE802.3、IEEE802.3u、IEEE802.3x网络标准;存储转发交换方式;平均无故障时间MTBF≥10万小时;全金属封闭结构,工作温度范围可以达到-40~85 ℃;工业级设计,安装简便、即插即用
1