- 博客(17)
- 收藏
- 关注
原创 Keil5烧写STM32F芯片时候报错:Error: Flash Download failed - “Cortex-M4“
Load “…\Obj\Laliji.axf”Set JLink Project File to “F:\01MCU\STM32F429\TestProgram\Project\JLinkSettings.ini”JLink Info: Device “STM32F429IG” selected.JLink info:DLL: V4.98e, compiled May 5 2015 11:00:52Firmware: J-Link V10 compiled Oct 15 2018 16:40
2021-12-21 15:06:20 4937
原创 三极管的仿真实验,详细分析
假设Vcc是可变的(0~12V)1、Vcc比较小的时候,R2两端的电压不足以开启晶体管,Rbe和Rce电阻非常大,只有微弱的漏电流Ib和Ic。Vcc越小,漏电流衰减的越快,也就是Rbe和Rce更大(随Ib增大而减小)。说明Vbe越小晶体管截止越深刻,有时候为了使晶体管完全截止,会让Vbe变成负电压。此时Vbe=Vr2,Vce=Vcc。2、Vcc=1.8V时,理论上R2两端电压为0.6V,可以开启晶体管,但是Rbe和3kΩ并联,会导致Vbe略小于0.6V,晶体管并没有完全打开,处于部分导通状态(或者部分.
2021-07-09 13:53:45 4460
原创 Keil无法跳转到(go to definition)函数定义的地方,而是出现Browser
很多情况下单击右键,进入Go To Definition Of "xxxxxx"的时候,可以很方便的定位到变量或者函数定义的位置,但是有些时候无法定位,而是弹出Browser界面,里面有很多“xxxxxx”,如下图:无法定位到gotomap函数,非常不方便查看。网上有各种回答,比如程序路径不能有中文字符,把Obj里面的文件都删除重新编译,还有说被多次定义的(呵呵),都没有解决这个问题。于是我进入每个文件里面查看,发现有些文件里面提示该函数是隐式调用,于是将该函数的头文件添加到每一个文件里面,重新编
2021-03-16 17:19:08 10681 6
原创 ADSv1.2无法卸载,报错L6218E: Undefined symbol __main(referred from Startup.o)
ADSv1.2无法卸载,运行安装文件总是跳出modify,repair,remove界面,编译程序是报错Undefined symbol __main(referred from Startup.o)那是因为没有卸载干净,方法如下:1、删掉C:\Program Files\ARM,也有可能在C:\Program Files(x86)\ARM2、删掉注册表HKEY_CURRENT_USER\SOFTWARE\ARM LimitedHKEY_LOCAL_MACHINE\SOFTWARE\ARM Li
2021-03-02 09:51:15 1453
原创 电脑注销.dll文件
网上下载的一些.dll文件,在电脑上注册了,但是发现用不上,想取消注册,这里教大家一种非常简单的注销方法。第一步:找到.dll文件的路径(例:jmail.dll在C:\Windows\System32\jmail.dll文件夹中)第二步:Windows键+R,打开运行,输入“regsvr32 /u C:\Windows\System32\jmail.dll”,点击确定,弹出成功对话框,表示jmail.dll文件注销成功。...
2021-01-25 09:46:20 1291
原创 VB模拟LCD显示字母和汉字
先上效果图:再上代码:Private Sub Command1_Click() Dim i As Long, j As Long, k As Long, str As String Dim str1 As String, c1() As String, n1() As Long Dim str2 As String, c2() As String, n2() As Long Dim str3 As String, c3() As String, n3() As Long Dim s
2020-12-04 17:21:09 396
原创 Virtual Store文件夹路径
当软件权限不够时,想往C盘及C盘子目录写入配置文件,是写不进去的,但是为了保证软件正常运行,会把配置文件保存到Virtual Store文件夹里面,骗软件写入成功。路径:C:\Users\用户名\AppData\Local\VirtualStore...
2020-10-30 14:12:31 2774
原创 Qt 菜单栏 alt+快捷键不显示问题
在Qt Designer中,菜单栏用 (&F) 方法创建的alt快捷键不显示,只有按下alt键的时候才会显示出来。比如创建菜单:文件(&F),设计界面显示文件(F),F下面有下划线,但是运行程序的时候只显示文件,没有(F),当按下alt键的时候才会出现文件(F),这其实是电脑设置问题。对于win7系统,进入控制面板->轻松访问中心->使键盘更易于使用->给键盘快捷方式和访问键加下划线,勾选上就OK了。...
2020-10-24 18:45:24 1195
原创 4.3寸RGB屏幕显示泛红
背景:STM32F429IGT6,4.3寸RGB屏,RGB565显色,前任留下的程序,下载到MUC里面,屏幕显示有点泛红,即显示不正常。排除步骤:1、LCD屏初始化后,用不同的颜色清屏,然后用一个while(1);循环,让程序定在这里,然后量不同引脚的电压值。2、分别用黑、白、红、绿、蓝清屏,用万用表测量每条颜色数据线的电压值。下图是我测量的结果:...
2020-06-17 17:12:41 1245
原创 VB巧用Mid函数
VB在处理字符串的时候,常常会用到str1 = str1 & str2这种方法,就是将字符串str2加入到str1的尾部,在字符串比较短的时候(长度<1万)的时候,执行速度还是很快的,当字符串比较长的时候,这种方法就非常费时了,巧用Mid函数,可以使处理长字符串速度提高上千倍,以下是测试结果。Option ExplicitPrivate Declare Function Ge...
2019-07-08 11:22:07 1768
原创 VB宏定义(条件编译方法)
VB条件编译——宏定义前言❤我们在开发软件时,如果该软件是应用在多产品或者多平台上面,不同的地方使用不同的代码,这时候条件编译就会变得很方便。内容❤条件编译语句:#If。。。Then。。。 #Else。。。#ElseIf。。。Then。。。#End If与C、C++里面的宏定义是一样的,判断条件必须是条件编译常数,其他任何变量,系统都默认为False。❤条件编译常数:#Const XXX...
2019-04-21 17:55:12 3340
原创 VB控件失去焦点前触发的事件——Validate事件
Validate事件和CauseValidation属性前言❤很多时候我们需要在控件失去焦点之前,再去判断其内容,比如说:想限制TextBox控件中内容为0-10的数字(你也可以用键盘Key事件,这个另说),想把ComboBox新输入的内容加入到列表选项中时,Validate事件就是很不错的选择。内容:❤Validate事件:前一个控件的焦点转移到后一个控件上前,验证前一个控件的有效性,触...
2019-04-20 09:59:33 2503
原创 VB代码颜色修改(修改注册表的方法)
VB代码颜色修改的两种方法❤修改VB代码颜色,可以通过:“工具——选项——编辑器格式——代码颜色”,修改不同类型文本的前景色和背景色,可以查看我之前写过的一片博客:https://blog.csdn.net/weixin_40321660/article/details/89390271❤还可以通过修改VB注册表来修改VB代码颜色,方法如下:打开注册表:Windows+R:regedit——...
2019-04-19 12:45:05 1729
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人