自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 取下zyduino uno上面的ATMEGA328芯片

在实际学习或项目实验过程中,可能会遇到需要取下这块芯片的时候,但是网上的教程几乎没有,用手又取不下来。网上也有说用热风枪之类,也许是热胀冷缩原理,但我并没有试过。如上图所示,这并不是正宗Arduino,我在网上搜了一下这个应该算是国产Arduino。也试过不少拔的方法, 但都不行,怀疑因为摩擦力太大不可能拔出来,只能撬。要取下这块芯片很简单,只需要找一个像下图差不多的工具撬出来就行。...

2022-08-25 22:12:51 590 1

原创 为什么用getchar(),cin.get()等有关输入输出的库函数没有效果

为什么用getchar(),cin.get()等有关输入输出的库函数没有效果

2022-06-04 11:54:44 340

原创 jlink使用注意事项

Could not perform target resetFail to connectThe connected J-link is defective今天换了新电脑,结果用jlink出现一堆问题我的jlink直接用的jflash烧录,没有用keil,在target的时候报了这些错误后来发现是因为需要在option里面设置才行...

2022-05-04 00:12:20 2589

原创 GPRS模块SIM900A怎么用

使用起来其实很简单。第一步是插一张2G电话卡,推荐用移动的,其他的也没试过。这个电话卡在某宝上面能直接买到,且详情里面说了可以给GPRS用。模块的插卡槽打不开也许不是设计问题,仔细看看结构就能打开了。第二步是连接USB-TTL模块,为的是用电脑的串口助手给GPRS模块...

2022-04-29 22:25:44 4567 5

原创 GPRS模块SIM900A为什么连接USB-TTL没反应

我用的是这家的SIM900A,换了两个USB-TTL都没反应,后来发现有两个问题:本模块上面的VCC要接5V本模块的TXD和RXD是反的(不知道是不是本来就是这样的),在接串口的时候直接RXD接RXD,TXD接TXD才能用...

2022-04-29 22:13:53 865

原创 为什么STM32F103C8T6连接JLINK没反应

原因之一是第一次烧录程序的时候,程序中没有设置C8T6的烧录引脚(SWDIO,SWDCLK),这样的话在烧录之前还是可以正常连接的,因为默认是开发板尾端的四个引脚(VCC,GND,SWDIO,SWDCLK)连接JLINK,现在这四个引脚的设置错误了,自然就连接不上,不能烧录了。...

2022-04-29 22:06:30 2052

原创 STM32F103C8T6开发板的烧录

首先讲一下原理:用jlink烧录给该开发板是用的SWD烧录,如果是cubemx要进行开发板上的相关引脚设置只要选了series wire就会自动设置成那两个引脚,也就是下图单片机尾端的引脚,jlink的四个引脚就是与这四个引脚相连(io接io,clk接clk)然后进行烧录,要是烧录进去的程序中没有设置这个,那下次连jlink就烧不进去了。步骤如下:1.需要有hex文件,这个文件由keil生成按这个“build”按钮就可以,没有打开文件的时候按钮是灰的。2.打开j...

2022-04-29 22:02:36 5072

原创 写入文件时.exe 已触发了一个断点。

出现断点的问题往往是内存问题,写入文件时出现此问题很可能是因为文件没有正常关闭

2021-12-01 19:48:06 829

原创 C语言模块化编程

这里先给出一个能够正常运行模块化程序//main.c#include<stdio.h>#include"refresh.h"#include"menu.h"//#include<stdlib.h>int main(void) { printMenu(); return 0;}//menu.h#ifndef MENU_H_INCLUDED#define MENU_H_INCLUDEDvoid printMenu(void);#endif//men

2021-11-30 20:50:19 2437

原创 如何用U盘启动树莓派,没有SD/TF卡怎么启动树莓派

在收到树莓派3B+之后,我发现必须要用tf卡才能启动,但是手头没有tf卡,所以上网寻找其他方法。在看了很多教程,问了一些同学之后,我了解到树莓派3B+是可以通过U盘启动的,而且不像网上那些既要用到U盘又要用到tf卡。首先第一步进入树莓派官网Operating system images – Raspberry Pi下载树莓派用的imager。注意你下载的是Raspberry Pi Imager,不是直接下载os images(操作系统镜像,就是在树莓派板子上运行的系统),直接下载os image

2021-11-27 14:05:26 7282 4

原创 大一新生如何学习C语言(针对非计软网类同学)

前端日子大一的辅导员邀请我给电子学院大一的同学提一些学习C语言的建议,作为一个自学编程、刚刚入门的菜鸡,我也斗胆提出了一些建议,在此与大家分享交流一下。 曾经我在课堂上学过python,当时我对编程没有任何认识,加上课时紧张,老师讲的快,最终导致我上课听不懂,只能稀里糊涂完成一些要求的操作。现在回想起来,当时几乎什么也没学到。当时我就与学习各种语言的同学交流过,得知所有没有基础的同学在大学中初次学习编程时都会遇到比较大的困难。所以我在此提出一点简单建议,并不专业,只是学习心得。 首先要申明...

2021-11-20 21:49:25 1472

原创 proccessing 中的 port busy

有的时候可能会同时用到arduino和proccessing,比如说arduino为下位机,processing为上位机,图像化显示arduino发送出来的信息。但是刚才运行proccessing的时候,我却遇到了一个问题,显示"port busy",这个问题显然是端口被占用了不能使用,但是思来想去想不到为什么被占用了。最终我找到了问题,原来我打开了arduino ide的串口监视器所以连接到电脑的那个串口就被占用了,把串口监视器关掉就好了。...

