随笔

导航

统计

随笔分类 -  嵌入式踩坑

STM32单片机实现固件在线升级(IAP)
摘要:## 固件升级方案综述 单片机的固件升级方式有很多种, 1、ICP:In Circuit Programing,简单说就是在单片机开发时使用烧录器升级程序,比如使用J-Link烧录单片机程序。 2、ISP:In System Programing,在单片机内部实现了基于通信接口(如串口、I2C、SP 阅读全文

posted @ 2023-08-15 21:23 惊晓漏 阅读(1586) 评论(0) 推荐(2) 编辑

stm32移植FreeRTOS(手动)
摘要:## 使用软件版本 1.cubemx v5.3.0 2.stm32芯片包:Keil.STM32F4xx_DFP.2.16.0/Keil.STM32F1xx_DFP.2.4.0 3.FreeRTOS版本:FreeRTOSv202212.00 4.ARM编译器版本AC5,注意:AC6编译器使用ARMCl 阅读全文

posted @ 2023-07-03 23:37 惊晓漏 阅读(303) 评论(0) 推荐(0) 编辑

基于C语言的泛类型循环队列
摘要:循环队列多用于通信数据缓存中,尤其是在双方设备接收数据与处理数据不同步的情况下,使用循环队列先缓存通信数据,然后按照时间戳数据出队作出相应的处理,是一种比较合适的做法,在嵌入式编程中亦是如此。使用循环队列的数据结构可以实现上述功能,在一些低端的编程平台手写一个循环队列既满足了功能需求又不会开销太多资 阅读全文

posted @ 2023-06-22 22:39 惊晓漏 阅读(170) 评论(0) 推荐(0) 编辑

接下来的更新计划
摘要:前段时间自己租服务器因为欠费被释放了,之后博客的更新都会转到这上面来,接下来的更新计划: 1.运动控制小车系列,包括直流有刷电机的转速闭环控制,调试上位机工具开发,两轮平衡小车的控制 2.FPGA+ARM的升级方案 3.基于stm32的TCP/CAN简易网关设计 以上更新计划不分先后,想到哪做到哪 阅读全文

posted @ 2023-06-20 00:25 惊晓漏 阅读(28) 评论(0) 推荐(0) 编辑

stm32移植RT_Thread
摘要:当MCU的处理能力和内存组够用时,项目的实时安全性不是那么苛刻,任务又可能处于多个循环运行状态时,可以考虑为MCU移植一个RTOS系统,满足各个子任务雨露均霑的效果,让MCU化身时间管理大师。 常用的RTOS有著名的Free RTOS,国产的RT_Thread等,当然熟悉的任务调度的话可以自己手写一 阅读全文

posted @ 2022-12-10 23:38 惊晓漏 阅读(359) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示