logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于HAL库将uCOS移植至STM32F103C8T6

文章目录一、认识uCOS二、将uCOS移植至STM32F103C8T61.使用CubeMX建立STM32F103C8T6HAL库2.准备工作(1)准备uCOSIII源码(2)移植准备3.开始移植1.将uCOS文件添加到项目总结参考资料一、认识uCOSuC/OS II(Micro Control Operation System Two)是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,

#stm32#单片机#arm
串口通讯协议和RS-232的介绍以及USB/TTL转232模块的工作原理

文章目录一、串口通讯协议1.简介2.物理层(1)RS-232 标准一、串口通讯协议1.简介串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式,因为它简单、便捷,因此大部分电子设备都支持该通讯方式,电子工程师在调试设备时也经常使用该通 讯方式输出调试信息。在计算机科学里,大部分复杂的问题都可以通过分层来简化。如芯片被分为内核层和片上外设;STM32标准库则是在寄存

#单片机#stm32
Web技术基础——CSS篇

文章目录引言一、写在前面引言博主通过自己制作的一个网页来总结分析整个CSS的框架、结构以及其基本元素和能够实现的基本功能。一、写在前面“工欲善其事必先利其器”,CSS可谓是网页的衣服、饰品,要想逻辑清楚、条理清晰的构建CSS,需要在VS Code上安装Live Sass Compiler。之后我们可以直接在工作区创建一个后缀为.scss的文件,点击底部的Watch Sass,插件会生成并随时更新你

#css#前端#css3
基于Keil5创建STM32汇编语言工程以及hex文件分析

文章目录一.工程建立和环境配置1.新建项目工程2.配置适合单片机型号的环境二.用汇编语言编写代码三.编译运行代码四.总结一.工程建立和环境配置1.新建项目工程双击图标,打开Keil 5点击Project,打开工程项目-点击New uVision Project,新建一个项目自定义文件名后,点击保存2.配置适合单片机型号的环境在select Device for Target中选择单片机型号包选择合

STM32F103C8T6的内部Flash以及实例

文章目录〇、EEPROM与Flash(知识储备)一、STM32F103内部二、SD卡的读写1. 说明2.实验过程3.从SD卡里读出数据3.1 代码修改3.2 结果显示三、将内容写入flash1.CubeMX设置2.代码部分3.硬件连接以及环境配置四、实例——基于片内Flash的提示音播放程序总结参考资料〇、EEPROM与Flash(知识储备)什么是EEPROM?EEPROM (Electrical

#stm32#单片机
Ubuntu20.04下OpenCV3.4.11的安装以及使用实例

文章目录一、认识OpenCV3.4.11二、OpenCV的安装1.OpenCV安装包(1)下载安装包安装环境:VMware虚拟机安装的Ubuntu 20.04系统OpenCV版本:3.4.11一、认识OpenCV3.4.11OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效—

#opencv#linux
到底了