草庐IT

STM32G473 固件升级IAP(BootLoader)CAN/USART。(详细步骤)

本例程仅供参考(个人学习总结_有需要文中有的封装好的跳转函数可私信),例程可举一反三完成FDCAN通信和USART通信。目录简介1.APP程序配置步骤APP程序起始地址设置方法中断向量表的偏移量设置方法KEIL5生成bin文件步骤2.IAP(BootLoader程序)配置(HAL库,Cubemax)2.1RCC配置2.2时钟树配置2.3CAN配置(版本例程CAN接收数据和发送数据为普通模式,配合TIM2定时器使用)2.4TIM2定时器配置2.5USART配置3.IAP(BootLoader)代码程序配置    3.1CAN过滤器,发送,接收函数配置3.2CAN发送配置3.3CAN.h函数声明3

ios - 为 Mac OS X 重新设计 iPad 应用程序的步骤?

对于一个应用程序来说,从iPad应用程序到Mac应用程序需要改变哪些用户可见的设计习语,即提供基本相同的功能,至少看起来合理的MacOSX原生?用户通常期望的一些更改可能包括:将“设置”按钮和“信息”按钮移至“偏好设置...”和“关于...”的菜单选项将“设置”View和“信息”View或弹出窗口移动到它们自己独立的“首选项”和“关于”窗口,而不是主窗口中的View。为常用按钮(如浏览器中的前进和后退按钮)添加一些菜单项和菜单键。支持箭头键滚动任何自定义View项目。支持将鼠标悬停在帮助弹出窗口或动态菜单上。如果应用支持“文档”,则允许同时打开多个文档,每个文档都在各自的窗口中。还有什

Vue项目的网络请求代理到封装详细步骤

1.创建vue项目vuecreatedemodemo是项目名称2.安装axios 进入demo里面打开终端(黑窗口),执行npminstallaxios3.进行config.js配置devServer:{host:"0.0.0.0",//是否可以被覆盖port:8090,//配置本地端口号open:true,//解决跨域问题proxy:{//正式"/api":{target:"http://IP地址:端口号/",changeOrigin:true,secure:false,//如果是https接口,需要配置这个参数pathRewrite:{"^/api":"",},},},},},4.main

MySQL8.0详细安装步骤

一、MySQL安装包1、可从官网下载获取https://www.mysql.com/2、夸克网盘获取安装包链接:https://pan.quark.cn/s/290833c286c7提取码:uApv二、安装MySQL1、双击安装包2、选择类型“DeveloperDefault”是开发者默认;“Serveronly”仅作为服务器安装;“Client only”仅作为客户端安装;“Full”是完整安装;“Custom”是自定义安装(可以改变安装路径)注:如果电脑配置允许,也可以选择安装“Full”完整版,里面包含Workbench等应有的,一步到位3、选择安装的产品和功能依次点开“MySQLSer

windows安装mysql5.7的msi格式详细步骤

一、安装下载选择GA稳定版本,目前最新GA为8.0.31,这里以下载上一个GA版本5.7.36为例安装5.7版本,安装包mysql-installer-community-5.7.35.0.msi,community表示离线安装,web表示在线安装官网下载:https://dev.mysql.com/downloads/mysql/选择需要的版本,进行下载双击运行下载好的mysql-installer-community-5.7.36.1.msi,程序运行需要一些时间,请等待一下运行成功之后,进入欢迎的界面添加需要的产品选中产品点击AcvancedOptions,可以自定义路径,默认地址:C:

06.构建大型语言模型步骤

在本章中,我们为理解LLMs奠定了基础。在本书的其余部分,我们将从头开始编写一个代码。我们将以GPT背后的基本思想为蓝图,分三个阶段解决这个问题,如图1.9所示。图1.9本书中介绍的构建LLMs阶段包括实现LLM架构和数据准备过程、预训练以创建基础模型,以及微调基础模型以LLM成为个人助理或文本分类器。首先,我们将了解基本的数据预处理步骤,并编写每个LLM.接下来,在第2阶段,我们将学习如何编码和预训练能够生成新文本的类似LLMGPT。我们还将介绍评估LLMs的基础知识,这对于开发有能力的NLP系统至关重要。请注意,从头开始预训练大型LLM模型是一项艰巨的工作,需要数千到数百万美元的计算成本才

Docker安装MinIO详细步骤

本篇博客主要记录在Docker当中安装MinIO。目录一、查看docker环境是否正常二、下载minIO的镜像三、创建minIO容器四、访问地址五、安装遇到问题1、问题一2、问题二3、问题三一、查看docker环境是否正常在命令行使用dockersearchminIO:如果能查出来证明docker安装的没问题,然后开始下一步二、下载minIO的镜像dockerpullminio/minio三、创建minIO容器minio官网:https://docs.min.io/docs/minio-docker-quickstart-guide.html查看所有镜像dockerimages创建并启动min

小程序开发:在插件市场寻找步骤条组件并二开

想实现一个可滚动的步骤条用来显示自己的随笔作为一名全栈工程师,要是全部都自己写,那太废时间了,首先去uniapp的插件市场逛逛看有没有符合需要的组件先:第一个: 看着符合自己的要求了,该有的有了,但是感觉左边的色调太单调了,故pass。第二个: 这个看起来颜色就比较丰富一些了,右边也有卡片式的布局,就这个了,故把插件下到本地looklook。 本地跑起来发现左边的线条没有达到当前区块的高度,大概是这样: 只有一半,看看源码: 发现用的是after的形式,这个after没有相对于大的区间的父级做定位。 可以看到大的区间高度是包含全部这个区间内的所有卡片的,所以想到在大区间设置相对定位,然后再在大

小程序开发:在插件市场寻找步骤条组件并二开

想实现一个可滚动的步骤条用来显示自己的随笔作为一名全栈工程师,要是全部都自己写,那太废时间了,首先去uniapp的插件市场逛逛看有没有符合需要的组件先:第一个: 看着符合自己的要求了,该有的有了,但是感觉左边的色调太单调了,故pass。第二个: 这个看起来颜色就比较丰富一些了,右边也有卡片式的布局,就这个了,故把插件下到本地looklook。 本地跑起来发现左边的线条没有达到当前区块的高度,大概是这样: 只有一半,看看源码: 发现用的是after的形式,这个after没有相对于大的区间的父级做定位。 可以看到大的区间高度是包含全部这个区间内的所有卡片的,所以想到在大区间设置相对定位,然后再在大

git的上传与下载图文详细步骤

前言:在初次下拉和上传过程中会提示输入账户密码,这里的账号密码是gitee的账号和密码下拉由于下载git简单,我们这边就先跳过1.找到你要克隆的仓库,复制网址  2.在桌面空白处新建一个文件夹用于存放下拉的文件3.右击选择gitBashHere4.在打开的窗口中配置下拉的用户信息命令: gitconfig--globaluser.email"注册gitee的邮箱地址" gitconfig--globaluser.name "gitee的用户名" 5.下拉项目命令:gitclone [仓库url地址] 再看到自己的文件夹发现下拉了文件,那就说明你下拉成功 上传(如果遇到保存问题,请百度搜索报错信