HAL-STM32-USB内部Flash虚拟U盘更新程序
1.IAP部分 添加fat32文件(修改Flash擦除代码,F401ccu6按扇区删除,F103按页删除) static bool _fat32_write_firmware(const uint8_t *b, uint32_t addr) { bool return_status = true; HAL_StatusTypeDef status; HAL_FLASH_Unlock(); uint…
1.IAP部分 添加fat32文件(修改Flash擦除代码,F401ccu6按扇区删除,F103按页删除) static bool _fat32_write_firmware(const uint8_t *b, uint32_t addr) { bool return_status = true; HAL_StatusTypeDef status; HAL_FLASH_Unlock(); uint…
1、File-->Project Structure-->Artifacts 2、点击加号 Web Application Achieve-->选择需要打的war exploded 3、工具栏 Build-->Build Aritifacts-->build 4、目录下去搜打好的war包,很简单。 版权声明:本文为cpp_lzth原创文章,遵循 CC 4.0 BY-S…
方法一 如何查找锁 从V$lock里面找到锁所属于的session id select sid from v$lock where id1 = (select object_id from user_objects where object_Name='表名') and request = 0; 在v$session里面查找相应session的所有者或者process,联系所有者或者kill pr…
FindArchiveDto findArchiveDto = new FindArchiveDto(); findArchiveDto.setContractStatus("降龙"); findArchiveDto.setCustName("明华"); findArchiveDto.setDepartmentName("赵无极"); fastjson转换方法 //Object转Map Map m…
一些参考资料链接 android BLE 扫描BLE设备 BluetoothLeScanner http://a1anwang.com/post-37.html android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser http://a1anwang.com/post-36.html Android蓝牙开发手册 https://devel…
HTML 1. 网页 网页的构成 HTML :定义网页内容的含义和基本结构 CSS:美化网页,用来描述网页的表现与展示效果 JavaScript :动态效果,用来执行网页的功能与行为 2. 概述 HTML (超文本标记语言——HyperText Markup Language),它是一种用来告知浏览器如何组织页面的 标记语言 。 所谓 超文本Hypertext ,是指连接单个或者多个网站间的网页的…
当涉及到多线程编程时,了解线程和线程池的优点和缺点非常重要。下面是线程和线程池的优缺点的概述: 线程的优点: 1、并发性:线程允许同时执行多个任务,从而实现并发性。 2、响应性:多线程可以提高程序的响应性,特别是在涉及用户界面的应用中。通过在后台执行耗时的任务,可以使用户界面保持响应。 3、灵活性:线程允许您以异步的方式执行代码块,从而提供更大的灵活性和控制权。 线程的缺点: 1、复杂性:线程编程…
首先说明,我是学java的,暂时现在java还是我的本命语言,也就说,对java语法滚瓜烂熟,其他语言语法就随便用用,细节没记。所以,学习scala时都是用于转换成java的思维去理解(scala代码转class字节码再转java代码,一样能走通不是么,了解底层,就不用想太多了,节省时间) 重点来了,这里记录一下学习scala泛型相关的东西。。就是与java泛型的做个对比。。 一、上下限。 jav…
PnP 问题即 Perspective-n-Point 。 有 P3P 方法,使用三个点对就能求解。但是先按照熟悉的方法,写一写。最后写 P3P 方法,P3P 方法还是比较晦涩的,不是无脑方法。 1. 八点法(使用正交补推导出线性系统) 我希望把 SLAM 问题中基础理论都归纳到统一的框架下,但我总是纠结 PnP 问题中三维点坐标是齐次的还是非齐次的,这样搞得很头疼。 在我的框架下已经有 Homo…