STM32F405
文章平均质量分 78
hlhiluhi
这个作者很懒,什么都没留下…
展开
-
STM32Cube 生成 USB DFU
STM32Cubemx 生成USB DFU 固件升级程序生成代码如图,新建项目工程2. 修改关键代码keil软件打开工程,找到 usbd_dfu_if.c文件依次修改如下:uint16_t MEM_If_Init_FS(void)函数 增加如下代码HAL_FLASH_Unlock(); __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR |原创 2020-11-18 16:31:39 · 1859 阅读 · 6 评论 -
STM32 SD卡 booloader IAP 跳转 APP
STM32 bootloader的意义以及其原理大家可自行去网上搜索,我这里就不多说了,其方式有多种,无非是从外设获取更新数据,然后再下载到相应的地址,程序进行跳转。有串口更新的方式,也可以无线进行更新的方式,多种多样,只需保证更新数据传输的过程当中的稳定性即可,这里采用的是从SD卡获取APP程序编译的bin文件进行更新,我这里使用的是STM32F405RGT芯片,用的STM32cube的库函数。...原创 2018-09-25 10:43:02 · 1125 阅读 · 5 评论 -
Orientus AHRS100 姿态数据获取
简介Orientus AHRS100 姿态方位参考系统集成了三个MEMS陀螺仪和三个MEMS加速度计,磁场计, ADC模数转换,温度传感器,扩展I/O接口等。采用实时操作系统,在高性能数据处理芯片中嵌入特有的数据融合滤波算法,系统能在静态、动态以及冲击振动状态下,均有很好的响应,输出稳定的姿态数据。支持外部GNSS信号输入,外部位置、速度和航向输入等。外部的GNSS信息可以校正行驶过...原创 2018-09-28 15:11:46 · 821 阅读 · 0 评论