- 博客(138)
- 资源 (7)
- 收藏
- 关注
转载 stm32查看当前时钟频率
/仿真的时候就可以在结构体get_rcc_clock中看见各个外设的时钟了,然后设置断点调试查看。最近毕业设计需要做了一个stm32最小系统板,上电后发现延时函数不对劲,1s的led延时大概等了10s左右,初步判断晶振电路出了问题。原文链接:https://blog.youkuaiyun.com/czhzasui/article/details/80238156。//获取系统时钟状态。
2025-02-10 14:05:57
97
原创 U盘提示目录损坏无法读取 解决办法
我的系统U盘给别人装了一次系统后,发现U盘剩余的空间损坏无法读取了,经搜索找到以下几种方法,测试了第一种方法就好了。输入命令chkdsk G:/f(G是U盘的盘符,根据实际情况替换为实际盘符),然后回车。在“策略”选项卡中,从“快速删除”切换到“更好的性能”,或者反之,然后确定并重启电脑。文件系统错误:U盘的文件系统损坏或出现错误,导致目录无法正常访问。病毒攻击:恶意软件可能破坏U盘的文件系统,导致目录损坏。等待命令执行完成,U盘的文件系统错误将被修复。
2024-10-03 18:53:57
1406
原创 sqlite查询,语句没错,却提示语法错误( near “Index“:syntax error)
使用sql语句SELECT * FROM ChPoint WHERE Index>=1547 AND Index
2024-01-19 14:07:25
1150
转载 三星Note3(SM-N9008S)刷安卓9详细教程
刷机的过程还是蛮简单的,就是准备工作有点麻烦,刷完以后手机的流畅度还是可以的,缺点就是那根笔不能用了,如果刷完后有一些无法意外的错误,这个可以先刷官方五件套,然后在此基础上再刷lineageos的rom。欢迎小伙伴留言,一起讨论。
2023-12-04 23:34:09
2211
转载 RS-422与RS-485的接地
RS-422与RS-485标准均规定VOS≤3V,但VGPD可能会有很大幅度(十几伏甚至数十伏),并可能伴有强干扰信号,致使接收器共模输入VCM超出正常范围,并在传输线路上产生干扰电流,轻则影响正常通信,重则损坏通信接口电路。这是较常用也是十分有效的一种方法,当共模干扰内阻很小时上述方法已不能奏效,此时可以考虑将引入干扰的节点(例如处于恶劣的工作环境的现场设备)浮置起来(也就是系统的电路地与机壳或大地隔离),这样就隔断了接地环路,不会形成很大的环路电流。电子系统接地是很重要的,但常常被忽视。
2023-07-13 09:52:19
1956
原创 WPF ListBox MVVM 增加列表项后,让列表自动滚动到最下面一行
WPF ListBox MVVM 增加列表项后,让列表自动滚动到最下面一行
2023-07-04 17:18:31
4155
1
原创 Android实现一维二维码扫描生成功能(一)-zxing导入现有项目
在现有项目根目录(local.properties或者settings.gradle或app文件夹所在目录)创建zxing文件夹,在zxing文件夹中创建src文件夹,在src文件夹中创建main文件夹,在main文件中创建java文件夹,文件夹结构如下图(其中testzxing为已有项目根目录)至此zxing就导入到你的项目中去了,在自己的应用中启动CaptureActivity就可以进行扫描了。打开图5中的src文件夹,将com文件夹复制到已有项目新建的java文件夹下,复制后如图8。
2022-12-23 01:18:02
4138
2
转载 测量不确定度
一、测量不确定度来源 任何测量值都不是绝对准确的,最初使用误差来衡量 测量值与真值之间的差异。 误差=随机误差+系统误差,由于各种因素的存在,每次测量时 测量值与真值之间的差异应该有所同,但会介于一定范围内。误差值是个点值不能准确的表达测量值与真值之间的差异,基于逻辑和准确性考虑,使用测量不确定度。二、测量不确定度2.1 测量不确定度:表征合理地赋予被测量之值的分散性,与测量结果相联系的参数。2)有多 少个来源就有多少个不确定度。2.2 方差合成定理是测量不确定度的基础: 1)
2022-12-06 16:52:31
3919
转载 测试的不确定度
一个测量结果应有相应的表示测量结果质量的指标,以便于那些使用测量结果的人评定其可靠性。要测量就会有不确定度,测量结果的水平高低与测量结果的使用直接相关,所以测量结果的价值应有一个统一的度量尺度,国际上推荐使用的不确定度就是这种度量的尺度。
2022-12-06 13:39:40
1423
原创 Android中ExpandableListView子项单击事件没有响应
此问题多半是加入了Button等可以接收单击事件和可以接收焦点的控件导致。ExpandableListView控件的单击事件的要求大多数大神都已经说过了1.BaseExpandableListAdapter的重写方法isChildSelectable必须为true。2.ExpandableListView控件实现ExpandableListView.OnChildClickListener接口,绑定单击事件。
2022-10-02 22:43:41
1131
原创 Android 无法mkdir()创建文件夹
添加android:requestLegacyExternalStorage=”true”到清单中。存储模型发生改变,这样是选择旧式存储模型,并且现有的外部存储代码将起作用。然后动态添加ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION 权限,或者手动 :用户可于 设置 > 隐私 > 权限管理器 > 文件和媒体页面中查看所有允许存储所有文件(READ_EXTERNAL_STORAGE权限)的应用然后赋予权限。
2022-09-29 23:22:42
2808
转载 Xamarin.Forms 隐藏软键盘
1.创建 一个接口文件 IPlatformInfo.cs ,定义一个函数,比如 getRequestFocus。我在项目中,遇到 页面打开,输入框默认获取焦点,但是不需要弹出软键盘,以便用于扫描的需要,以下是代码。在 android 的 MainActivity.cs修改成。以上代码就可以实现默认隐藏软键盘了!欢迎大家提问题,请多多。
2022-08-22 23:15:45
790
转载 数字PCR的数学原理及系统间相互比较
数字PCR是将PCR反应分成许多单元,每个单元中都包含离散数量的靶基因拷贝(0,1,2,3 ,……)。数字PCR这项强大的技术,使得核酸定量,基因型检测等应用的检测限更低,检测结果更加准确。本文的从分区的优点和泊松统计开始,包括误差的来源方面,探讨一下数字PCR的数学原理。我们讨论比较五种商品化的数字PCR仪器,主要分为芯片型(cdPCR)和液滴型(ddPCR)的两种,对市面上主流的数字PCR参数进行了比较。
2022-08-22 15:35:01
3689
原创 C# wpf 读写16位tif图灰度数据
一、读取16位TIFF图片的灰度值。二、根据灰度数组创建16位TIFF图。比如从相机拿到的16位灰度值数组,或者从图像中拿到的数组,需要根据这些数据创建图像。三、将图片保存成TIFF文件。
2022-08-19 10:48:21
2080
1
原创 在 WPF 中使用 MessageBox 弹出但在打开后却立即自动关闭的问题
今天使用MessageBox时,发现窗口不能正常停留,显示一下就自动关闭了,查了一下发现这是由于MessageBox.Show时没有设置父窗体或设置错误的父窗体导致,例如我在右键菜单中的MenuItem调用MessageBox.Show("提示","提示",MessageBoxButton.YesNo)MessageBox就会显示一下自动关闭。如果按如下方式写,则不回自动关闭:MessageBox.Show(this,"提示","提示",MessageBoxButton.YesN
2022-05-01 14:10:54
1490
转载 核酸浓度测定方法全掌握
目录目前核酸定量的测序主要有以下五种1、定磷法2、定糖法3、紫外吸收法(分光光度法、Nanodrop)4、荧光光度法5、qPCR法知识汇总核酸浓度的测定是生物学实验室中一项常规的定量实验,检测核酸浓度可以帮助我们在接下来的相关实验中确定酶和其它试剂的用量(比如:载体酶切实验、NGS建库实验),或者排除核酸在实验中的干扰(比如:慢病毒包装实验),从而达到更准确的实验结果。目前核酸定量的测序主要有以下五种1、定磷法核糖核酸(RNA)含磷量约为9.5%,脱氧...
2022-04-29 11:29:43
2325
转载 IVD行业常见的核酸提取方法及原理
核酸是分子生物学的基础,而核酸提取是整个分子行业绕不过去的门槛,很多时候一份样本的核酸提取的好坏直接决定了检测结果的有效性。 核酸的基础知识 核酸分为脱氧核糖核酸(DNA)和核糖核酸(RNA),其中RNA又可以根据功能的不同分为核糖体RNA(rRNA),信使RNA(mRNA)和转移RNA(tRNA)。 DNA主要集中在细胞核内,线粒体和叶绿体中,而RNA主要分布在细胞质当中。 核酸中因为嘌呤碱和嘧啶碱具有共轭双键,所以核酸具有紫外吸收的特性,DNA钠盐的紫外吸收在260nm附近,其吸
2022-04-29 11:13:57
611
原创 C# 串口通讯 串口调试助手源码
工业控制类软件,Windows平台使用C#语言既方便又快捷。在工控领域,串口通讯又是极其常见的需求。于是抽时间写了一个通用的串口调试助手工具,并将工控调试中常用的功能集成在上面,方便调试。源码已在gitee上开源,界面使用wpf实现,源码地址:BYSerial: Microsoft Windows 串口调试助手 (gitee.com)https://gitee.com/LvYiWuHen/byserial简单介绍一下已实现的功能。程序功能主要分为四大块:1.串口通讯2.TCP通讯......
2022-04-25 22:04:56
10799
4
原创 WPF XAML在字符串内容中使用特殊字符
在XAML中设置控件的字符串内容时,某些特殊字符不可以直接使用,需要使用字符实体替换,以下为常用字符和字符实体对应关系常规字符 字符实体 & & > > < < " " ' ' { {}{ ({用在字符串头部时使用) 回车 
或者 换行 �...
2022-04-13 15:47:53
1046
原创 C# 移动无标题栏无边框窗体的3种方法
目录第一种:手工移动第二种:调用系统API1.引入下面代码 前提需要引入命名空间using System.Runtime.InteropServices2.增加鼠标按下事件发送消息,让系统误以为按下是标题栏第三种,重写 WndProc第一种:手工移动直接通过修改窗体位置从而达到移动窗体的效果 //定义一个位置信息Point用于存储鼠标位置 private Point mPoint; /// <summary>
2022-03-13 15:34:16
2375
原创 Xamarin.Forms Android更改ActionBar高度
1.在Android项目中找到 Resources->values->styles.xml文件,打开2.在上图位置中增加如下代码,“30dip”为高度值,根据情况自行修改<item name="actionBarSize">30dip</item>
2022-02-17 20:28:10
1329
转载 C# Linq获取List列表中某个字段最大值对应的记录
就以下面的列表举个小例子吧:List<T> epList = new List<T>();方法1:试了Max()取最大值的方法,但是方法返回的是一个特定的值,而不是对应的一条记录;有些不方便,当然也是可以如下方法实现://取出最大值var maxValue = epList.Max(x => x.value);//从列表中匹配值等于最大值的第一项T item = epList.Where(x=>x.value == maxValue)...
2022-01-17 13:24:19
4398
原创 android Zxing在fragment中使用(kotlin)
在build.gradle中添加依赖implementation 'com.google.zxing:core:3.3.3'implementation('com.journeyapps:zxing-android-embedded:3.6.0') { transitive = false }在fragment调用扫码代码中写入//注意:在fragment中调用要使用forSupportFragment(this)方式val integrator = IntentIntegrator.f
2022-01-01 02:31:53
2152
原创 步进电机控制,RPM与PPS单位关系分析
一、速度控制 步进电机的运转速度与输入的脉冲速度成等比例关系。脉冲速度快,电机转速就快;脉冲速度慢,电机转速就慢。 电机的转速(RPM)与脉冲速度(PPS,又称Hz)之间的关系如下: 转速(RPM)=脉冲速度(PPS或Hz)*60➗(步进电机分割数/圈) 说明:1.RPM为一般电机的速度单位,即rev/min,为每分钟电机所转的圈数;PPS为步进、伺服电机的速度单位,即pulse per second,为每秒所送出的脉冲数。2.由于RPM与PPS的单位不同,所以转换的过程...
2021-12-21 16:57:58
24284
1
.net离线安装包集合(含2.0、3.0、3.5、4.0、4.5、4.6)
2018-11-07
MX Component 4.16S
2018-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人