- 博客(6)
- 收藏
- 关注
原创 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用户手册,内含电气规格、硬件设计参考、软件操作方法等
2023-04-08
RM3100地磁传感器用户数据手册
2023-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人