stm32G070CBT6A的OTA升级程序,采用IAP方案,数据用串口Ymodem协议传输bin文件,输入2开始等待下载并写入,输入3跳转到用户APP,跳转成功打印hello world. 从APP跳转到bootloader可通过按键方式。
2022-11-01 19:02:24 6.83MB MCU 嵌入式 单片机 stm32
1
HAL库,读取ms5611以及mpu6050采集的数据并通过nrf24l01发送至上位机。同时附带上位机接收程序。
2022-09-15 11:03:14 44.6MB stm32 hal
1
STM32G0芯片包 Keil.STM32G0xx_DFP.1.4.0.pack,解压后双击即可。
2022-08-25 15:03:38 46.75MB STM32G0芯片包
1
最近选型使用STM32G030这款芯片,由于做的功能需要频繁读写flash,最开始没有注意到芯片的擦写次数是1000次,为了确保功能实现,只能是每次写入flash时判断当前页是否写满,写满才擦除重新开始写;每次需要写入flash的数据长度小于128字节,以128字节计算,每一页可以写入16=2048/128 次; STM32G030C8T6最少可以写入16000次;如果对写入次数需求高的,可以减少每次写入数据的长度;文档测试的是64长度,支持多长度(8的倍数)写入
2022-08-10 20:43:28 9.27MB STM32G030C8T6 FALSH
1
通过CubeMX软件,实现ADC TIM DMA,定时DMA采集功能
2022-08-03 14:39:33 9.2MB stm32 arm 嵌入式硬件 单片机
1
主要结构: 1.手环设备1,采用STM32G030,测量人体心率、体温、血压,并在OLED上面实时显示并处理报警阈值; 2.定位(GPS)及摔倒(MPU6050),串口上报定位信息及三轴角度; 3.LABVIEW上位机,实时解析GPS信息并加载百度地图显示位置,显示三轴角度。 主要功能包括: 1.心率检测、体温检测、血压检测,心率范围40-120/分钟、超过这个范围自动报警。血压,体温,心率OLED检测并显示出来; 2.测量人员加速度变化的模块,人员摔倒后人体加速度发生大的改变并发出报警信号,这个功能可开可关; 3.与后台LABVIEW的通讯功能,安装一键报警按键,当发生危险后通过一键报警,能够引起后台的注意,并与后台取得通讯联络; 4.GPS定位功能,人员的位置在LABVIEW软件上加载百度地图显示出来。
2022-07-26 10:02:48 22.17MB stm32 arm 嵌入式硬件 单片机
1
stm32g070使用USART实现printf打印功能
2022-07-05 21:59:13 6.8MB stm32g070 USART
1
该项目使用带有 Power Delivery 的 USB Type C 为锂聚合物电池充电。支持1s-4s电池充电,支持2s-4s包平衡。该设备支持高达 100W 的充电(6A 时为 16.8V)。 我在度假时萌生了这个项目的想法,当时我只从我的 Thinkpad 上拿了一个 65W USB C 电源来为笔记本电脑、Nintendo Switch 和手机充电。在使用过爱好风格的锂聚合物电池和笨重的充电器之后,我认为拥有一个可以通过 USB C 电源为 LiPo 电池充电的小型设备会很好。 输入是 USB Type C 端口。充电通过 XT60 连接器完成,并具有用于平衡 2s-4s 包的 JST 连接器。 该器件将预编程一个高达 6A 的固定最大电流限制。如果最大电流输出限制超过输入电源,一切都会自动运行,并将充电至连接的 USB PD 电源的最大容量。 唯一的用户反馈是通过 RGB LED。 STM32G0 微控制器控制系统运行并处理 USB PD 通信。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-05 09:06:54 10.1MB 文件 硬件
jlink v9 支持STM32G0系列的驱动
2022-06-14 08:24:56 50.99MB stm32 综合资源 arm 嵌入式硬件
1
STM32G0产品技术培训介绍
2022-06-10 10:35:09 3.64MB 综合文档
1