
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
因为缓冲区成头尾相连的环形,写操作可能会覆盖未及时读取的数据,有的场景允许这种情况发生,有的场景又严格限制这种情况发生。因为缓冲区成头尾相连的环形,写操作可能会覆盖未及时读取的数据,有的场景允许这种情况发生,有的场景又严格限制这种情况发生。来看策略一,例如,这时。如果缓冲区的大小需要经常调整,就不适合用环形缓冲区,因为在扩展缓冲区大小时,需要搬移其中的数据,这种场合使用链表更加合适;如果缓冲区的大
所以,如果我们的代码中只使用低于 256(8位的范围是0~255) 的值,我们的枚举应该是 8 位宽,也就是一个字节,而后面的。在这里,你能读到星球专栏的干货,优质教程,练手项目,随时向麦鸽提问,还能帮你定制学习计划。但是这个结果并不是唯一的,它取决于你的编译器,另外还取决于编译器参数,gcc这里有个编译器参数。最近看到这个问题,一开始,也有一些疑惑,后面查了一些资料,对于这个问题,简单的说一下我
大家好,我是小麦,从一开始接触嵌入式到现在,已经已经有十年了。在这期间走过很多弯路,踩过很多坑。平时和搞技术朋友聊到嵌入式的各种坑的时候,都会不约而同地提到这几点, 硬件的成本高,比较氪...
点击上方,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是麦鸽。最近有读者提问。ESP32在嵌入式领域,未来有望取代STM32?下面简单说说的我看法。ESP32和STM32都有他们的垂直细分领域。先说ESP32和STM32比起来,ESP32内核的速度更高,处理指令更快,不过ESP32更多是面向物联网方向的芯片,内置了蓝牙和Wi-Fi。既可以作为模块通过AT指令进行控制,内部集成TCP/I
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦。最近入坑电子信息工程专业的表弟问我毕业能去干什么?于是在这里盘点了一下电子嵌入式相关的公司。在这里和大家分享一下1.芯片行业目前嵌入式薪资上涨的原因,我觉得很大一部分是芯片公司带起来的。特别是一些初创的GPU、AI、自动驾驶芯片公司,给得都比较高,当然老牌的一线大厂薪资也很可观。芯片行业是招嵌入式的大户,因为芯片
我们知道,对于一个数组array[20],我们使用代码sizeof(array)/sizeof(array[0])可以获得数组的元素(这里为20),但数组名和指针往往是容易混淆的,有且只有一种情况下数组名是可以当做指针的,那就是数组名作为函数形参时,数组名被认为是指针,同时,它不能再兼任数组名。另外,合理的排布结构体内的元素位置,可以最大限度减少填充,节省RAM。所有的URL都包含一条斜杠,并且,
除了喂狗超时导致的复位以外,还要注意看门狗配置的特殊要求,以Freescale KEA单片机为例,该单片机看门狗在配置时需要执行解锁序列(向其寄存器连续写入两个不同的值),该解锁序列必须在16个总线时钟内完成,超时则会引起看门狗复位。我们可以在陷入异常中断时将栈上的内核寄存器值写入RAM的一段复位后保留默认值的区域内,执行复位操作后再从RAM将该信息读出并分析,通过PC、LR确认当时执行的函数,通
STM32MP257D是ST推出的搭载了双核Cortex-A35 @1.5 GHz和Cortex-M33 @400 MHz的微处理器。米尔电子基于STM32MP257D推出了MYD-LD25X开发板,开发板配备丰富的扩展接口。为了帮助开发者更好地理解与应用STM32MP257D处理器和MYD-LD25X开发板,米尔将与ST在2025年1月7日和2025年1月10日分别于南京、北京联合举办线下培训会
点击上方,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是麦哥,最近在知乎上的一个网友提问,关于后续职业技术方向的选择,Java还是嵌入式。问题之前有过一个车辆工程专业的同事是做硬件设计的,想转做嵌入式,后来失败了。所以提前先声明一点,转行需要持续的努力和坚持不懈的毅力,去克服遇到的一切困难,除非天赋异禀,不然你要付出比科班出身的同学更多的努力。我从事嵌入式方向已经10多年,对于相关的情

来源:最后一个bug 排版:小麦大叔满足实时控制要求的嵌入式操作系统(RTOS)以下介绍14种主流的RTOS,分别为μClinux、μC/OS-II、eCos、FreeRTOS、mbed OS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式操作系统包括都江堰操作系统(djyos)、Alios Things、Huawei LiteOS、RT-Thread、SylixOS。下面分别...







