自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PCB布局布线规则

PCB布局布线规则:

2023-03-17 22:16:10 2094

原创 C#调用线程无法访问此对象

调用线程无法访问此对象,因为另一线程拥有该对象“的解决方法。在主线程中定义了一个对象,在另一个线程访问该对象,出现了上图所示的报错。原因是C#不允许多个线程有操作同一个对象的权力。

2023-03-03 21:44:04 924

原创 C#常用变量类型转换

string转十六进制字符串;判断十六进制字符串输入是否正确;十六进制字符串转byte[];XXX.ToString 格式化数值结果;byte[]元素截取;string字符串截取

2023-03-03 21:33:59 247

原创 NVIC_SystemReset()函数软件复位失败的解决方法

NVIC_SystemReset()函数是通过将SYSRESETREQ置位有效来复位的,但是从SYSRESETREQ 被置为有效,到复位发生器执行复位命令,有一个延时,在这个延时期间,CPU可以被其他中断打断。所以,最好在发出复位请求前,先把FAULTMASK置位,也就是加上这个函数:__set_FAULTMASK(1);意思是关闭所有中断的意思,目的是在执行NVIC_SystemReset()复位函数过程中不被中断所打断。两个函数执行后系统复位重新执行代码,包括之前所配置好的外设寄存器也都回到复位状态。

2023-02-02 20:29:15 5814 8

原创 AIS原始数据(未解析)

之前的博客提到的AIS数据解析的工作,昨天去码头拷机测试了一下,检测设备稳定性的同时也得到了很多原始数据。有需要的兄弟们自取(如果有从事AIS相关工作的兄弟,也可以交流交流)

2023-01-12 08:56:18 547

原创 STM32串口发送第一个字节丢失怎么办

可以注意到这里while循环是等待USART_FLAG_TC被清0, 但TC 和 TXE 标志位在复位的时候被置1,因此第一个字符发送时while循环就是没有用的,直接跳过去了。这样导致了首次第一个字符还没有被输出,就被后面的字符覆盖掉了。

2023-01-06 17:36:19 1659 1

加速度传感器SCA3300用户手册,内含电气规格、硬件设计参考、软件操作方法等

下载自村田官网,适用SCA3300加速度传感器,用于无人机、船舶、汽车电子、电子罗盘等设计。内含电气规格、硬件设计参考、软件操作方法等。驱动代码及操作方式请关注我主页文章

2023-04-08

RM3100地磁传感器用户数据手册

下载自PNI官网,该手册内包含SPI或IIC接口原理图、软件驱动方法与数据协议、寄存器地址、电气规格、封装尺寸等,可用于磁场强度采集、无人机、电子罗盘等

2023-03-31

空空如也

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

TA关注的人

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