野火

野火指南者(STM32F103VET6)应用:实现USB虚拟串口(CDC_VPC)

本文转载自博客园博主:Couvrir洪荒猛兽 原文章链接:https://www.cnblogs.com/couvrir/p/17461078.html MCU:STM32F103VET6 开发环境:STM32CubeMX+MDK5 实现USB的虚拟串口不需要去理解USB的底层驱动,只需要STM32 ......
野火 串口 CDC_VPC 指南 F103

再战野火IM

起因是在盘古石决赛时,有一个手机取证的APP是基于野火IM进行的开发。当时未按照正常方式解出,没找出数据库密钥。 后续又在以前的某一次全国比武中发现了野火IM的考点,直接问密码如何来。 当时使用frida来做,但是发现要处理多进程,就暂时搁置了。 近期看到弘连的取证实录中详细介绍了如何获取密钥,参考 ......
野火

野火 imx6ull 重刷系统后第一步——更新软件源

官方教程——《apt更新软件源》 第一件事——sudo apt update apt 必须在在可用软件包的数据库上工作。如果数据库没有更新, 系统将不知道是否有更新的软件包可用。 这就是为什么在安装任何Linux系统之后,第一件事应该是更新apt数据库。 #更新软件包数据库 sudo apt upd ......
野火 imx6ull 系统 软件 6ull

野火stm32指南者开发板点亮LED

[toc] ### 1.芯片手册中的LED电路图 ![图1](https://img-blog.csdnimg.cn/34c2a95aa89c4cbe8a7904429d889564.png) ### 2.官网手册 ![图2](https://img-blog.csdnimg.cn/e9b1131d ......
野火 指南 stm LED 32

linux基础:野火linux上手

屏蔽驱动打印信息 root权限:echo "1 4 1 7" > /proc/sys/kernel/printk sudo sh -c "sudo echo "1 4 1 7" > /proc/sys/kernel/printk 实现触摸屏校验 第一次进入Linux系统时,会出现触摸校验提示,按提示 ......
野火 linux 基础

用野火调试器进行串口收发

一、串口传输的概念 当起始方没有数据传输时,默认:高电平 起始位:如果要开始传输数据就拉低电平作为起始信号,起始信号会占用一个位的时间,被称为起始位。 停止位:就会把电平拉高即为停止信号。停止位可以是1/2位,停止位越长,可以让传输更加稳定,但是传输速度会变慢。 波特率(bit/s)常用2400、4 ......
调试器 野火 串口

【野火Linux移植篇】5-重温编译Linux内核命令 make xxx_defconfig 文件位置

重温编译内核步骤: 命令如下: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- imx_v7_defconfig make ARCH ......
野火 Linux xxx_defconfig 内核 defconfig

野火STM32 读写内部FLASH

解锁、上锁函数 1 void FLASH_Unlock(void); 2 void FLASH_Lock(void); 擦除函数: 1 FLASH_Status FLASH_ErasePage(uint32_t Page_Address); 2 FLASH_Status FLASH_EraseAll ......
野火 FLASH STM 32

野火STM32第35章 SDIO读写测试 实验过程犯的错误:卡在while(SD_GetStatus() != SD_TRANSFER_OK);

看完书,我自己重新写了一遍代码。 写代码过程中,对DMA以下标绿的部分很不以为意。 1 void SD_DMA_TxConfig(uint32_t *DMA_Tx_Buf, uint32_t BufferSize) 2 { 3 DMA_InitTypeDef DMA_InitStruct; 4 5 ......

野火指南者(STM32F103VET6)应用:实现USB虚拟串口(CDC_VPC)

MCU:STM32F103VET6 开发环境:STM32CubeMX+MDK5 实现USB的虚拟串口不需要去理解USB的底层驱动,只需要STM32CubeMX去配置生成工程即可。在野火的指南者中,是没有这一类的视频和示例的,博主使用这款开发板实现USB虚拟串口。 首先需要打开STM32CubeMX工 ......
野火 串口 CDC_VPC 指南 F103

野火RA6M5开发板 DHT11温湿度传感器 OLED显示测试学习

# 野火RA6M5开发板 DHT11温湿度传感器 OLED显示测试学习 ## DHT11温湿度传感器 DHT11是一款有已校准数字信号输出的温湿度传感器。 精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH, 温度0~50℃。 更多DHT11信息请参考:https://baike.sog ......
野火 传感器 RA6M5 OLED DHT

野火书籍《STM32库开发指南》 第26章LCD代码勘误

第26章LCD代码,P303代码写错。 原来的代码写错,因为是D/CX引脚,高电平(1)意味着数据,低电平(0)意味着命令: #define FSMC_Addr_ILI9341_CMD ((uint32_t)) 0x60020000 #define FSMC_Addr_ILI9341_DATA (( ......
开发指南 野火 书籍 代码 指南

野火代码详细解析#define EEPROM_INFO(fmt,arg...) printf("<<-EEPROM-INFO->> "fmt"\n",##arg)

这是一个C语言中的宏定义,它的作用是在输出信息时添加一个前缀"<<-EEPROM-INFO->>",方便在输出信息中区分不同的信息来源。其中,fmt是一个格式化字符串,arg是可变参数,用于替换格式化字符串中的占位符。这个宏定义中的"##"表示可变参数的省略号,它可以让宏定义在没有可变参数时也能正常 ......
quot EEPROM 野火 INFO EEPROM_INFO
共13篇  :1/1页 首页上一页1下一页尾页