自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【嵌入式基础】STM32F103C8T6移植uCOS基于HAL库

本次实验学习嵌入式实时操作系统(RTOS),以uc/OS-III为例,将其移植到stm32F103上,在实验过程中的所有操作务必认真仔细,切勿心急进行操作,往往由于一个小步骤的错误导致最终实验运行的错误。

2022-11-07 21:46:22 594 1

原创 【嵌入式基础】基于IIC和SPI协议的温湿度采集与OLED显示

本文主要介绍IIC总线通信协议和SPI协议,并使用STM32系列芯片基于IIC协议实现AHT20温湿度传感器上位机数据采集,基于SPI协议实现OLED显示。

2022-11-04 19:43:13 503

原创 【嵌入式基础】定时器&PWM练习

本次实验是在前面实验的基础上加入定时器和PWM脉冲宽度调制,之前的延时功能都是通过delay函数实现的。而本次作业通过定时器Timer方式实现时间的精准控制,更有利于CPU的运行,再通过PWM脉冲宽度调制,输出波形,分析PWM的占空比随时间变化。

2022-10-30 23:05:23 900

原创 【嵌入式基础】STM32中断及DMA通信原理编程

本文主要学习stm32中断、DMA通信原理和编程方法。使用stm32tubemx和HAL库分别完成中断模式编程和串口通信中断实验。

2022-10-23 22:48:38 2587

原创 【嵌入式基础】串口通信操作实例

本文主要介绍流水灯实验和串口通信的实验过程,对串口协议和RS-232标准,RS232电平与TTL电平的区别,以及"USB/TTL转232"模块(以CH340芯片模块为例)的工作原理这些知识也有了一定的涉及。

2022-10-18 21:54:04 2367

原创 【嵌入式基础】用C语言编程、寄存器实现LED流水灯程序;stm32CubeMX+Keil使用HAL库点亮流水灯

本文主要介绍STM32F103系列芯片的地址映射和寄存器映射原理,GPIO端口的初始化设置步骤、利用C语言编程和寄存器点亮流水灯以及stm32CubeMX+Keil使用HAL库点灯

2022-10-13 22:22:51 7243

原创 【嵌入式基础】Keil下编译代码并生成HEX文件

通过本次搭建虚拟仿真让我更加了解到Keil的大致功能,此次实验仿真过程中遇到了很多问题,但是通过参考其他大佬的博客以及百度帖子还是基本完成了实验要求,达到了本次实验的目的。希望在以后能更加深入学习Keil相关知识。

2022-10-09 23:11:00 9426

原创 【嵌入式基础】Ubuntu系统下GCC编译以及OpenCV的简单应用

本文主要介绍Ubuntu系统下GCC生成静态库和动态库和两者之间的链接、GCC的常用命令以及GCC编译器的主要工作原理、OpenCV的安装以及简单应用、掌握GitHub的使用方法,上传自己的代码。

2022-09-24 19:47:34 939

原创 【嵌入式基础】Ubuntu系统下C语言的编译及Makefile的应用

本文作为嵌入式的基础内容,主要围绕Ubuntu环境配置、网络配置、vim文本编辑器的使用、apt源更换、Linux系统下C语言的编译以及Makefile的基础应用等几个方面展开;了解了这些知识,为我们接下来的嵌入式学习打下基础。

2022-09-08 11:49:21 1547

空空如也

空空如也

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

TA关注的人

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