自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Cursor安装与使用

第一次登录时会出现使用手机号验证码登录,需要把区号改为+86,然后填写github账号绑定手机号获取验证码,之后登录就会提示以下图片,点击登录就行。首次使用 Cursor 时,需要注册一个新账号或使用已有账号进行登录,也可以用 Github 等授权登录(建议使用Github账号登录)。现在参考博客里下载 激活扩展件 到本地,然后在Cursor里找到扩展选项,再将 激活扩展组件 拖到扩展选项里。把激活码填入后点击登录,会员登录成功就会显示会员信息。选择安装路径,路径不要出现中文。使用github账号登录。

2025-10-25 17:02:02 412

原创 STC脱机烧录

4.先给需要烧录的板子上电,然后点击检测MCU选项,如果能识别到芯片会带出芯片型号,单片机型号不选也行,这里识别到后会自动填充。5.识别成功后给板子下电,然后点下载/编程,再给板子上电(必须这样操作),正常就可以烧录。3.选择芯片型号、串口后再打开需要烧录的文件。1.先安装USB转串口驱动:如CH340等。2.下载STC脱机烧录工具。

2025-07-28 12:04:00 301

原创 keil5安装和cubemx安装

下载地址:https://www.st.com.cn/zh/embedded-software/stm32cube-mcu-mpu-packages/products.html。” 再点击“Next”,选择安装路径(不要有中文)后点“Next”官网: https://www.java.com/en/download/manual.jsp。Keil官网芯片支持包下载:https://www.keil.com/product/Keil5软件官网下载路径:https://www.keil.com/

2025-03-10 20:02:53 747

原创 TQ2-L2-5V使用记录

继电器的双刀开关默认是2和3,9和8导通的,当set+与set之间形成5v压降,置位线圈就会通电,双刀开关就会切换开关,此时3和4,8和7导通,此时如果断电再上电,使用万用表测量,发现继电器还是保持3和4,8和7导通。TQ2-L2-5V是磁保持继电器,有两个线圈,置位线圈(set)和复位线圈(reset),触发方式可以是连续通电和脉冲触发,一旦触发置位或复位,即使线圈断电,继电器仍保持断电前状态。也就是说:set线圈通一次电,继电器开。同理:reset线圈通一次电,继电器关。

2024-07-02 17:33:53 214

原创 GT9271电容触摸芯片初始化使用记录

芯片中文数据手册可以去正点原子的官方下载:http://www.openedv.com/docs/modules/lcd/10.1-IPS-1280800.html技术规格(选取部分):2.1 检测通道:32(驱动通道)*20(感应通道)2.2 触摸扫描频率:100Hz2.3 触摸点坐标实时输出2.4 初始化自动校准2.5 自动温漂补偿2.6 标准 I2C 通讯接口2.7 1.8V~3.3V 接口电平芯片原理图管脚定义管脚描述。

2024-06-05 16:51:29 345

原创 emWin源码下载

一般默认都是安装在C盘,如C:\Users\用户\STM32Cube\Repository\STM32Cube_FW_F4_V1.26.2\Middlewares\ST。STemWin由SEGGER公司授权给ST(意法半导体),使用ST芯片的用户可以免费使用STemWin;μCGUI是SEGGER公司授权给Micrium公司,并为其定制的一套图形软件库。7.1 安装cubemx软件后,再将开发系列芯片的HAL库安装上。此文件夹就是源码,此源码在使用ST系列芯片时刻使用。下载源码需要注册账号。

2024-05-31 19:54:37 210

原创 对于芯片处理器和架构的梳理

当呼叫一个子程序时,由 R14 存储返回地址不像大多数其它处理器,ARM 为了减少访问内存的次数(访问内存的操作往往要 3 个以上指令周期,带 MMU和 cache 的就更加不确定了),把返回地址直接存储在寄存器中。在一个以ARM处理器为核心的系统中,决定能否达到“实时”这个目标的,有很多因素,包括是否使用“实时操作系统”,中断延迟,存储器延时,以及当时处理器是否在运行更高优先级的中断服务例程。行了“非法操作”,或者访问被禁的内存区间,因各种错误产生的 fault,以及不可屏蔽中断发生时,都会打断程序的。

2024-04-26 17:05:03 889

原创 软件出现硬件错误排查方法

到运行汇编Disassembly窗口点击右键,找到show Disassembly at address…打开后输入出错寄存器地址回车之后就可以跳转到出错语句运行处。软件一直运行在硬错误中断的死循环里。

2024-04-12 20:15:27 228

原创 VS2022使用C#语言通过winform开发串口调试工具

端口号、波特率、停止位、数据位、校验位、校准方式都是使用label组件,之后跟着的复选框都是使用comboBox组件。双击组件可生成组件的实现接口,如button1组件,注意:生成的接口函数不能删除,不然图形化界面就会报错。1.2 下载完成后安装VS2022,项目基于C#语言的winfrom开发,必须安装如下两个组件。可根据需求添加单个/多个串口,将串口组件拖入底框在底部就会出现串口组件。从工具箱中可选择需要的组件拉入底框中,同时可配置组件的属性。安装完成后启动软件,选择创建新的项目。

2024-03-25 19:16:37 1465

原创 AD7192采集芯片使用记录

芯片内部有个4.92MHz的时钟可作为ADC的采样时钟源。数据输出速率可选为4.7Hz-4.8KHz之间。AD7192是一片24位的转换芯片。

2024-02-21 17:33:03 2410 4

原创 STM32F103使用DMA方式实现ADC的多路采样

/ 没有采用外部触发,所以使用软件触发ADC转换,每个通道转换时间:采样时间 + 转换周期(12.5个采样周期) = 68个采样周期。// 配置ADC 通道的转换顺序和采样时间,配置每个通道的采样时间为55.5个采样周期,即(1/9)*55.5 = 6.167微秒。// 总的转换时间为:3*68。// 配置ADC时钟分频值为8分频,即ADC的采样周期为72MHZ/8 = 9MHZ。// DMA 传输通道优先级为高,当使用一个DMA通道时,优先级设置不影响。// 内存数据大小也为半字,跟外设数据大小相同。

2023-12-21 11:27:21 2304

原创 MPLAB X IDE环境安装以及烧录环境PICkit 3安装

之后如果又需要切换回脱机烧录,需要点击Tool->Download PICkit Operating system导入软件安装路径下的hex文件刷一遍默认配置。安装默认是处于脱机烧录,连上板子后在Device会显示芯片型号,导入hex文件后会自动校验。如果需要使用在线调试,需要点击Tool->Revert to MPLAB mode。安装完成上面两个环境后建议导入一个demo工程编译试试,能正常编译就安装OK。安装到这里建议都选上,其余安装步骤默认就行。安装路径建议3个环境都装在一个路径下。

2023-11-29 16:29:49 2564 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除