ICode9

精准搜索请尝试: 精确搜索
  • mumu模拟器pin码忘记,如何找回2022-04-15 09:31:55

    1、进入mumu安装目录:D:\Program Files (x86)\MuMu\emulator\nemu\vmonitor\bin 2、通过cmd进入mumu的bin目录,输入命令:adb_server.exe connect 127.0.0.1:7555 3、命令行输入:adb shell 4、进入/data/system/目录 5、ls -a 查看所有文件 6、删除包含图案密码gesture.key或者普通密码

  • 在platformIO点亮ESP32-S3板载LED2022-04-10 13:31:18

    建项目 新建platformIO项目,配置如下,Board先选dev module,进去之后再改 项目创建完成以后将platformio.ini修改为以下内容 点击查看代码 [env:esp32dev] platform = https://github.com/tasmota/platform-espressif32/archive/refs/heads/IDF44/ESP32-S3.zip board = esp32-s3-dev

  • [全志 V831 V833] 关于设备树引脚的分配、复用的方法(关于 function muxsel 的说明)。2022-04-09 18:03:22

    相关用法在之前的[Sipeed 内部培训] V831/V833 的 SDK 的 kernel & package 的开发方法 的『关于适配和测试常见的基础外设驱动,从上层用户空间的软件到底层硬件寄存器之间的联系。』 一节可知,,最近给新人参考说明用。 设备树引脚的分配 spi1_pins_a: spi1@0 { allwinner,pin

  • stm32 G431RBTX 扫描按键、识别按键上升沿下降沿,识别按键短按,长按2022-04-07 14:34:46

    uint8_t Key_Scan(void)    //按键扫描,获取按键按下的键值 { uint8_t Key_val = 0; if(HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_0) == GPIO_PIN_RESET) { HAL_Delay(10); if(HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_0) == GPIO_PIN_RESET) Key_v

  • STM32学习之外部中断EXTI2022-03-20 17:32:27

    本文参考了此篇文章,建议大家先去看这篇文章,里面讲的很详细。(40条消息) STM32CubeMX实战教程(三)——外部中断(中断及HAL_Delay函数避坑)_会开发的喵的博客-CSDN博客_hal外部中断使能https://blog.csdn.net/weixin_43892323/article/details/104383560 一、什么是外部中断 简单来

  • STM32 库函数 学习笔记2022-03-19 16:30:25

    【前言】 之前学过C、Matlab以及Python,包括现在的STM32库函数,对于函数的学习,我基本是学习函数的定义、输入是啥、输出是啥、注意事项这些。如果比较重要的函数或者是封装好的函数,还会学习里面的算法。 最近在学习STM32,里面涉及到了很多库函数,所以想借知乎平台写文章记录下来嘿嘿

  • MM32F0140 GPIO驱动LED灯(MM32F0140 GPIO)2022-03-09 14:02:33

    目录: 1.MM32F0140简介 2.MM32F0140系统时钟配置 3.MM32F0140的GPIO外设配置及其初始化 4.使用官网的Systick定时器做延时 5.MM32F0140 GPIO驱动LED灯 提要:   本实例学习MM32F0140的GPIO外设的配置,配置PA11、PB3、PB4、PB5为推挽输出模式驱动LED1~LED4灯翻转,每隔1s时间(使用官网的

  • 物联网智能家居实战-基础班第3节(时钟与GPIO)2022-03-01 15:29:59

    前言:以下内容基于 百问网 黄老师的 7天实战训练的个人总结 第3节主要学习了基于STM32F103C8T6的时钟,GPIO的配置,以及按键程序的编写: 1、时钟的配置: 查询STM32F103C8T6的芯片规格书,里面有关于时钟树的说明,包括: HSE:外部高度时钟:通过外部引脚OSC_IN,OSC_OUT可外接4~16M的晶振实现。

  • centerpoint模型说明2022-03-01 01:00:40

    1、调试时,执行到 for i, data_batch in enumerate(data_loader):时,第一次ok,第二次卡主了。网上给出的解决方法是将加载器DataLoader参数num_workers设为1 batch_size = num_gpus * batch_size num_workers = num_gpus * workers_per_gpu # TODO change pin

  • 面向对象编程基础2022-02-25 23:03:03

    RTOS嵌入式系统框架进阶 第一章 嵌入式常用裸机编程框架 第二章 面向对象编程基础 文章目录 **RTOS嵌入式系统框架进阶** 前言1、未使用面向对象编程的程序1.1、库函数编程1.2、使用子函数 2、使用面向对象编程的程序2.1、 函数指针2.2、 结构体 总结 前言 学习韦东

  • Postman批处理请求2022-02-23 17:01:12

    我们使用postman多数情况下只是模拟一次请求,查看接口是否正常或者查看接口返回结果,如图所示: 这个模拟请求中有一个入参orderId,如果需要查询100个订单的信息,就需要发送100次请求,手动操作费时费力,postman提供了批量处理的功能。下面详细介绍: 第一步:把需要变更的入参用占位符标识,比

  • 树莓派GPIO开发(一):激光头传感器模块的使用2022-02-18 15:02:41

    配置环境 系统:Raspbian11(64位) 设备:树莓派CM4 一、写在前面 主要为了测试我捡漏买的CM4的拓展版 拓展板子没有焊接引脚,但是预留的接口 手动焊接一下 测试成功 ,说明我捡的这块板子的GPIO基本是正常的,而且没有引脚被挡到,赚到了! 使用传感器:激光头传感器模块 KY-008 二、树莓派使

  • ATOM DTU实现485通信2022-02-11 11:36:04

    接法:    代码: #include <M5Atom.h> #define RX_PIN 33 #define TX_PIN 23 char temp; void setup() { M5.begin(true,true,true); Serial2.begin(115200, SERIAL_8N1, RX_PIN, TX_PIN); //Set the baud rate of serial port 2 to 115200,8 data bits, n

  • 【ESP32-CAM】使用aduino-IDE的环境配置和烧录相关问题2022-02-10 23:04:26

    一、烧录 硬件: 安信可淘宝店买的esp32cam 和 USB to TTL 软件: aduino IDE IDE配置: 参考链接: (1条消息) ESP32-CAM烧录教程(适用于多种开发板)_xiaofang113的博客-CSDN博客_esp32cam怎么烧录 例程代码: 详细参考位博主的帖子,代码我也是用他的 (1条消息) esp32cam通过无线局域网

  • [单片机框架] [drivers] [hc4051] 8路模拟分流器2022-02-09 18:33:45

    1、概述 74HC4051是- -款八选一模拟开关电路,内置3个地址选择端(A0~ A2), 低有效的使能输入端(E),8路独立的输入/输出端(Y0~Y7) 及公共输入/输出端(Z)。 电路内部有8个双向模拟开关,每个开关的一-端连接到独立的输入输出(Y0~Y7)端,另一端连 接到公共的输入/输出(Z) 端。 当E为低

  • 树莓派超声波测距2022-02-09 11:03:27

    树莓派超声波测距 需要材料: 树莓派4B HC-SR04超声波测距模块 母对母线 超声波模块 简介: HY-SRF05 超声波测距模块可提供2cm-450cm 的非接触式距离感测功能, 测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。 工作原理: (1)采用IO口TRIG触发测距,给至少10us的高电平信号 (2

  • Arduino学习笔记---蜂鸣器2022-02-06 15:34:35

    Arduino学习笔记---蜂鸣器 同样还是长正短负 float sinVal; int toneVal; void setup(){ pinMode(8, OUTPUT); } void loop(){ for(int x=0; x<180; x++){ //将sin函数角度转化为弧度 sinVal = (sin(x*(3.1412/180))); //用sin

  • <STM32学习>--跑马灯实验2022-02-06 11:03:26

    1.硬件部分 硬件原理图如下: 该硬件原理图是正点原子stm32zet6精英版的硬件电路,不同的开发板要根据实际电路。首先,要让led亮起来必须要led灯2边有电压差,其中由图可知,灯的右边为拉高的3.3伏为高电平,所以我们单片机要输出低电平才可以点亮。因为有电压差而且为二极管,有电流流过,

  • 使用MM32 MicroPython产生双音频信号的局限性2022-02-05 19:03:11

    简 介: 利用ESP32的MicroPython PWM 模块可以产生很精确的输出频率,但是所有MicroPython的PWM都共享同一个Timer,所以他们的基频都相同。利用MM32 MicroPython可以使用其中两个硬件Timer, 但是输出的频率精度无法满足要求。因此: 要么使用其它的信号源来检测DTMF; 要么通过mem32来

  • Arduino学习笔记---Fade 呼吸灯2022-02-04 12:03:46

    Arduino学习笔记---Fade 呼吸灯 /* Fade This example shows how to fade an LED on pin 9 using the analogWrite() function. The analogWrite() function uses PWM, so if you want to change the pin you're using, be sure to use another PWM capable pin. O

  • Arduino学习笔记---Blink2022-02-03 20:33:23

    Arduino学习笔记---Blink Blink 应该是最简单的程序了 来自Arduino官网 1 /* 2 Blink 3 4 Turns an LED on for one second, then off for one second, repeatedly. 5 6 Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO 7 it i

  • Arduino学习笔记---Blink without delay2022-02-03 20:32:24

    Arduino学习笔记---Blink without delay 上一篇里的 delay 非常拉,delay 的时候什么都不能做 这里把它规避掉 1 /* 2 Blink without Delay 3 4 Turns on and off a light emitting diode (LED) connected to a digital pin, 5 without using the delay() function. Th

  • FREERTOS学习笔记四-信号量2022-02-03 15:03:21

    FREERTOS学习笔记四-信号量 1.实验内容 ​ FREERTOS中信号量有二值信号量和计数信号量,其中二值信号量的剩余信号量只有0和1;而计数信号量的信号剩余量可以自行设定。本次实验是在实验三的基础上进行修改,将任务三和任务四分别更改为通过按键实现释放信号(信号量会加一),和获得信号

  • STM_MotorControl Workbench 5.Y.4h_生成工程2022-02-02 20:04:42

    软件: 1. 2.默认配置界面: 3.交流输入电压设置 4.总线电压设置 5.可选的由mcu控制的结构 6.选型   7.mos管参数,此处为 IRFS7530 60V195A N沟道功率MOS管 v 8.三相IO口的启动极性,如果使用互补的IO可选dead-time 9.电流放大器的参数设置,此处根据DRV8301的参数设置,以G2设定,采

  • 【LINUX驱动开发】AMG8833红外成像模块在HI3516上的应用2022-01-31 19:03:00

    文章目录 AMG8833介绍内部框图器件参数点阵的排布顺序原理图内部寄存器1、Power Control寄存器:2、Reset寄存器:4、Interrupt Control寄存器:5、Status寄存器:6、Status Clear寄存器:7、Average寄存器:8、Interrupt Level寄存器:9、Thermistor寄存器:10、Interrupt Table寄存器:11、

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有