
编程实践
文章平均质量分 90
PlusE Lin
这个作者很懒,什么都没留下…
展开
-
【编程实践/嵌入式比赛】嵌入式比赛学习记录(四):使用cubemx进行stm32开发
0.前言我们的比赛采用stm32开发,因此这两天我学习了stm32的基本使用,并自己写了一些程序来测试。由于本人之前对stm32毫无熟悉,只是作为计算机专业的学生,从数字逻辑、计算机组成原理等课程中学习到了一些硬件知识,因此以下的一些介绍可能不够严谨,还望各位保包涵。废话不多说,开始正文1.项目创建当你下好了cubemx,并且安装好了对应芯片的固件包后,我们点击File-New Project,弹出如下框,输入我们使用的芯片(本人使用stm32F103RCT6,因此搜索stm32F103RC,在选原创 2022-05-03 18:24:19 · 787 阅读 · 1 评论 -
【编程实践/嵌入式比赛】嵌入式比赛学习记录(三):基于TCP的视频流传输
0.前言1.视频流传输思想2.摄像头部分3.TCP client部分4.TCP server部分5.web server部分6.验收7.思考原创 2022-04-24 18:51:00 · 5777 阅读 · 0 评论 -
【编程实践/嵌入式比赛】嵌入式比赛学习记录(二):基于TCP的图片流传输
0.前言经过上次的实验,比赛小组组长给我下了新的任务:设法模拟下位机向上位机发送图片比特流,并接收再展示在web前端。经过确认,下位机是将图片以像素点的RGB值传输,依次传输图片的长宽、左上角到右下角每个像素点的像素值,即每个字节都是像素点的颜色值,而非诸如png、jpg等图片编码。目前组长要求我只要能传出灰度图即可,因此我后面的处理部分都是基于灰度图的。传彩色图片的道理是类似的。1.图片编码本次实验的重点在于如何接收client传来的比特流并进行处理在放到前端,因此数据格式不是重点,但为了后续讲解原创 2022-04-21 20:29:05 · 905 阅读 · 0 评论 -
【编程实践/嵌入式比赛】嵌入式比赛学习记录(一):TCP服务器和web界面的建立
0. 前言最近找同学参加了嵌入式比赛,为了让自己的简历不显得一穷二白,可惜我本人是计算机专业的学生,因此大部分的工作是上位机开发,可能也会搞一下WIFI模块。由于在此过程中还是学到了一些东西,因此我打算以博客的形式记录之,以便后续浏览,也希望大家可以从我的博客中有所收获。本人争取按时更新。1. 本次任务介绍目前接到的需求是上位机使用Web界面(最早的设想是GUI),将下位机传来的数据接收(使用TCP传输,后续可能改为UDP),并做处理后放到web网页上。因此我需要的工作是:1.TCP serve原创 2022-04-15 21:38:08 · 1363 阅读 · 0 评论 -
【编程实践/C++/EasyX】用C++做一张gif图片
前言最近一直想做份gif表情包,其实高中信息课也学过flash,但是忘光了。ps又不会用,那怎么办?干脆用C++画个动态表情再录下来吧!用到的工具Visual Studio(写C++)EasyX图形库(这个可以到官网上下载,很方便,不占地)ScreenToGif(这个可以下载)附:EasyX下载地址:https://easyx.cn/(EasyX真的挺不错的,我拿他混过大作业,虽然只得了良)ScreenToGif下载地址:https://www.screentogif.com/使用可以原创 2021-11-07 22:05:46 · 3697 阅读 · 4 评论 -
【编程实践/JavaScript】使用JavaScript对html标签进行修改
目录前言修改步骤检验效果前言最近抱着玩的态度接触了一下JavaScript,不得不说JS还是有很多玩功能的,例如我接下来我将记下如何用JavaScript对html标签进行修改~~(入门级)~~其实即使不是搞前端的,对于html标签应该也有所了解。当然,如果单纯采用html5语法,标签是静态的。因此如果你想加个逻辑上去,就可以采用JavaScript例如,有这么一段html代码 <body> <p>111</p> <a原创 2021-09-17 22:21:25 · 2544 阅读 · 0 评论