草庐IT

ch573 程序烧录和调试步骤总结

使用手机typec-usb线连接评估板和pc,打开软件 选择芯片系列,芯片型号,下载接口选择usb,选择目标程序文件hex按住评估板的boot键,拨动电源开关到on,可以看到设备列表显示出可选的设备选择设备列表的选项下载配置如图中配置点击下载,程序即可烧录进机器,如果是点亮led,需要使能led,led-en和3.3v连接即可使能。这个软件既可以烧录程序,也可以开启仿真调试在选中设备的时候,点击开启两线仿真接口,在右边的窗口可以看到开启成功与否选择的一个跑灯D:\guanhe1\bledemo\CH573EVT\EVT\EXAM\TMR,自己修改如下      SetSysClock(CLK_

串口线转CH9329,HID控制电脑方案(适用于无法上外网的电脑)

1、使用C#语言编写,可自行选择com口,键盘鼠标可以分别控制。2、需要使用一根串口转HID数据线,某宝可买。3、基本思路,使用键盘钩子监测键盘输入。使用timer获取鼠标位置,当然也可以用鼠标钩子,这里使用的是timer空间获取鼠标位置,所以存在一个分辨率或者说是延迟的问题。但基本的使用没问题。4、需要结合CH9329芯片的通信协议来编写,以发送正确的键盘和鼠标操作编码。具体的芯片通信协议网上可查。(1)鼠标数据包 (2)键盘数据包(3)这里只是实现基本的键盘和鼠标操作,其他操作自行查看数据手册开发编写。5、完整代码usingSystem;usingSystem.Drawing;usingS

CH3-HarmonyOS开发基础

文章目录背景目标一、APP1.1APP包组成1.2APP和HAP结构二、Ability2.1Ability2.2pack.info三、libs库文件3.1HAR四、resources资源文件4.1resources目录限定词目录base目录4.2系统资源文件五、config配置文件包含元素“config.json”1.app对象2.deviceConfig对象phone对象3.module对象内部结构3.1distro对象3.2js对象3.3abilities对象skills对象forms对象配置文件的合并合并规则六、HAR6.1在工程中添加Module6.2新建空Module6.3创建Har

CH340系列介绍和STM32的BOOT模式选择烧录模式

你是否在疑惑网上买的32最小系统无法串口烧录,你是否在疑惑STM32的BOOT引脚有什么作用,本篇文章将帮你解答。目录一、CH340系列介绍1.CH340N、CH340G、CH340B芯片介绍原理图2.USB总线转串口的电路图连接与解释(以CH340N为例)原理图连线(左图USB转串口,右图5V转3.3V模块)3.MODEM联络信号引脚简介二、STM32的BOOT模式介绍三、最常用的两种烧录模式介绍一、CH340系列介绍CH340系列有许多芯片,这里选出了三种我认为最有代表性的三种芯片,分别是推出时间最早的CH340G,引脚数量最少的CH340N和引脚数量最多的CH340B(为什么不是CH34

CH2-开发工具DevEco Studio

文章目录本章节目标一、DevEco基本特性主要功能基本特性应用开发流程二、安装过程搭建开发环境流程下载和安装Node.js下载和安装DevEcoStudio配置开发环境网络设置设置npm仓库三、Gradle的作用设置Gradle代理Gradle主要依赖部件项目自动化构建工具Android项目APK构建过程HarmonyOS项目中的Gradle设置Gradle代理设置DevEcoStudio代理四HelloWorld创建创建和运行HelloWorld项目配置项目启动项目运行五、JS项目基本结构JS项目目录结构项目文件解析页面文件解析pages目录结构支持的设备模板和编程语言JSComponent

XILINX-FPGA下载工具--CH347FPGADownloader

前言        CH347FPGADownloader是一款专用于CH347的FPGA下载软件,结合OpenOCD开源项目实现。        当前支持FPGA型号主要以xilinx为主,其中具体型号如下:​    使用中若遇到问题,可邮件咨询:tech@wch.cn软件使用说明界面显示​ 下载设置选项​        1.“选择FPGA型号”:选择本次进行操作的FPGA型号,该选择框可编辑,可根据输入内容进行支持列表匹配;        2.“选择下载文件类型”:                A.BIT文件方式下载:此选择默认将BIT文件下载至FPGARAM当中,且掉电丢失,上电需重新

深入理解JAVA虚拟机第三版-Ch2 Java内存区域与内存溢出异常

思维导图如下:https://www.processon.com/view/link/63248acc7d9c081f94d794f62.2运行时数据区域2.3HotSpot虚拟机对象揭秘2.4实战:OutOfMemoryError异常2.4.1Java堆溢出代码如下:publicclassHeapOOM{staticclassOOMObject{}publicstaticvoidmain(String[]args){Listlist=newArrayList();while(true){list.add(newOOMObject());System.out.println("nihao");

CH341A及XTW 2两种SPI FLASH烧录器的硬件使用说明_20220920【可用于升级主板BIOS】

目录一、XTW2(烧录速度快一些)二、CH341A(烧录速度慢,但貌似兼容性更高,同时价格较便宜)三、烧录器驱动及软件的下载链接一、XTW2(烧录速度快一些)3.3VSPIFLASH芯片接法示意图,例如W25Q128FV:1.8VSPIFLASH芯片接法示意图,例如W25Q128FW: 二、CH341A(烧录速度慢,但兼容性更高,软件支持FLASH的更多,同时价格较便宜)3.3VSPIFLASH芯片接法示意图:s1.8VSPIFLASH芯片接法示意图,例如W25Q128FW:三、烧录器驱动及软件的下载链接1、【XTW2V3.0BIOS烧录器驱动及软件.zip】链接:https://pan.ba

手撕 视觉slam14讲 ch7 / pose_estimation_3d2d.cpp (1)

首先理清我们需要实现什么功能,怎么实现,提供一份整体逻辑:包括主函数和功能函数主函数逻辑: 1.读图,两张rgb(cv::imread) 2.找到两张rgb图中的特征点匹配对      2.1定义所需要的参数:keypoints1,keypoints2,matches      2.2提取每张图像的检测OrientedFAST角点位置并匹配筛选(调用功能函数1) 3.建立3d点(像素坐标到相机坐标)        3.1读出深度图(cv::imread)        3.2取得每个匹配点对的深度                3.2.1得到第y行,第x个像素的深度值             

[足式机器人]Part3机构运动微分几何学分析与综合Ch03-1 空间约束曲线与约束曲面微分几何学——【读书笔记】

本文仅供学习使用本文参考:《机构运动微分几何学分析与综合》-王德伦、汪伟《微分几何》吴大任Ch01-4平面运动微分几何学3.1空间曲线微分几何学概述3.1.1矢量表示3.1.2Frenet标架连杆机构中的连杆与连架杆构成运动副,该运动副元素的特征点或特征线在机架坐标系中的运动轨迹曲线或曲面称为约束曲线或约束曲面,是联系刚体运动与机构运动综合的桥梁,其几何性质是机构运动综合的理论基础,既是曲线与曲面的几何学研究内容,也是连杆机构运动几何学分析与综合的课题。然而,研究曲线与曲面的几何学,微分几何学方法无疑是自然而然的选择,将其与机构运动学结合,形成以点与线的运动方式研究约束曲线与曲面几何性质,为机