针对嵌入式产品分布广、位置分散、维护升级困难的问题,提出了一种基于TFTP协议的STM32软件升级系统的设计方案。该系统主要由STM32F407微控制器、LAN8720A网卡芯片和外扩存储器W25Q128、IS62WV51216组成,采用IAP技术和以太网TFTP协议来更新无操作系统环境下STM32微控制器的软件。
1
该项目源于对家庭电气系统进行自动化的愿望。 Arduino是一个很好的平台,可以快速开发原型,但是对于复杂的项目,它仍然只有很少的输入,因此我需要一些东西来允许我使用一些引脚来检测负载(轻负载,通用负载,电源插座)的状态。 使用此板,可以使用4个引脚选择要读取的多路复用器输入,一个引脚使能多路复用器公共引脚,最后一个引脚读取所选输入的状态。通过堆叠两块板,可以仅使用另外两个引脚(只有在除了选择引脚之外还复用多路复用器的共享引脚的情况下,一个引脚)才能读取另外的16个输入。 COM输出上检测到的状态的电平范围为0至5V,适合直接连接到微控制器的数字端口,即使不存在上拉电阻,在板上仍需要保持稳定逻辑电平的电阻。连接或活动负载。如果所选输入中没有电流流动,则输出通常为高电平(5V),如果所选输入中有电流流动,则输出为低电平(0V)。所有输入均为光电隔离,以确保逻辑和电源部分之间必要的隔离 评估板配置为读取24V AC,要与12V AC一起使用,必须用1K 1W电阻替换R9至R24之间的电阻。 要将其与48V AC一起使用,必须用4.7K 2W电阻代替R9至R24的电阻。 该项目中使用的物料清单 电容器100nF 4 2通螺丝接头 13 电阻10K 1 / 4W16 电阻216 2K 1瓦 16 H11AA1交流光电耦合器 1个
2023-04-18 12:34:00 282KB 多路复用器 Arduino 电路方案
1
arm微控制器基础与实践,发上来大家共享一下,好东西
2023-04-06 14:40:36 35.18MB arm微控制器基础与实践 arm7
1
本文针对TMS320VC33与PC RS-232的通讯,分析三种具体的接口电路和软件设计方法,实现高速DSP与低速设备的通讯:①通过TMS320VC33的通用I/O口实现通信;②通过TMS320VC33中可设置为通用I/O的串行引脚实现通信;③直接利用TMS320VC33的串口功能实现通信,在硬件和软件设计的基础上,完成相关试验和调试,并达到预期的效果。
2023-04-04 14:13:08 147KB DSP 微处理器 PC机 串口通信
1
电子负载R2 硬件 请参阅 请参阅 软件 见
2023-03-30 17:56:46 18KB C++
1
适用于飞思卡尔微控制器的USBDM BDM接口
2023-03-22 17:34:53 187KB 开源软件
1
Patterns for Time-Triggered Embedded Systems 《时间触发嵌入式系统设计模式 8051系列微控制器开发可靠应用》 经典的一本书! 目录 · · · · · · 绪言 第一章 什么是时间触发的嵌入式系统 第二章 使用模式来设计嵌入式系统 第一篇 硬件基础 第三章 8051系列微控制器 第四章 振荡器硬件 第五章 硬件复位 第六章 存储器问题 第七章 直流负载驱动 第八章 交流负载驱动 第二篇 软件基础 第九章 基本的软件体系结构 第十章 使用端口 第十一章 延迟 第十二章 看门狗 第三篇 单处理器系统的时间触发结构 第十三章 调度器的介绍 第十四章 合作式调度器 第十五章 学会以合作的方式思考 第十六章 面向任务的设计 第十七章 混合式调度器 第四篇 用户界面 第十八章 通过RS-232与PC通信 第十九章 开关接口 第二十章 键盘接口 第二十一章 多路复用LED显示 第二十二章 控制LCD显示面板 第五篇 使用串行外围模块 第二十三章 使用IC外围模块 第二十四章 使用SPI外围模块 第六篇 多处理器系统的时间触发体系结构 第二十五章 共享时钟调器的介绍 第二十六章 使用外部中断的共享时钟调度器 第二十七章 使用UART的共享时钟调度器 第二十八章 使用CAN的共享时钟调度器 第二十九章 多处理器系统的设计 第七篇 监视与控制组件 第三十章 脉冲频率检测 第三十一章 脉冲频率调制 第三十二章 模拟-数字转换器的应用 第三十三章 脉冲宽度调制 第三十四章 数模转换器的应用 第三十五章 进行控制 第八篇 特殊的时间触发结构 第三十六章 减少系统开销 第三十七章 提高调度的稳定性 结论 第三十八章 本书试图实现的目标 第三十九章 收集的参考文献和书目
2023-03-15 14:58:28 26.22MB TT Time Bese  傻孩子推荐
1
Saksham:可定制的基于x86的多核微处理器模拟器。 一个C ++项目,旨在创建一个平台,用于仿真基于x86的多核微处理器和汇编器系列的基本功能(寄存器和指令集)。 该项目是本文提出的概念的实现:https://ieeexplore.ieee.org/document/5231896文档:https://sourceforge.net/p/saksham/wiki/Home/
2023-03-14 08:40:42 2.71MB 开源软件
1
随着电子技术的发展及对发动机性能要求的提高,微机控制的电子点火系统逐渐取代了传统的发动机点火系统,实现了更为精确的点火时刻和点火能量的控制。
1
为了智能小巧高灵敏度地测量电阻、电感和电容,基于MSP430单片机控制、FPGA数字信号处理,设计了一个智能化的LRC(电感、电阻、电容)测量系统,实现了系统使用较少模拟器件,可以实现对电阻、电感、电容元件的自动识别。自动切换档位和测试频率以保证测量精度,具有良好的显示界面,测量范围广,体积小等特点。
2023-03-08 18:50:52 271KB 微处理器|微控制器
1