代码编织梦想

-爱代码爱编程

其实SPI与I2C相比简单的,也没有什么设备地址啊,更简单,速度快,还全双工。所以各位同学们学它!!! 本节将主要介绍以下内容: 一、SPI协议简介 二、STM32的SPI特性及架构 三、SPI初始化结构体详解 一、SPI协议简介 SPI协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备

arduino和单片机的区别是什么?-爱代码爱编程

在物联网(IoT)时代,我们经常听到关于Arduino和单片机(microcontroller)的说法。虽然二者在某些方面有着相似之处,但它们在很多方面也有着本质的区别。在本文中,我们将深入探讨这两个概念的不同点。 一、单

leetcode 力扣 热题 100道(十一)字母异位词分组(c++)-爱代码爱编程

给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 排序字符:对于每个字符串,我们将其字符排序,得到一个唯一的 "排序后的字母" 作为该字符串的标识符(key)。使用哈希表:利用哈希表(unordered_map)来将排序后的字母作为键(key),将相同字母异位词

嵌入式文件系统-爱代码爱编程

嵌入式文件系统 文件系统简介 在计算机系统中, 需要用到大量的程序和数据, 它们大部分以文件的形式存放在外部存储当中, 根据需要可随时调入内存使用 如果用户直接管理外存文件所面临的问题: 必须熟悉外存的物理特性了解各

一个开源嵌入式usb设备协议栈:felisusb_嵌入式usb协议栈-爱代码爱编程

概述         Felis USB 是一个嵌入式USB协议栈。它不依赖于软件系统支持,可以轻量级迁移使用。 Felis USB is an USB stack for embedded system. See introduction in English here. 源码链接:season-studio/FelisUSB:null_C -

esp32-爱代码爱编程

主要参考资料: ESP32-S2 Kaluga camera + lcd 示例入门: https://blog.csdn.net/Marchtwentytwo/article/details/121121028 摄像头

esd测试是什么?cw32能扛8000v?-爱代码爱编程

ESD测试,即静电放电测试(Electrostatic Discharge Testing),是一种用于评估电子设备或组件在静电放电环境下的性能稳定性和可靠性的测试方法。以下是关于ESD测试的详细解释: 01 定义与目的 ● 定义:ESD测试是模拟操作人员或物体在接触设备时产生的放电,以及人或物体对邻近物体之放电,以检测被测设备抵抗静电放电之干扰能力。

【c语言】指针常量和常量指针-爱代码爱编程

在C语言中,指针常量和常量指针是两个不同的概念: 指针常量(Constant Pointer) 定义:指针本身是常量,不能指向其他地址,但指针所指向的内容可以改变。 语法:type *const ptr // 该指针是

modbus rtu-爱代码爱编程

目录 概况 功能 协议格式: 协议指令功能码详解:         03读保持寄存器功能         06写寄存器功能码         10写寄存器功能码 概况 Modicon公司于1979年制定了Modbus协议标准,并用在其PLC产品上。后来Modicon公司被施耐德收购。已成为一种事实标准协议,同时也被IEC-61

stm32系列芯片通用定时器输出固定/可变pwm、输入捕获、输出比较三个功能的配置及其程序_32单片机pwm5ms-爱代码爱编程

STM32系列芯片通用定时器输出固定/可变PWM、输入捕获、输出比较三个功能的配置及其程序 ** 输出固定/可变PWM ** cubemx配置: 这里时钟树的APB1和APB2都设为50MHz,预分频设为499

freertos -爱代码爱编程

目录 简介 STM32低功耗模式  Tickless模式详解 如何降低功耗? Tickless模式的设计思想 难点:  Tickless模式相关配置项 Tickless低功耗模式开启操作 简介 很多应用场合对于功耗的要求很严格,比如可穿戴低功耗产品、物联网低功耗产品等 一般MCU都有相应的低功耗模式,裸机开发时可以使用MCU的

兆易创新 -爱代码爱编程

文章目录 -1、背景 0、笔试 1、面经 1.1、一面 一 二 三 四 五 六

嵌入式软件-爱代码爱编程

一、TypeC接口 1.介绍 TypeC接口也是USB接口的一种。 A口给电脑使用,B口给外设使用,诸如打印机。USB A口和B口最初由USB-IF在1996年引入。根据当时的USB协议,A口主要用于主设备(如电脑),而B口则用于从设备(如打印机和摄像头)。随着USB-C接口的日益普及,目前使用B口的设备已经不太常见。 2016年推出了Type

【linux系统编程】深入剖析:四大io模型机制与应用(阻塞、非阻塞、多路复用、信号驱动io 全解读)_io机制-爱代码爱编程

目录 概述: 1. 阻塞IO (Blocking IO) 2. 非阻塞IO (Non-blocking IO) 3. IO多路复用 (I/O Multiplexing) 4. 信号驱动IO (Signal-driven IO) 阻塞式IO 非阻塞式IO 信号驱动IO(Signal-driven IO) 信号IO实例: IO多路复用 (I

嵌入式软件名企笔试/面试真题文章汇总帖-爱代码爱编程

1、前言 欢迎各位来到我的专栏,笔者为 25 届应届毕业生,投递岗位为嵌入式软件开发工程师相关岗位,在秋招过程中有意记录各大企业的真实笔试题目/面试经验,现以博客形式记录,有意者可自行查看! 2、约定 2.1、笔试

联发科 -爱代码爱编程

文章目录 -1、背景 0、笔试 1、面经 1.1、一面 一 二 三 四 五

ov7725 摄像头驱动_ov7725 cmos sensor-爱代码爱编程

STM32 的处理速度比传统的8、16 位机快得多,所以使用它驱动摄像头采集图像信息并进行基本的加工处理非常适合,本章讲解使用STM32 驱动OV7725 型号的摄像头。 一、摄像头简介 在各类信息中,图像含有最丰富的信息,作为机器视觉领域的核心部件,摄像头被广泛地应用在安防、探险以及车牌检测等场合。摄像头按输出信号的类型来看可以分为数字摄像头和模拟摄

【cmake】cmake从入门到实战系列(十八)—— cmake中的include指令,提高项目的模块化和可重用性_cmake include-爱代码爱编程

<> 博客简介:Linux、rtos系统,arm、stm32等芯片,嵌入式高级工程师、面试官、架构师,日常技术干货、个人总结、职场经验分享   <> 公众号:嵌入式技术部落   <>

汇川技术 -爱代码爱编程

文章目录 -1、背景0、笔试1、面经汇总一二三四五六七八九十十一 2、一面(30min)- 20240729 -1、背景 岗位:【25提前批-联合动力】嵌入式软件工程师 工作职责: 硕

mindshare pcie 3.0 笔记-爱代码爱编程

MindShare 官网,地址如下: MindShare Charpter 3: Configuration 概述 主要介绍 PCIe 驱动对 PCIE 设备中 function 的 Config Header 的访问.