stm32f103 usb驱动电脑无法识别的解决办法

发布时间:2023-10-12  

  STM32F系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。该系列芯片按片内Flash的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。

  STM32F103电源管理:

  2.0-3.6V供电和I/O引脚

  上电/断电复位(POR/PDR)、可编程电压监测器(PVD)

  -4-16MHZ晶振振荡器-

  内嵌经出厂调教的8MHz的RC振荡器-

  内嵌带校准的40KHz的RC振荡器-

  产生CPU时钟的PLL-

  带校准的32KHz的RC振荡器


  STM32F103调试模式:

  串行单线调试(SWD)和JTAG接口-

  多达8个定时器--3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入

  1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器

  2个看门狗定时器(独立的和窗口型的)

  系统时间定时器:24位自减型计数器

  多达9个通信接口

  2个I2C接口(支持SMBus/PMBus)

  3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)

  2个SPI接口(18M位/秒)

  CAN接口(2.0B主动)

  USB 2.0全速接口


  stm32f103 usb驱动电脑无法识别解决办法:

  1、usb所使用的IO口在设置为usb后自动分配功能,不需要再设置,一定要设置的话会被忽略,所以也没什么影响。

  2、usb时钟配置只有两种可用:主频72M,usb时钟1.5分频;主频48M,usb时钟1分频。

  3、PA12(USBP / D+)一定要接1.5k的上拉电阻,用于电脑识别设备,官方库使用了lO口控制了上拉,这样方便软件控制断开与重新连接,直接上拉到电源也是可以的,不过需要断开和重新连接时只能手动插拔。

  4、stm32f103的can和usb不能同时使用,can的时钟打开后,电脑就会识别不出usb设备,所以两个功能都要用到的话,还是换成f105或f107,这两种型号是可以同时使用的。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    从应用商店下载应用和Windows图形设备界面(GDI)的可靠性 – – 解决了在安装安全更新KB317005之后无法安装打印机驱动的问题 – 修正了安装安全更新KB3167679后,密码输入错误或新密码过于简单所导致无法......
    道什么原因。   stcflash.py是Python语言写的,需要用到Python的串口模块,用如下命令安装。 sudo apt-get install python-serial   为了方便使用,我把......
    接入两个型号一样的电平转换芯片。 不同USB设备占用的ROS主控的端口号在每次上电时可能会不一致,这样需要手动修改代码中的配置参数,比较麻烦,也无法做到自启动。 如果存在多个USB设备,但是每种USB......
    已经顺利的将串口连接到Ubuntu系统上了。这里顺便提起一下,我在Windows下使用USB转串口时,要先从网上下载一个安装PL-2302 USB Serial Driver,安装该驱动以后,才可以正常使用,而......
                       USB Serial Converter support  --->                          USB FTDI Single Port......
    ,minicom已经包含在了其安装包中;但Ubuntu Linux需要按照如下的步骤安装、配置和测试minicom。 # lsmod  |  grep usbserial    检测当前系统是否支持USB转串......
    windows,再加上ARM架构的原因,用在个人PC上不太合适,目前也主要用于服务器,一定程度上而言,只能部分取代intel的服务器芯片。 再说说龙芯,龙芯采用MIPS架构,也无法安装windows,而最......
    Code 。Visual Studio Code的安装步骤在此不做说明,您可以在 VS Code 网站上找到。就像在 Windows 操作系统上安装任何其他软件一样,涉及到一般步骤。   成功安装......
    当前系统是否支持USB转串口 #lsmod | grep usbserial 如果有usbserial说明系统支持USB转串口 第二步:安装minicom #apt-get install minicom......
    上查看调试信息了(串口通信:显示Linux驱动程序输出的调试信息) 1.检测当前系统是否支持USB转串口:lsmod | grep usbserial 2.安装minicom:apt-get......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>