-
随着超声波技术的不断发展,超声波广泛应用于检测、清洗、焊接、医疗等领域,甚至在纺织、航空领域也能见到它的踪迹。目前,超声的研究和应用可分为功率超声和检测超声两大领域,超声清洗是功率超声最为广泛的应用之一。它通过换能器,将功率超声的声能转换成机械振动,同时强超声波在液体传播时会产生“空化效应”。在空化气泡突然闭合时发出的冲击波可在其周围产生上千个大气压力,对污层的直接反复冲击,一方面破坏污物与清洗...[详细]
-
引言 随着电子技术的不断发展,医疗设备的不断更新,对医用药液的输注精度要求越来越高,很多药物对输注剂量有着严格的要求,且这部分药物无法通过生理盐水、葡萄糖等进行稀释,从而传统的人工针管输注无法保证剂量的准确性,而这部分药物由于药量较小,也不适合使用输液泵长时间输注。本装置是一款专门针对小剂量短时间输注而设计的产品,可用于直接药液输注、精确配药等,还可用于新药鉴定、药品药效分析等。本装置通过外...[详细]
-
串口作为MCU的重要外部接口,同时也是软件开发重要的调试手段,其重要性不言而喻。现在基本上所有的MCU都会带有串口,STM32自然也不例外。STM32F4的串口资源相当丰富的,功能也相当强劲。STM32F4开发板所使用STM32F407ZGT6最多可提供6路串口,有分数波特率发生器、支持同步单线通信和半双工单线通讯、支持LIN、支持调制解调器操作、智能卡协议和IrDASIREN...[详细]
-
最近做的项目,遇到问题以及解决方法1、jlink总是下载失败,PC可以识别,但是keil不识别解决办法:将工程中的和jlink相关的文件删掉,keil魔术棒中set键,弹出框,重新选择芯片型号,还有的时候是没有上电(囧)2、stm32f407改为stm32f401步骤(1)改启动文件,将工程中的启动文件.s文件修改,点击魔术棒--C/C++--Define中对应修改名称(将STM32F4...[详细]
-
S3的SPI默认针与普通ESP32不一致,需要重新设置一下.tft=st7789py.ST7789(SPI(2,30000000,mosi=Pin(21),sck=Pin(18)),240,240,reset=Pin(6),dc=Pin(2),cs=Pin(5),rotation=0)st7789esp32针脚GNDGNDVCC3.3VSCL...[详细]
-
在微控制器的世界里,STM32和Arduino是两个经常被提及的名字。STM32是一系列由STMicroelectronics生产的高性能微控制器,而Arduino则是一个开源电子原型平台,基于易于使用的硬件和软件。1.硬件架构STM32:STM32是基于ARMCortex-M内核的微控制器,提供从低功耗到高性能的多种型号。它们通常具有更多的GPIO引脚、更多的内存和更复杂的外设...[详细]
-
STM32是基于ARM®Cortex®M3处理器内核的32位闪存微控制器,为MCU用户开辟了一个全新的自由开发空间,并提供了各种易于上手的软硬件辅助工具。STM32MCU融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。业内最强大的产品阵容,基于工业标准的处理器,大量的软硬件开发工具,让STM32单片机成为各类中小项目和完整平台解决方案的理想选...[详细]
-
STM32CubeMonitor除了同样可以提供变量监测的功能,还有非常丰富的组件可以搭建各种风格的图形化界面,以及众多免费的第三方组件可以进行功能扩展。此外,STM32CubeMonito还支持远程监测功能。STM32CubeMonitor变量监测及可视化工具,支持通过ST-LINK的SWD或者JTAG接口连接到目标MCU,可以在程序全速运行不被打断的情况下,读取需要检测的变量值。非常适合那...[详细]
-
一待机模式简介在STM32的低功耗模式中,待机模式可以实现系统的最低功耗,在这种模式下,只需要2uA左右的电流。三待机唤醒程序分析实验现象:将程序下载到开发板上后,LED灯会不断地亮灭,当按下KEY2键超过3s时,LED灯灭,标志着单片机进入待机模式,再按下KEY1键,这时唤醒单片机,LED又开始不断地亮灭亮灭。程序中用到的一些宏定义#definemacEXTI_GPIO...[详细]
-
一.写在前面stc89c51有两个定时/计数器,今天主要测试它的定时功能。使用定时器来进行时间计算要比使用循环来的更精准一些。这里我使用的晶振为12MHz,至于为什么使用12MHz的晶振,原因是stc89c51的机器周期是12个时钟周期,选用12MHz晶振后单片机执行一个机器周期的时间刚好是1us。而定时器的工作原理就是每过一个机器周期就自动加一直到溢出。stc89c51的定时器为16位,...[详细]
-
上图的VCC接3.3V,GND接地,SCL和SDA分别接上单片机引脚,并加上上拉电阻,AD0接地。代码链接:https://pan.baidu.com/s/1AvuMYvgX8Xy8g81S0Ay5Yg提取码:sce0初始化单片机引脚,并置1程序里引脚的变化顺序还有延时的位置一定不要错。IIC起始信号;SDA置零,等待,SCL置零写入一次数据,IIC每次写入的数据长度...[详细]
-
具体实现功能(1)通电时电子秤进入欢迎界面,显示“欢迎使用电子秤设计学生、班级学号、指导教师、设计日期”等信息;(2)LM4229显示模块显示当前称重台上物品重量;(3)当矩阵按键输入对应商品的代码编号,在LM4229上可以看到相应商品的名称、单价、总重、总价格等信息;(4)在称量的过程中,若物品重量超出电子秤的称重范围(0—4.99Kg),蜂鸣器警报,警示物品超重。设计介...[详细]
-
说明:很多IC厂家仅发布了内部Flash算法文件,并没有提供读写保护算法文件,也就是选项字节算法文件,需要我们制作实际上当前已经发布的TOOL版本,已经自制很多了。但是依然有些厂家还没自制,所以陆续开始为这些厂家提供读写保护支持。最近好几个网友咨询H7系列芯片保护支持,马不停地,已经完成实现效果:对STM32H7全系列做了支持,从2.26版本开始将正式带此支持,支持解除和使能。...[详细]
-
9.1关于时钟时钟对于一款芯片非常重要,其作用相当于人的心脏,人只有在心率正常稳定的情况下才能健康生活,同样的,芯片只有工作在合法正常的时钟频率下才能保证程序得到正常的运行。本章就将从时钟树开始分析STM32F103的时钟系统,其中包括内部高速/低速时钟源、外部高速/低速时钟源、PLL(锁相环)和系统滴答定时器。以高屋建瓴的形式让用户对STM32F103的时钟系统有一个整体的认识,并在后续...[详细]
-
前言前几天改造Skye无人机(Skye无人机刷betaflight详细图文教程),对betaflight开源飞控有了一定的了解,产生了自制飞控板的念头,网上一番查资料发现可行,现把制作过程记录如下。1.材料清单CH340串口下载模块1个(2.5元)STM32F103C8T6黑色开发板1个(11.5元)GY-521加速度计模块1个(3.8元)ams1117-3.3电压转...[详细]