自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (8)
  • 收藏
  • 关注

原创 嵌入式开发|STM32工程中添加Bootloader实现串口程序下载

前言 在产品开发中都会预留各种各样的程序升级的接口,为了防止程序出问题以后可以及时的更新程序,如果设备没有在线升级怎么办,无法远程升级程序。当然可以发程序下载器,让用户自己进行程序升级,如果这样又担心程序泄漏,而且一个STM32的程序下载器最少也需要30块。通过串口下载应该是最好的方式。 实现方式 通过外部按键或者串口指令让程序进入bootloader就可以进行程序下载了,bootloader一直存在,即使升级出问题可以再次升级。目前已经实现STM32F030C8T6的bootloader,使用Ymode进

2020-11-25 17:02:08 5456 5

onenet对接token计算C语言实现

使用mqtt对接onenet时认证方式,token计算。计算方式采用纯C语言实现,可以移植到任何平台而不受限制

2022-03-27

stm32f030ct6_bootloader.hex

目前已经实现STM32F030C8T6的bootloader,使用Ymodem进行bin文件传输,bootloader支持shell命令行输入。flash占用8K以内,ram占用1.5K

2020-11-25

cola_os_lora.zip

LoRa开发|LoRa(SX1276/8)串口透传代码-将LoRa封装成单独的驱动,目前网络上的代码很多也很多,根本不适合学习或者是项目使用,很有有代码对程序框架有所追求。

2020-02-01

嵌入式操作系统-应用层和硬件层分层管理分层cola_os.zip

嵌入式操作系统-应用层和硬件层分层管理分层,基于STM32F030实现软硬件分层,代码中增加驱动层。基于此方式可以方便的平台移植。

2019-09-29

cola_os.zip

300行代码实现多任务管理的OS,在很多MCU开发中,功能很简单,实时性要求不强,如果使用RTOS显得太浪费,任务多了管理不当又很乱,所以才会想起做一个轮询的任务管理。简单好用!

2019-09-24

ESP8266(arduino)连接阿里云物联网平台

ESP8266(arduino)连接阿里云物联网平台,ESP8266作为主控,可上报固件版本

2019-03-21

中国电信物联网开放平台NB-IoT设备模拟器

中国电信物联网开放平台NB-IoT设备模拟器,可以用来抓取NBIOT电信平台的数据

2018-08-13

C语言算法源代码

C语言算法速查手册包含目录和源代码,可以快速集成到自己的项目中

2018-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除