-
众所周知STM32有5个时钟源HSI、HSE、LSI、LSE、PLL,其实他只有四个,因为从上图中可以看到PLL都是由HSI或HSE提供的。 其中,高速时钟(HSE和HSI)提供给芯片主体的主时钟.低速时钟(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及独立看门狗使用,图中可以看出高速时钟也可以提供给RTC。 内部时钟是在芯片内部RC振荡器产生的,起振较快,所以时钟在芯片刚上...[详细]
-
一。printf函数格式 printf函数具有强大的输出功能 %表示格式化字符串输出 目前printf支持以下格式的输出,例如: printf( %c ,a);输出单个字符。 printf( %d ,a);输出十进制整数。 printf( %f ,a);输出十进制浮点数. printf( %o ,a);输出八进制数。 printf( %s ,a);输出字符串。...[详细]
-
场可编程器件(FPGA和 CPLD )等ISP器件无须编程器,利用器件厂商提供的编程套件,采用自顶而下的模块化设计方法,使用原理图或硬件描述语言(VHDL)等方法来描述电路逻辑关系,可直接对安装在目标板上的器件编程。它易学、易用、简化了系统设计,减小了系统规模,缩短设计周期,降低了生产设计成本,从而给电子产品的设计和生产带来了革命性的变化。 本文引用地址: https://www.eepw...[详细]
-
stm32作为现在嵌入式物联网单片机行业中经常要用多的技术,相信大家都有所接触,今天这篇就给大家详细的分析下有关于stm32的出口,还不是很清楚的朋友要注意看看了哦,在最后还会为大家分享有些关于stm32的视频资料便于学习参考。 什么是串口 UART : Universal Asynchronous Receiver/Transmitter 通用异步收发器 USART : Uni...[详细]
-
一、基本定时器介绍 在STM32中,基本定时器有TIM6、TIM7等。基本定时器主要包含时基单元,提供16位的计数,能计数0~65535。基本定时器除了计数功能以外,还能输出给DAC模块一个TRGO信号。基本定时器框图如下: 二、时基单元介绍 STM32的所有定时器都具备时基单元,时基单元的功能就是简单的计数,即计数时钟源TMxCLK的脉冲个数,这个时钟源来至APB1总线。高...[详细]
-
一、工作原理 输入捕获是STM32单片机定时器的一项重要的功能,应用很广泛,常用于测量脉冲宽度,周期等。 超声波模块测距的原理是:单片机给超声波模块(我用到的超声波模块型号是HC-SR04,下面简称HC-SR04)发送一个大于10us的高电平,触发HC-SR04发出8个40kHz的方波,并自动检测是否有信号返回,如果有信号返回,就会通过Echo对单片机输出一个高电平,高电平的持续时间就是超声波从...[详细]
-
福特公开的一项专利提出将传统分段侧气帘替换为一体化的全宽侧帘式气囊,该气囊横跨整车侧面,可在前后车门区域同时展开,为所有乘员在侧向撞击发生的瞬间提供连续的保护屏障。 图片来源:FORD AUTHORITY 该设计依托车内传感器的碰撞预判能力快速触发,旨在减少头部、胸腹与车门硬件接触造成的二次伤害;同时,气囊的整体式结构便于与现代化座舱布局、可变座椅和自动驾驶场景中的非传统座椅配置协同工作...[详细]
-
MCX E系列是恩智浦丰富的MCX产品组合中最注重可靠性与安全性的系列。 随着该系列的推出,恩智浦进一步丰富了其5V兼容的MCU产品线,为从3V到5V的设计提供一致的开发体验,帮助工程师在复杂环境中打造高可靠性的系统。 随着边缘应用所处的环境日益严苛,对微控制器的韧性也提出了更高要求。MCX E系列应运而生,基于 Arm ® Cortex ® -M4F内核,专为在电气和热环境极端复杂的场景中...[详细]
-
自20世纪70年代开关电源实现“20 kHz”的革命之后的一段时间内,虽然在电路技术方面进行了改进和提高,但局限于当时半导体器件工业的发展水平,作为开关电源主要部件的大功率开关管的主要参数均满足不了更高频率、更大功率开关电源的设计要求。 高频开关整流器用功率管是什么 自20世纪80年代以来大功率、高反压的绝缘栅场效应功率管问世之后,伴随着开关电源专用集成控制电路的应用,已逐步将开关电源的工作...[详细]
-
8月21日消息,据报道,Intel正在开发的新一代AI芯片Jaguar Shores近日首次得到曝光。 据Andreas Schilling分享的照片显示,Jaguar Shores测试平台目前被Intel的热工程团队使用,可能是为了研究合适的冷却方案。 该芯片安装在一块开发板上,封装尺寸相当大,据称达到了92.5mm×92.5mm,这表明它是一个面向高性能计算(HPC)的平台。 Jagu...[详细]
-
作为智能家居新概念的领跑者,扫地机器人已获得了较大的市场。扫地机器人,又称自动打扫机、智能吸尘、机器人吸尘器等,是智能家用电器的一种,能凭借一定的人工智能,自动在房间内完成地板清理工作。一般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完成地面清理的功能。 扫地机器人的功能: 1.每分钟5000转的旋转刷子,能够同时从4个方向清洁污垢; 2.使用镍氢(Ni-MH)电池或锂(Li)...[详细]
-
使用电子负载就像将其理解为用于消耗电源输出的消耗电阻。最直接的就是CR恒电阻模式。此时设置一个电阻值,电源输出电压和电流将按照一定比例(r=V/I)输出。 然后是电子负载的 CC 和 CV 模式,在电源搭配方面通常是相反的。电源采用CV输出,负载采用CC模式消耗,电源采用CC,则电子负载采用CV; CV模式(恒压操作)从电源的角度来看,输出电压是恒定的。在最大功率范围内,电流由负载决定,...[详细]
-
目前大多数电动汽车并没有变速箱存在,只有一个单速的减速箱。包括特斯拉也是如此,但是并不代表电动汽车并不需要变速箱。凭借着电动机恒转矩与恒功率的特性,乘用车不需要变速箱也可以做到与燃油车等同的性能。 电动机在额定功率之前工作时,其扭矩是保持不变的,与转速没有直接关系,电机工作在恒转矩区域。这期间电机的扭矩与电流有直接关系,通过调节电机工作电压可以控制速度。通过调节供电电流可以控制电机扭矩,因此...[详细]
-
STM32处理json字符串一般不常见,大部分都是不需要处理的数据,但是在一些通信中需要处理上传或者下传的数据,就别比如在物联网中,有一部分数据就是以json格式传输的,那么就需要对数据经行解析。我简单记录一下我自己在STM32F103RC中使用jansson库的一些注意事项和出现的错误 今天来了解一下一个和cJSON非常类似的解析库——Jansson的使用,支持解析和构建JSON字符串,不需要...[详细]
-
PB3,PB4,PA13,PA14,PA15是特殊的IO口,用作JTAG/SWD仿真器的调试接口。其中PA13,PA14分别作为SWD调试的SWIO和SWCLK;PB3,PB4,PA13,PA14,PA15共同用于JTAG。 对于ST-LINK来说,下载和调试程序需要用到PA13(SWIO)和PA14(SWCLK)引脚。所以PA15、PB4、PB3三个引脚可以当做普通IO来使用,即端口重映射...[详细]