完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
电子发烧友网技术文库为您提供最新技术文章,最实用的电子技术文章,是您了解电子技术动态的最佳平台。
RS-485接口是在RS-422基础上发展起来的一种RIA标准串行接口,采用“平衡缠粉驱动”方式...
YC-CAN-RTU是一款用于CAN-Modbus现场总线与RS-232总线或RS-485总线之间数据转换的协议型转换器,支持标准Modbus RTU协议。...
SATA接口使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比,其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。...
CAN 是控制器局域网络 (Controller Area Network) 的简称,它是由研发和生产汽车电子产品著称的德国 BOSCH 公司开发的,并最终成为国际标准(ISO11519以及ISO11898),是国际上应用最广泛的现场总线之一。...
上拉电阻主要用于为信号线或GPIO引脚提供默认状态。通常选择几K或几十K阻值的电阻。阻值较大的电阻确保不会通过电阻不断地将过多的电流引入到信号线上(5V Vdd / 10KΩ = 0.5mA 电流)。在常见的MCU中有大约几十K的电阻可以通过代码启用的上拉电阻将 GPIO 引脚预设为逻辑高电平状态。...
当CAN总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,如仪表板显示异常,车辆无法启动,启动后无法熄灭,车辆动力性能下降,某些电控系统功能失等。 这是因为相关数据或信息是通过CAN总线传输的,如果传输失败,那么会产生多种连带故障,甚至造成整个网络系统瘫痪。...
RS-485 仅是一个电气标准。与定义功能、机械和电气规格的完整接口标准相比,RS-485 仅定义了使用平衡多点传输线的驱动器和接收器的电气特性。...
可以看到USB HUB用的GL5320,是一个常见的4口方案,USB3.0转以太网用掉一个,所以只有3个USB口给用户。 USB 3.0转10/100/1000M千兆以太网控制芯片用的AX88179。...
RT-Thread是一款国产化的嵌入式操作系统,目前在嵌入式领域得到广泛应用,其强大的扩展功能以及通用的外设驱动框架备受大家追捧。...
如果距离太远了,都是1公里起步,这时就只能使用RS485通讯了 485的本质也是在串口中加上了485芯片 不同的是,485将输入的TTL电路转换为差分信号(用两根线的差值来表示0和1),另外差分信号只需要2根线...
由于接口控制信号上的差异,要实现Bluespec SystemVerilog(BSV)生成的代码和外部Verilog代码之间的正确交互是一件比较麻烦同时容易出错的事情。...
JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。...
CAN总线属于异步通信,因此就有通信波特率,而这个波特率发生器就位于CAN控制器内部。我们不需要了解它是如何产生的,但需要了解它的含义。这章节针对初学者讲述以下两点内容。...
STM32F1系列MCU支持USB2.0接口,查阅芯片规格书知道,当使用全速USB时,需要在信号线DP上上拉1.5kΩ至3.3V,详细如下图圈出的note所示。...
FSMC是STM32F1提供的一个静态存储控制器,是MCU用来扩展存储器,可用来驱动SRAM、Nor Flash、NAND Flash。这里先简单讲解下这三种存储器的应用场合。...
isalnum()函数用于测试字符,如果字符是字母或数字,则返回非零值(即真),否则返回零(即假)。isalnum()函数在许多场景中非常有用,特别是在字符串处理中。...
Type C 作为USB的一种形式,我们先来认识一下USB这个非常非常常用的数据接口。 伴随着计算机的出现,它就需要和许多外部设备进行连接,比如鼠标,键盘,打印机,扫描仪,摄像机,手机等等。如下图所示,在一个台式机上竟然有这么多的接口,比如老式键盘鼠标所用的PS...