2021-11-20 21:40:14 1638

原创 人类如何认识世界-微分形式不变性

dy=y'du=f'(u)du微分形式不变性,顾名思义是微分的形式是不变的这样一个性质。那么这个形式具体指微分中的怎么样的一个形式呢?那就是上面所写的那样一个等式。等式中的y,u,f都是会改变的,不变的是这个等式的形式。很多人其实不知道这个等式的重要作用,在未求微分之前,它是y=f(x)...

2021-10-24 11:42:10 1570

原创 电路中的电子如何运动,外电路中运动的电子去哪里了

有一天我在看模电,突然想到某一个元器件的导电性取决于其中游离电子的浓度,因为电流的本质为电子的流动,那么有更多可供流动的电子,自然是导电性更强。这个时候我突然想到了,电流确实是电子的流动,但是电子流到哪里去了呢?这个想法不是没有依据的,原因是外电路的电流起因和电源的电流起因是不同的。外电路电流的直接起因是电子由于电源两端的电势差而运动产生的;而电源电流的起因是非静电力导致的电子运动。那么如果电子在外电路中只有位置上的变化,岂不是会在一端越积越多直到没有电势差?电子是否进入了电源然后又出来呢?

2021-10-20 00:33:23 1942

原创 Visual Studio 无法打开文件 系统找不到指定的文件 找不到文件路径等问题的一种解决方法

一些新同学用VS编写c语言程序的时候会出现以下这些问题:在编译时文件不能正常编译,跳出警告框显示无法打开文件,找不到指定的exe文件,找不到文件路径等。这些问题看似是在文件方面缺少了一些东西,但是在检查文件夹之后却没什么发现。因为文件打不开,错误列表也看不出什么端倪。 在有限的经验中,这些问题出现是由于一个原因,就是程序是错误的,但是这个错误在某种情况下又不能被VS识别。 比如VS认为scanf函数有内存泄漏的风险所以不能使用,在某些情况下使用之后会在编译时跳出这种错误;有些...

2021-10-16 13:02:38 10879

原创 看完相当于学过并实践用过arduino! ——复现arduino开发板的众多小实验

吃饱喝足,回学校了。今天到了arduino开发板和一整套学习工具,马上就回宿舍开始学习,直播更新

2021-10-05 19:23:39 5315 1

原创 【建议收藏!!!】 整理那些电子和计算机学习中的缩写词,持续更新

在学习和工作中,经常会遇到各种各样的英文缩写词,对于学生来说,有些词甚至从未接触过而产生了不少的问题,遇到这种情况请移步搜索网站。 学过之后因为忘记缩写词而反复上网搜索的情况屡见不鲜,在有些情况下(如面对面交流)搜索是不合适的;或者有的时候,学过却只记得中文名和相关实物而不知道英文名,进而对这个东西缺少更深入的理解....总而言之我们最好对这些缩写词有一定的理解。 本文不是一本字典,事实上你可以轻易找到一个缩写词的意义和相关资料;本文旨在列出一些电子或计算机学生会接触到的缩写词和英...

2021-10-04 14:48:08 178

原创 电子技术中的耦合概念

许多人对耦合这个词很熟悉,但是其解释往往晦涩难懂,所以不少人并没有真正理解耦合是什么。 在电路中,耦合表示两个或两个以上电路构成网络时,某一电路中的电流或者电压发生变化,能影响到其他电路也发生类似的变化。 这句话其实已经是比较难懂,很难在我们的脑中产生很深的印象。说通俗些,在电子技术中的耦合,往往是两个电路之间电流的传递,和电流附带的信息和电能的传递。 通过了解各种耦合能把这个问题理解地更清楚些,包含直接耦合,电容耦合,变压器耦合、分布电感耦合 1、直接耦合 直接耦合就...

2021-10-02 18:16:05 3625 4

原创 电容耦合是什么?

我们经常遇到一个词,叫做电容耦合。不过有很多的朋友尽管很熟悉电容耦合却并不知道它具体是什么。今天我们就来解决这个问题,电容耦合是什么?哪里会发生?有什么应用? 耦合是什么: 说的更加通俗一点,就是两个电路之间电能(信息、电流...)的短距离传送。比方说两条线通过耦合器相连接,但要是用很长的数据线,那就不叫耦合了。 举个例子,电脑连接这鼠标,这两个电路相连产生了公共阻抗(阻抗就是电路里面对电流的阻碍,包含电阻,电容抗,电感抗),然后就产生了耦合。电容耦合...

2021-10-02 17:34:18 4960 4

原创 【新手向】讲一下jlink ob与jlink的关系和差异

新同学在学习单片机烧录时,往往会涉及各种XXlink,这里就讲一下其中最有名的jlink与其衍生品jlinkob。 在上淘宝选择时,许多同学不知道选jlink还是jlinkob,或者说根本就完全不知道这是什么东西。这里先讲一下什么是jlink。 这段话是从百度中摘下来的,的确一定程度上说明了jlink是什么东西,不过对于缺乏知识的新同学来讲,多少有一些难懂 。首先的问题是,仿真是什么?仿真从字面意思理解就是模仿真而非真,事实也是如此。模仿的真是单片机真实的运行环境,只不过可...

2021-09-30 18:09:21 8394 5

百度云stm32cubemx,MDK,jlinkob驱动.txt

里面包含stm32cubemx的各需要的文件,众多版本 的MDK,jlink的驱动,是新手学习单片机很需要的一些软件。

2021-10-01

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

TA关注的人

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