• 2024-07-03vi/vim编辑器·
    目录vi/vim概念vi/vim的三种模式及各个模式之间的转换关系模式切换操作步骤编辑命令和快捷方式插入命令:(一般模式进入到插入模式)定位命令:替换和取消命令(一般模式下):删除命令:(从光标开始删,光标所在位置也删,光标狠起来自己都删,光标所到之处寸草不生)常用快捷键:区块
  • 2024-07-03MCU点灯
    MCU点灯芯片型号:STM32F407ZET64个LED灯,网络标号分别为LED0,LED1,FSMCD10,FSMCD11。对应的引脚号分别为PF9,PF10,PE12,PE13。原理图//1.定义变量GPIO_InitTypeDefGPIO_InitStructureF;//F端口GPIO_InitTypeDefGPIO_InitStructureE;//E端口intmain()//中文注释{
  • 2024-07-03关于GPIO合封引脚以及晶振引脚使用注意事项
    CH32系列某些小封装芯片可能会存在合封引脚,如下图。以下图8脚为例,为PD4、PD5、PD1的合封引脚,其中PD1引脚还作为SWIO下载引脚。若要使用PD4引脚作为普通IO输出高低电平,注意在进行程序配置时需要注意:(1)PD4引脚按照GPIO输出配置;(2)合封引脚PD5和PD1要配置为浮空输入模式;(3)PD1同时作为SWIO
  • 2024-07-01【Emacs Verilog mode保姆级的使用指南】
  • 2024-06-30《Programming from the Ground Up》阅读笔记:p1-p18
    《ProgrammingfromtheGroundUp》学习第1天,p1-18总结,总计18页。一、技术总结1.fetch-executecyclep9,TheCPUreadsininstructionsfrommemoryoneatatimeandexecutesthem.Thisisknownasthefetch-executecycle。2.general-purposevsspecial-purpose(
  • 2024-06-24A15 汇编启动阶段-BSP
    MSRCPSR_c,#Mode_SVC|I_Bit|F_Bit //SVCmode //setupvectormode /*BIT[13]: 0:选择低端异常中断向量0x0~0x1c 1:选择高端异常中断向量0xffff0000~0xffff001c*/ MRC p15,0,r0,c1,c0,0 //ReadControlRegister BIC r0,r0,#(1<<13) //u
  • 2024-06-23Linux文本编辑器 - vim
    1.vim的基本概念Vim(ViImproved)是一款功能强大的文本编辑器,是Unix/Linux系统中广泛使用的编辑器之一。它源于上世纪70年代开发的Vi编辑器,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于xwindow、macos、windo
  • 2024-06-23Lazy TLB Mode 的工作原理
    LazyTLB(TranslationLookasideBuffer)mode是操作系统和处理器在管理虚拟内存时的一种优化技术,旨在提高处理器的性能。要理解LazyTLBmode,需要先了解一些基本概念:TLB(TranslationLookasideBuffer):TLB是一个缓存,用于存储虚拟地址到物理地址的映射。它加快了虚拟内存
  • 2024-06-21杰里AW31N GPIO配置
    (配置GPIO详细具体可以看官网的手册,我就是快速列举几个能用的供参考,可能不全但是测过能用)1.配置引脚状态 可以用intgpio_init(enumgpio_portport,conststructgpio_config*config);intgpio_set_mode(enumgpio_portport,u32pin,enumgpio_modemode);举例str
  • 2024-06-20【Emacs Verilog mode保姆级的使用指南】
  • 2024-06-19(十日冲刺2)
    packagecom.example.juanzeng;importandroid.app.SearchManager;importandroid.content.Context;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.MenuItem;importandroid.view.View;importandroidx.annotation
  • 2024-06-18Ps:条件模式更改
    Ps菜单:文件/自动/条件模式更改Automate/ConditionalModeChange条件模式更改 ConditionalModeChange脚本命令可用于将图像文档的颜色模式更改为指定的模式。既可以将指定的源颜色模式转换为目标颜色模式,还可以将此命令记录在动作中以便实施快速转换。◆  ◆  ◆
  • 2024-06-16Android Media Framework(五)Tunnel Mode
    本篇将聚焦AndroidTunnelMode,详细解析组件之间隧道连接过程、数据传递过程、组件销毁过程。通过阅读本篇内容,我们应能对tunneled组件的连接过程和buffer分配过程有所了解。1、TunnelMode介绍ILSpec详细描述了TunnelComponent的实现方式,但内容较为晦涩难懂,网上相关
  • 2024-06-15ARM32开发--电源管理单元
    知不足而奋进望远山而前行目录文章目录前言学习目标学习内容PMU电源域VDD/VDDA域备份域1.2V域省电模式睡眠模式深度睡眠模式待机模式几种模式总结WFI和WFE指令案例需求模式初始化源码总结前言在嵌入式系统中,有效的电池管理和低功耗模式对于延长设备
  • 2024-06-14MySQL的连接工具navicat报argument out of range解决办法
    MySQL5.7.22查询时候报错argumentoutofrange报错代码原因sql_mode模式导致参考sql_mode默认配置showvariableslike'sql_mode';ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO
  • 2024-06-14SQlite
    #PRAGMA命令https://www.sqlite.org/pragma.html#pragma_journal_modehttps://www.w3cschool.cn/sqlite/sqlite-pragma.html##查询锁模式PRAGMAlocking_mode;PRAGMAlocking_mode=NORMAL|EXCLUSIVE(排它模式)此编译指示设置或查询数据库连接锁定模式。锁定模式为
  • 2024-06-13【python】用panda3d实现简易版《Minecraft》
    1.下載panda3d等等     panda3d是python的一个第三方库,在Windows的cmd下输入即可下載:pipinstallpanda3d     另外还用了 PIL,Pmw,ttkbootstrap這些第三方库,下載方式同上。。。2.方块模型     对于建模小白来说,blender有亿点难!! (资源放
  • 2024-06-13Android 11 自由窗口模式启动app
    //未定义publicstaticfinalintWINDOWING_MODE_UNDEFINED=0;//普通全屏窗口publicstaticfinalintWINDOWING_MODE_FULLSCREEN=1;//画中画publicstaticfinalintWINDOWING_MODE_PINNED=2;//分屏主窗口publicstaticfinali
  • 2024-06-12在Linux中,有哪些基本的 Vim 命令?
    Vim(ViImproved)是一个强大的文本编辑器,广泛应用于Linux和其他类Unix系统中。它拥有两种主要的工作模式:命令模式(Normalmode)和插入模式(Insertmode),以及一些辅助模式,如底行模式(Command-linemode)和可视模式(Visualmode)。以下是一些基本的Vim命令,涵盖在这些模式下的常见操作:1.基础
  • 2024-06-11Android Media Framework(五)Tunnel Mode
    本篇将聚焦AndroidTunnelMode,详细解析组件之间隧道连接过程、数据传递过程、组件销毁过程。通过阅读本篇内容,我们应能对tunneled组件的连接过程和buffer分配过程有所了解。1、TunnelMode介绍ILSpec详细描述了TunnelComponent的实现方式,但内容较为晦涩难懂,网上相关的资料
  • 2024-06-07IPC——管道+命名管道
    IPC(进程间通信方式)进程间通信(IPC,InterProcessCommunication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中Socket和Streams支持不同主机上的两个进程IPC。管道(无名)管道,通常指无名
  • 2024-06-07day11 Xpath
    网页分析有优势,全称XMLPathLanguage一种小型的查询语言优点:可在XML中查询信息支持HTML的查询通过元素和属性进行导航PY使用需要安装库:安装lxmlselector=etree.HTML(html_doc)//实例化对象,实际上就是一个Element类,通过逻辑运算://div[@idand@class]查找同时拥有的元素
  • 2024-06-07Emacs Verilog Mode 简单使用指南
    引言在硬件描述语言(HDL)中,Verilog是一种广泛使用的语言,用于设计和描述数字电路。为了提高Verilog代码编写的效率和准确性,许多开发者选择使用Emacs作为他们的集成开发环境(IDE)。Emacs是一个高度可定制的文本编辑器,拥有丰富的插件生态系统,其中VerilogMode是专为Veril
  • 2024-06-05存储引擎及特点、约束条件、严格模式、基本字段类型(整型、浮点型、字符串、日期时间、枚举和集合)
    【一】存储引擎在平常我们处理的文件格式有很多,并且针对不同的文件格式会有对应不同的存储方式和处理机制针对不同的数据应该有对应不同的处理机制存储引擎就是不同的处理机制。#查看所有引擎showengines;四种主要的存储引擎(1)Innodb引擎是MySQL5.5版本之后的默认存
  • 2024-06-02rt-thread 系统pm组件在4.1.1版本的无法正常唤醒的问题解决方法
    在老的rt-thread版本系统pm组件调试ok,后来使用4.1.1版本时发现进入低功耗后无法正常唤醒,问题解决路径如下硬件信息:cpu STM32L431CCT6新建系统打开pm组件后也没有drv_pm.c和drv_lptim.c自动添加,需要到系统目下找到并复制到driver目录下C:\RT-ThreadStudio\repo\Extract\R