自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式基础-FlashRom和SD卡

本实验的重点是探讨 STM32F103C8T6 芯片的 FlashROM 地址空间的数据读取特性。首先,通过 CubeMX 配置了项目的基本设置,包括 RCC、SYS、GPIO、NVIC、时钟树和堆栈大小等,为后续编程工作做好准备。在代码实现部分,添加了flash.c和flash.h文件,完成了 Flash 的读写功能。例如,函数负责将数据写入 Flash,而用于从 Flash 中读取数据。主函数中实现了写入和读取操作的循环,验证了数据的正确性。

2024-12-29 20:41:59 857

原创 嵌入式基础-多任务程序设计

实时操作系统(RTOS)基础实时性:RTOS 的最关键特性是它的实时性,即系统能够按时完成任务。实时操作系统通常包括任务调度、时间管理、优先级机制等,以确保任务在严格的时间约束下运行。任务调度:RTOS 通常支持多任务并发执行。通过任务调度算法,系统可以决定哪些任务何时运行。uc/OS-III 支持优先级调度、时间片轮转等调度策略。中断管理:RTOS 需要有效管理硬件中断,并决定中断响应的优先级。同步机制:RTOS 提供信号量、互斥量、消息队列等同步原语,用于任务之间的通信与同步。内存管理。

2024-12-25 21:46:17 1077

原创 嵌入式实验3

熟练掌握了STM32CubeMX引脚配置与代码生成。使用I2C完成了温度与湿度的检测。熟练掌握了STM32CubeMX引脚配置与代码生成。使用了简单的显示器来显示内容。

2024-12-15 22:50:02 1179

原创 嵌入式基础-实验3

熟练掌握了STM32CubeMX引脚配置与代码生成。通过Keil仿真有效验证了代码逻辑的正确性。进一步熟悉中断配置与处理,提升系统响应效率。探索更加复杂的外设如UART、I2C以扩展应用范围。熟练掌握了STM32CubeMX引脚配置与代码生成。通过Keil仿真有效验证了代码逻辑的正确性。

2024-12-11 23:06:36 1030

原创 嵌入式-实验3

熟练掌握了STM32CubeMX引脚配置与代码生成。使用HAL库显著简化了GPIO操作过程。通过Keil仿真有效验证了代码逻辑的正确性。进一步熟悉中断配置与处理,提升系统响应效率。探索更加复杂的外设如UART、I2C以扩展应用范围。熟练掌握了STM32CubeMX引脚配置与代码生成。通过Keil仿真有效验证了代码逻辑的正确性。了解了中断的相关应用进一步熟悉中断配置与处理,提升系统响应效率。探索更加复杂的外设如UART、I2C以扩展应用范围。

2024-12-09 22:42:49 1383

原创 实验2基于HAL库和中断的LED流水灯

熟练掌握了STM32CubeMX引脚配置与代码生成。使用HAL库显著简化了GPIO操作过程。通过Keil仿真有效验证了代码逻辑的正确性。进一步熟悉中断配置与处理,提升系统响应效率。探索更加复杂的外设如UART、I2C以扩展应用范围。熟练掌握了STM32CubeMX引脚配置与代码生成。使用HAL库显著简化了GPIO操作过程。通过Keil仿真有效验证了代码逻辑的正确性。了解了中断的相关应用进一步熟悉中断配置与处理,提升系统响应效率。

2024-12-01 21:39:51 915

嵌入式系统程序设计基础

嵌入式系统程序设计基础

2024-11-13

空空如也

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

TA关注的人

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