CPU对我们来说既熟悉又陌生,熟悉的是我们知道代码是被CPU执行的,当我们的线上服务出现问题时可能首先会查看CPU负载情况。陌生的是我们并不知道CPU是如何执行代码的,它对我们的代……
本文记录将STM32H745I-DISCO配置为USB DEVICE - MSC设备的过程,U盘存储设备为板载eMMC。一、电路图板载eMMC型号为MTFC4GACAJCN,4Gb……
在双核系统中,不同的核心(Core)可能会同时尝试访问同一个资源(如LED、外设、共享内存等),这可能导致数据不一致或资源冲突。为了解决这个问题,硬件信号量(HSEM)提供了一种有……
为了解决双核之间的协同工作问题,ST设计了硬件信号量 (HSEM)。硬件信号量(HSEM)是一种在硬件层面实现的信号量机制,它主要用于管理共享资源的访问权限和同步操作,特别是在多核……
STM32H745I-DISCO是STM32H745 M7+M4双核开发板,与单核开发有很大差别,从头搭建环境有利于理解双核工作原理。在开始之前,先更新安装STM32CuteIDE……
在毕业即失业的年代,来看一位朋友是如何玩转嵌入式开发的,献给迷惘的你。出师不利 本科毕业的时候,手握着电赛三个省一等奖、一等奖……
其实,单片机就是个小计算机。大计算机少不了的数据存储系统,单片机一样有,而且往往和CPU集成在一起,显得更加小巧灵活。 直到9……
一、限幅滤波法1、方法:根据经验判断两次采样允许的最大偏差值(设为A)每次检测到新值时判断:a. 如果本次值与上次值之差<=A,则本次值有效b. 如果本次值与上次值之差>……
用一个按键开关控制单片机,也就是说一键开关机,从哪里入手?按下K,电源通过4007为整个系统供电,AVR开始工作。此时PB1为高电平。注意,电源来源是连……
STM32芯片主要由内核和片上外设组成,STM32F103采用的是Cortex-M3内核,内核由ARM公司设计。STM32的芯片生产厂商ST,负责在内核……