- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 J-Flash J-Link解锁GD32单片机
提示:本篇所使用的工具为J-Link V9,软件为J-Flash V6.48b当给GD32单片机Flash上锁,即配置安全保护后,单片机无法再通过keil、J-Link工具J-Flash烧录程序,可通过J-Link STM32 Unlock或者J-Flash两种方法都可以。我们先来用J-Link命令行验证下是否是真的开启了安全保护的打开J-Link Commander如下,根据提示,输入Connect根据提示,再输出?,选择你对应的单片机芯片,博主这里选择为GD32F303RC。
2024-02-19 23:45:00 3807 1
原创 J-Flash工具的使用---擦除、烧录及校验
不使用IDE(如keil、Iar)如何来烧录固件。当我们的程序需要保密,不需要被别人知道,如工厂等相关人员出于保密等原因只能拿到要烧录的固件。这时我们就可以用到J-Flash来进行芯片flash的擦除、烧录及校验等。1.创建工程,选择MCU,配置端口2.打开要烧录的文件3.连接J-Link4.擦除Flash5. 烧录固件以上是J-Flash的简单使用烧录方法等。😀授人鱼,更要授人以渔,希望猿一的本篇博客能帮助到您!
2023-11-29 23:05:08 195066
原创 笔记-Samba服务器的安装与配置
代码编写我们是在Windows系统下的VS Code来编辑,但是代码在虚拟机的Ubuntu系统中,所以我们要先实现如何将在Ubuntu下的项目映射到Windows系统中,这时我们可以使用到samba服务器。授人鱼,更要授人以渔,希望猿一的本篇博客能帮助到您!
2023-04-18 21:15:00 1820
原创 欧姆龙旋转编码器接入单片机(STM32为例)的方法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档欧姆龙编码器接入单片机实现脉冲计数前言一、OMRON E6B2-CWZ6C二、接入过程1.编码器线序定义2.3D建模1.编码器支架2.欧姆龙旋转编码器3.SW装配体模型总结前言型号:QMRON E6B2-CWZ6CMCU:STM32F103c8t6欧姆龙编码器快速接入单片机实现脉冲计数,测量电机转速、角速度及位移等。一、OMRON E6B2-CWZ6C欧姆龙E6B2-CWZ6C是一款NPN开路集电极输出的旋转编码器■对应
2021-11-19 20:45:00 8063 1
原创 Keil5(MDK5)报错:#error “Please select first the target STM32F4xx device used in your application“
报错环境:Keil5/MDK5报错提示:#35: #error directive: "Please select first the target STM32F4xx device used in your application (in stm32f4xx.h file)"即:请先选择应用程序中使用的目标STM32F4xx设备(在STM32F4xx .h文件中)原因分析:根据提示显示我们需要定义下我们自己所使用的芯片,在stm32f4xx.h文件中;解决方案:点击options for
2021-11-17 14:57:55 8281
原创 FreeRTOS之Arduino字符串消息队列demo
这里写目录标题准备一、Demo介绍二、步骤1.添加库2.声明3.创建队列及任务函数4.编写任务函数具体内容5.Loop函数不做任何处理6.运行效果总结准备需要提前安装好FreeRTOS的库一、Demo介绍示例:关于在Arduino上跑FreeRTOS的一个简单消息队列demo。二、步骤1.添加库需要两个基础的头文件:#include <Arduino_FreeRTOS.h>#include <queue.h> //消息队列头文件2.声明Queue
2021-08-18 10:02:22 1916
原创 大巧若拙-制作矩阵键盘(洞洞板焊接免跳线)
制作矩阵键盘(洞洞板焊接免跳线)目录制作矩阵键盘(洞洞板焊接免跳线)1.前言2.制作原理3.总结????授人鱼,更要授人以渔,希望猿一的本篇博客能帮助到您!1.前言4*4矩阵键盘大家平常还是用的比较多的,也不能说频繁,但是大学生做实验、做毕设时条件有限,又很难去打板,可能比较好的就是用覆铜板腐蚀,大多数情况下还是用洞洞板(也称万能板)来焊接制作的,今天就交给各位一个制作精良、焊接优美、免跳线的制作方法,希望能帮助到你们!2.制作原理我们需要利用到轻触按键的一个特点,就是对边的一条线上的两个焊点是连
2020-11-14 00:17:29 4880 8
原创 STM32F103ZET6代码移植到F103C8T6上的方法及注意事项
这是本次的踩坑记录https://blog.csdn.net/ReCclay/article/details/83088268
2020-11-03 21:08:14 16508 25
原创 制作MIcroUSB转TTL下载器CH340
刚好桌面有一根MicroUSB的线,是用来连接测试NodeMCU板的,正好桌面有然后又不像弯腰去接USB口,而且模块送的杜邦线又比较短,拿不到桌面来做一些小测试,所以就决定自己做一个转TTL的串口模块,正巧手上还有剩余的一个MicroUSB的母座,你说巧不巧,那就做一个模块在桌面测试用,还是挺方便的。如上图,丑是丑了点,很好用而且在我手下还有个名分,奔着节约成本的意思(说白了就是穷人家的孩子),还是决定做成插拔式的(狗头)。模块所需材料:一小块洞洞板排母几小块CH340NMicroUSB母座
2020-11-01 23:20:01 4937
原创 flyMcu给STM32串口烧录失败踩坑、总结及注意事项
关于flyMcu给STM32串口烧录不成功的问题、现象及解决办法现象:flyMcu点击开始编程后,就会一直出于开始连接、连接超时、芯片无应答等情况
2020-08-10 22:22:11 64348 27
转载 51单片机生动形象最小系统原理与制作详解(超详细、新手向、初学者)
什么是单片机最小系统在制作最小系统之前,我们先来了解一下,什么是单片机最小系统. 我来打个比喻吧.我们都知道,人的大脑是可以控制眼耳口鼻,手脚,全身等等,这 就说明,大脑是我们人体的控制中心,人体能控制的地方,都是由大 脑管理的.而单片机就像我们的大脑,作为一个控制中心,去控制我们想要控制的东西.为什么要控制呢?好像一成不变枯燥的工作,如果是由人处理的话,做的时间长一点, 他会说累,说...
2020-03-05 09:44:52 2363 1
原创 【技巧篇】【windows】用环境变量path快速打开应用
首先在电脑桌面新建一个文件夹,名为快捷方式;然后鼠标右击,点击属性;点击高级系统设置;点击环境变量;
2019-12-08 17:34:54 1420
原创 Visual Studio Code安装教程并安装arduino环境(插件)
VSC 是一款免费开源的现代化轻量级代码编辑器,微软开发,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,vs Code上面的Arduino插件可谓是集成了Ardunio上面的全部基本功能…因为vs Code版本不一致的原因,配置细节可能不一样,所以在此记录一下。后面的操作都基于1.31.0的版...
2019-12-08 16:44:51 9011 1
原创 arduino nano关于microUSB无法用的处理
Arduino Nano 是一款类似Arduino UNO的开发板。区别是Nano的尺寸更加小巧,平时做一些小项目的开发用的比较多。但是如果你nano板子上的microusb(老式梯形口)损坏,那么你就不能下载程序了,但是板子又是好的,扔了也怪可惜的,本着节约至上的原则,我们可以对板子进行一些小修改,将我们所需要的四根线引出来是不是就可以了呢?是的就是这样。我呢只要是项目需要进行一定的封装,所以用...
2019-11-01 10:24:12 2122
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人