文章 2023-09-13 来自:开发者社区

单片机外围模块漫谈之四,USB总线基本概念。

1.USB概述USB设备现在是用的非常普遍的一种接口了,它即插即用的特性给人们带来了很大的方便。在嵌入式的应用中, USB经常被用来作为与上位机通信的接口,还用来通过U盘存储数据等。USB按通讯速度可分为低速,全速和高速设备。在我们的应用中,低速和全速是最为普遍的,在此我们对USB从物理层到协议层做一个简要的介绍。高速USB的原理是一样的,在理解了低速和全速设备的工作原理后再去理解高速设备就比较....

单片机外围模块漫谈之四,USB总线基本概念。
文章 2023-09-13 来自:开发者社区

单片机外围模块漫谈之三,CAN总线

1980年,Bosch的工程师开始研究汽车上高速串行通信的问题,并在1986年发布了CAN(Controller Area Network)总线。CAN以其多主,高速(最高1Mbps),抗干扰的特性被广泛应用汽车及各种工业环境。在此我们主要介绍一下CAN总线的特点,帧类型,以及应用中的注意事项。1.CAN总线特点1.1多主控制跟我们常用的RS485只有一个主机,从机只能等待主机的轮询不同,在CA....

单片机外围模块漫谈之三,CAN总线
文章 2023-08-01 来自:开发者社区

单片机CAN总线数据自收发

1、简介使用STM32F407IGHX单片机(C板)CAN1、CAN2短接,进行数据自收发。2.CubeMax初始化配置CAN通讯介绍:CAN总线与单片机。1.rcc配置2.sys配置3.时钟树配置4.CAN配置需要注意是第六点,根据C板手册所示,CAN1输出接口为PD0、PD1,如下图所示:CAN2配置跟CAN1一致,不需要单独配置引脚,C板CAN2输出引脚与默认配置一致。5.触发按键配置6.....

单片机CAN总线数据自收发
文章 2017-10-08 来自:开发者社区

51单片机总线与非总线的程序对比

不多说,先来非总线型的51的1602液晶显示器的显示程序: #include<reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int uchar code table[]="The distance is "; uchar code table1[]=" ...

51单片机总线与非总线的程序对比
问答 2016-03-19 来自:开发者社区

51单片机提示总线逻辑冲突

一个51单片机初学者,.我把液晶显示1602和AD转换器都联在P1口,c51编译提示逻辑冲突,请老师们答疑.谢谢你们.我刚买的完全手册才找到这个网站,没有金币.

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等