关注「Linux大陆」,一起进步!分享这篇文章,谈一下STM32启动流程。如果读者朋友已经有过汇编相关基础,能够够好理解本文内容。汇编语言是比C语言更接近机器底层的编程语言,能让我们更好的理解和操纵硬件底层。STM32三种启动模式下好程序后,重启芯片时,SYSCLK的第4个上升沿...
ST最近拓宽了其超低功耗产品线,发布了全新的超低功耗旗舰——STM32U5。该MCU采用M33架构、40nm工艺,搭载了ST在低功耗上的非常多的新设计。
摘 要:为解决实验室某些海洋观测类IO设备价格昂贵、体积较大、数量较少的问题,文中设计了一款IO设备模拟器。IO模拟器是一款模拟IO设备指令与相应响应的模块,系统以STM32F103为主控制器件,将Keil MDK-ARM作为软件平台, 通过学习实际IO设备的指令与响应,模拟出实际IO设备的通信协议。文中主要介绍了模拟器的硬件搭建及软件设计。经实验验证,该模拟器可在实验室的系统联合调试中代替实际设备,也可以解决实际设备数量不足的问题。
成就一番伟业的唯一途径就是热爱自己的事业。如果你还没能找到让自己热爱的事业,继续寻找,不要放弃。跟随自己的心,总有一天你会找到的。——乔布斯 你去关灯,你去,你去,。。我去。。小伙伴们有没有在天气寒冷时候,想去关灯,却离不开心爱的被窝的经历呢,有的话,跟着小飞哥一起来DIY一个...
摘 要:目前,由于市场上的导盲拐杖功能比较单一,无法满足盲人的需要。针对这一问题,文中设计了一种基于STM32 的智能导盲拐杖。该款产品以STM32为主控制器,具有语音提示、进行时间播报、发出警告、超声波避障、GPS定位及角度测量防摔功能,可实时观测盲人的具体位置,防止其走丢。
近日,ST发布了一款超低功耗旗舰级MCU产品——STM32U5。这款MCU上凝聚了ST在MCU领域的最新技术积累,在Coremark的ULPBENCH跑分获得了240DMIPS/651Coremark的表现,此外还取得了PSA3级和SESIP3安全认证。我们汇总了ST关于STM3...
单片机用处这么广,尤其是STM32生态这么火!如何快速上手学习呢?你要考虑的是,要用STM32实现什么? 为什么使用STM32而不是8051?是因为51的频率太低,无法满足计算需求?是51的管脚太少,无法满足众多外设的IO?是51的功耗太大,电池挺不住?是51的功能太弱,而...
关注、星标公众号,直达精彩内容来源:果果小师弟大家好,我是肖遥,今天中午同事给我一块板子-GD32f303C-EVAL,连线都没有,开始玩到成功debug花了一下午,真的是坑,蛋疼的很,先分享学习一下吧~摘要:月黑风高夜!一双黑手伸向了室友的STM32开发板!一日逛淘宝,推送ST...
这几天打算复习下stm32有关的硬件资源,就想着从最开始做起,熟悉下当初所学的知识。学习stm32最初都基本是从流水灯开始的,今天就开始点亮流水灯。
STM32 (1) 之 什么是寄存器?
单片机stm32零基础入门之--初识STM32 标准库
STM32单片机基本知识
众所周知,FPGA两大巨头:Xilinx和Altera,前几天我们分享了如何制作一款Xilinx的下载器:基于FT2232的低成本、开源的XilinxHS-2下载器,最终成品是这样的。图片今天我们分享一款基于STM32的AlteraFPGA下载器,3D效果图:.项目资料这个开源项...
关注「Linux大陆」,一起进步!STM32的三种开发方式通常新手在入门STM32的时候,首先都要先选择一种要用的开发方式,不同的开发方式会导致你编程的架构是完全不一样的。一般大多数都会选用标准库和HAL库,而极少部分人会通过直接配置寄存器进行开发。网上关于标准库、HAL库的描述...
STM32实现低功耗待机(电流低至5.7uA)
前言最近利用下班后的时间,使用STM32做了个心率计,从单片机程序到上位机开发,到现在为止完成的差不多了,实现很简单,STM32开发板外加一个PulseSensor传感器就行,这里我选择的是uFUN开发板,又开发了配套的串口上位机,实现数据的解析和显示,运行界面如下:其实Puls...
前言使用uFUNSTM32开发板配合Qt上位机,实现任意颜色的混合,Qt的上位机下发RGB数值,范围0-255,uFUN开发板进行解析,然后输出不同占空比的PWM,从而实现通过RGB三原色调制出任意颜色。Qt上位机界面:STM32下位机基于uFUN开发板的STM32程序串口驱动,...
摘 要:我国粮食主要以散粮方式存储,温度是影响其安全的关键因素之一。文中基于STM32F103VET6和Pt100进行便携式仓储粮温度快速检测装置的设计与开发,完成各电路模块设计,并进行软件编程与调试,实现温度数据的采集、显示、存储等功能。最后将所开发设计的装置进行温度测试。
摘 要:当前大学生到课率的问题一直是摆在教务管理人员面前的一道难题,而缺少一套行之有效的签到管理系统也是这个问题难以解决的原因之一。因此,开发一款面向学校、强调多考勤机协同工作的校园考勤系统非常必要。文中介绍了基于ARM处理器的树莓派和STM32单片机,配合指纹模块、无线传输模块,实现多考勤机协同工作,从而达到校园考勤系统的需求。采用本系统,可有助于提高学生的到课率,提高教学质量。
摘 要:为解决现有系统无法远程控制和根据现场情况自动调节灯光亮度等问题,文中设计了一个单片机控制系统、Web 服务器、Android客户端三位一体的智能照明控制系统。系统以STM32F103单片机为核心,利用Android手机和Web服务器进行远程控制,可随时随地通过手机App对室内或楼宇的灯光进行远程操控,实现定时开关灯、无极调光、红外感应控制、智能节能调光、多节点自由控制等功能,非常适合移动终端的远程控制和自动调节灯光的场合。