自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 STM32+Nano版RT-thread+LWIP移植说明

STM32+Nano版RT-thread+LWIP移植说明一、Nano版RT-thread移植关于RT-thread驱动移植可参考上期内容HC32F460 RT-Thread Nano版移植,这里就不详细说明了。二、LWIP移植(1.4.1)2-1 TCP/IP协议及LWIP简介1、TCP/IP协议简介TCP/IP:传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议,由网络层的IP协议和传输层的TCP协议组成,定义了电子设备如何连入因特网以及数据如何在它们之间传输的标

2022-05-11 12:13:16 4277

转载 STM32启动文件说明

启动文件使用的 ARM 汇编指令汇总1. Stack—栈 Stack_Size EQU 0x00000400 AREA STACK, NOINIT, READWRITE, ALIGN= Stack_Mem SPACE Stack_Size __initial_sp开辟栈的大小为 0X00000400(1KB),名字为 STACK, NOINIT 即不初始化,可读可写, 8(2^3)字节对齐。 栈的作用是用于局部变量,函数调用,函数形参等的开销,栈的大小不能超过内部SRAM 的大小。如

2022-04-07 19:33:19 762

原创 RT-Thread文件系统详细说明(FatFs+DFS)

文件系统引入1.文件系统引入在早期的嵌入式系统中,需要存储的数据比较少,数据类型也比较单一,往往使用直接在存储设备中的指定地址写入数据的方法来存储数据。然而随着嵌入式设备功能的发展,需要存储的数据越来越多,也越来越复杂,这时仍使用旧方法来存储并管理数据就变得非常繁琐困难。因此我们需要新的数据管理方式来简化存储数据的组织形式,这种方式就是我们接下来要介绍的文件系统。文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型 (Abstract data type),是一种用于向用户提供底.

2022-03-29 15:23:32 10169 1

原创 HC32F460 RT-Thread Nano版移植

最近项目需要使用华大HC32F460跑RT-thread操作系统,因为考虑只需用到芯片容量也不大,项目也不是很复杂,无需使用RT-Thread Master版本中完整的组件和软件包等功能,只需最基本的内核部分就可以,所以选择了RT-thread Nano版本,话不多说作为一款完全由国内团队开发维护的嵌入式实时操作系(RTOS)官网上有很多相关资料,[RT-Thread Nano版说明](https://www.rt-thread.org/document/site/#/rt-thread-version/r

2022-03-08 13:48:02 8095

原创 经验库:华大HC32F460 DMA串口收发数据丢失出错

根本原因HC32一个DMA的多个通道无法同时传输,通道0优先级最高,已在传输的通道无法被打断,高速总线和低速总线在一个DMA可能会导致高速总线来不及传输解决措施1、高速总线DMA接收最好单独一路DMA 2、增加DMA异常错误处理 ...

2022-02-25 17:26:49 1765 2

原创 经验库:单片机Flash操作应用时设备上下电造成系统参数丢失

根本原因1、上电存在写FLASH操作2、超级电容没电,顺间掉电来不及写入参数3、MCU启动时,片外flash未完成正常运行解决措施1、初始化读取参数前等待几百毫秒,校验不对重复读取2、每次上电后只可读参数、不可写参数,特殊情况除外3、空间允许情况下,增加参数备份区,按顺序擦除写入4、如序列号、校准参数等不可修改配置单独扇区存放5、部分带掉电检测产品,在掉电时需保存电能等参数情况下,如启动时间过短则不保存...

2022-02-25 17:10:40 2209

原创 HC32F460+RTthread U盘使用详解

最近项目要求利用U盘进行在线升级,使用的是华大单片机跑的是RTthread,弄完后自己简单整理了下,希望对大家有所帮助。一、准备工作1.1硬件华大HC32F460 demo评估板(方便连线调试使用)、某宝买的U盘一个(Fat32)1.2软件编译环境还是用了keil(5.29),操作系统用了RTthread(标准版:4.0.0.1)RTthread下载链接(RTT各种版本可以在他们官网下载),RTthead移植到华大单片机这边就不详细说了,有兴趣可以直接上他们官网直接查看很全面的移植教程R

2022-02-25 15:32:57 4397 1

华大HC32F460-通用bootloader设计源码

华大HC32F460-通用bootloader源码,通过简单的配置可适配所有HC32F460系列的引导程序,支持片内falsh和片外EEPROM

2023-06-29

STM32+Nano版RT-thread+LWIP移植源码

主要提供STM32 基于nano版本的-RT-thread操作系统基础上对LWIP协议栈进行移植,并实现网络通讯功能,提供源码以及测试例程,以及说明文档

2023-05-23

lora-LLCC68(LR36)模组通用模块代码框架

主要针对lora芯片LLCC68的LR36模组提供通用的框架带代码实现收发功能,提供移植说明,源代码示例、芯片手册

2023-05-23

片外、片内FLASH、EEPROM通用日志存储模块

针对嵌入式开发用到存储设备,提供通用日志存储框架模块 1、日志循环存储 2、查询日志

2023-05-23

HC32F460+FatFs+U盘(片外flash)+RTthread移植

基于华大HC32F460,RTthread对于U盘以及片外SPI flash 的使用FatFs和littleFs等文件系统移植说明和源码工程,并从以下四点展开。 1.文件系统引入 2.RT-Thread DFS 3.RT-Thread 文件系统使用 4.常见问题

2022-05-19

华大HC32F460数据手册、用户手册、驱动库demo

华大HC32F460数据手册、用户手册、驱动库demo

2022-02-25

空空如也

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

TA关注的人

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