自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【HC32L196】RT-Thread FAL 应用笔记

本文档介绍了如何在【HC32L196】芯片上使用 RT-Thread 的 Flash Abstraction Layer(FAL)进行 Flash 操作。FAL 是 RT-Thread 中用于管理和操作 Flash 设备的抽象层,使得不同硬件平台上的 Flash 操作具有一致的接口。

2024-07-10 14:27:28 1049

原创 【HC32L196】入门-从0开始构建程序

参考官方DDL外设示例代码,重新进行组织构建,过程中熟悉hc32l196的代码结构,调用关系。主要分为以下几部分: - 0001-gpio_output:使用IAR重新组织GPIO OUT代码;熟悉IAR使用,熟悉工程文件设置,了解代码导入工具 - 0002-hc32l19x_ddl:修改库文件名;熟悉hc32l196库文件调用关系 - 0003-uart_int:引入串口文件,调用库文件完成串口的字符输入输出;熟悉串口的代码和使用 - 0004-bsp:引入bsp概念,将外设的初始化统一归口到

2024-07-04 14:09:22 1236

原创 【HC32L196】故障集-HardFault_Handler,Exception occurred at PC = 0xad060022, LR = 0xfffffff9

今天手搓重新实现时,发现链接和编译均能成功,甚至代码都能正确运行到灯点亮。串口可以成功发送一个字节然后直接直接HardFault_Handler,暂时不展开写 HardFault_Handler。结论,没有将startup_hc32l19x.s添加进工程。

2024-06-21 21:15:14 215

原创 【RT-Thread】【HC32L196】移植 RT-Thread Nano 到 HC32L196

本文介绍了将 RT-Thread Nano 移植到 HC32L196 微控制器的具体步骤。首先,获取 HC32L196 的裸机工程和 RT-Thread Nano 源码。接着,通过 IAR 工具建立工程,并进行必要的编译设置。在编译过程中,需要解决函数重复定义的问题。然后,复制并精简 RT-Thread Nano 源码,移除不必要的架构文件。最后,通过修改板级支持包和编写点灯程序,验证移植的成功性。后续工作包括系统时钟配置、内存堆初始化、创建线程、printf 重定向等,完成这些步骤后,可以进一步开发和优化

2024-06-21 16:32:47 741 1

原创 【实用工具】IAR源文件导入工具EWPtool

本文介绍了如何使用 EWPtool 将源文件导入到 IAR Embedded Workbench,提高创建工程的效率。关于 EWPtool 的更多信息,请参考EWPtool 官方页面。

2024-06-20 16:09:16 1803 2

物联网 RTOS RT-Thread Nano 3.1.5 源代码

RT-Thread Nano 是 RT-Thread 实时操作系统(RTOS)的一个精简版,专为资源受限的物联网设备和嵌入式系统设计。RT-Thread Nano 3.1.5 是这个操作系统的一个版本,主要特点和功能如下: ### 简介 1. **轻量级**: - RT-Thread Nano 非常小巧,典型内核大小只有几KB,非常适合资源受限的微控制器。 2. **高效实时性**: - 支持实时任务调度,能够满足嵌入式系统对实时性的要求。 3. **易于移植**: - 代码结构清晰,易于移植到不同的硬件平台,支持多种主流架构,如 ARM Cortex-M 系列。 4. **丰富的组件**: - 提供多种常用的中间件组件,如设备驱动框架、文件系统、网络协议栈等,可以按需裁剪。 5. **开源友好**: - 采用 Apache License 2.0 许可协议,代码开源,社区活跃,文档详尽,方便开发者学习和使用。 ### 功能特性 - **内核功能**: - 任务管理:支持多任务调度、优先级管理、时间片轮转等。 - 内存管理:提供动态

2024-06-21

0101-NanoToHC32

文章中提到的导入后源代码与工程文件

2024-06-21

HC32L19x-DDL-Rev1.2.0

好的,以下是HC32L19x_DDL_Rev1.2.0源代码的简介: ### HC32L19x DDL (Device Driver Library) 简介 HC32L19x DDL (Device Driver Library) 是为华大半导体的HC32L19x系列微控制器提供的一套设备驱动库。这个库包含了一系列的驱动程序和示例代码,旨在帮助开发人员更方便地使用HC32L19x系列MCU进行开发。 #### 主要特点 1. **全面的外设支持**: - DDL提供了对HC32L19x系列MCU大部分外设的支持,如GPIO、UART、SPI、I2C、ADC、DAC、TIMER、PWM等。 2. **模块化设计**: - 库采用模块化设计,每个外设都有独立的驱动代码,方便开发人员根据需要选择和使用。 3. **易于使用的API**: - 提供了一套易于使用的API接口,使开发人员能够更快速地进行应用开发。 4. **示例代码丰富**: - DDL包含了丰富的示例代码,涵盖了常见的应用场景,帮助开发者快速上手。 #### 文件结构 HC32L19x

2024-06-21

实用工具IAR源文件导入工具EWPtool

实用工具IAR源文件导入工具EWPtool

2024-06-20

空空如也

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

TA关注的人

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