写点什么吧,作为STM32系列的开篇……

自从本科毕业后,就再也没碰过单片机……

自从研究生毕业后,就再也没碰过硬件……

自以为以前单片机玩的熟得很,特别是ATMEGA系列的AVR单片机,由于老师的推荐,本科时花了好多精力在这个系列单片机上面……

本科时STM32还没开始流行,嵌入式系统课程用的还是三星S3C44B0,任课老师做项目用的是LPC系列,但圈内STM32已经在崛起了,大四的时候还给毕设老师设计了一块STM32的开发板,从原理图到PCB……

研究生时实验室做项目一直是FPGA+DSP的架构,因此Xilinx的FPGA玩的很熟,Verilog写得也很溜,DSP底层引导代码也能试着做一做……

工作后,虽然在高校,但一切都变了……

不停地要备不同的课,而且上的即不是单片机,也不是FPGA,不再有机会接触这些东西,所以这些技能都扔下了……

后来转型,开始看压缩感知……

后来进修,开始转机器学习……

硬件,对我来说已经是很遥远的事情了,教学不涉及,科研更是用不到……

2022年底,因为一些原因,以为要重拾一下FPGA,这才发现,多年过去,Xilinx FPGA的开发工具都改名了,不再叫ISE了,改名为Vivado了,物是人非……

现在又因工作安排,要带STM32的课程设计,嗯,那就开个分类,记一记其中的一些内容吧……

后记:

琅琊榜中梅长苏有一句话:你知道我的这双手,曾也是挽过大弓、降过烈马的,可如今只能在这阴诡的地狱里,搅弄风云了。

改一句类似的:你知道我这双手,曾也是写过单片机、ARM、FPGA、DSP程序,画过PCB调过电路板的,可如今只能对着电脑,编编程序写写论文了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/28455.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

框架的使用

什么是框架? 盖房子,框架结构 框架结构就是房子主体,基本功能 把很多基础功能已经实现(封装了) 框架:在基础语言之上,对各种基础功能进行封装,方便开发者,提高开发效…

JavaFX 图像视图

JavaFX ImageView 控件可以在 JavaFX GUI 中显示图像。ImageView 控件必须添加到场景图中才能可见。JavaFX ImageView 控件由类表示 javafx.scene.image.ImageView。 创建一个 ImageView 通过创建类的实例来创建 ImageView 控件实例ImageView。类的构造函数ImageView需要一个…

02 设计过程概述

02 设计过程概述 2-1 设计需求2-2 飞机设计的各个阶段2-2-1 概念设计2-2-2 初步设计2-2-3 详细设计 2-3 飞机概念设计的流程2-4 集成产品开发和飞机设计2-5 补充2-5-1 布局设计(Configuration Design)关键任务:作用和重要性:使用领…

设置systemctl 启动PostgreSQL

1、在/etc/systemd/system目录下,新建配置文件 postgresql.service vi /etc/systemd/system/postgresql.service [Unit] # 简短描述 Descriptionpostgresql.service # 在network.target服务之后运行,这里可以不要 Afternetwork.target [Service] Type…

ARIMA模型与ARIMA-GARCH模型预测时间序列

上世纪 70 年代初,Ljung 等人提出 ARIMA 模型,又称求和自回归移动平均模型。其思想 是针对于非平稳时间序列进行数学建模,将其通过差分运算后 进行相关数据刻画 ,变为一个平稳的新序列,进而进行相关数据的刻画。 自 1…

Sping源码(九)—— Bean的初始化(非懒加载)— Bean的创建方式(自定义BeanPostProcessor)

序言 之前文章有介绍采用FactoryBean的方式创建对象,以及使用反射创建对象。 这篇文章继续介绍Spring中创建Bean的形式之一——自定义BeanPostProcessor。 之前在介绍BeanPostProcessor的文章中有提到,BeanPostProcessor接口的实现中有一个Instantiatio…

[文献解读]:斯坦福最新研究-HumanPlus:人形机器人跟踪和模仿人类

摘要 制造具有与人类相似外形的机器人的关键论点之一是,我们可以利用大量人类数据进行训练。然而,由于人形机器人感知和控制的复杂性、人形机器人与人类在形态和驱动方面仍然存在的物理差距,以及人形机器人缺乏从自我中心视觉学习自主技能的…

马克·雷伯特访谈:机器人的未来及波士顿动力的创新之路

引言 机器人技术作为现代科技的前沿领域,始终吸引着大量的关注与研究。波士顿动力公司作为这一领域的领军者,其创始人兼前CEO马克雷伯特(Marc Raibert)近日在主持人莱克斯弗里德曼(Lex Fridman)的播客节目…

如何用 ChatGPT DALL-E3绘画(10个案例)

如何用ChatGPT绘画——10个案例(附提示词) DALL•E 3可以在ChatGPT plus里直接使用了。 如果想免费使用,可以用新必应免费使用。 上次有个朋友问:DALL•E 3 有什么用。 这里用十个案例,来解释一下这个问题。 1.创…

爱心代码来喽

今天给大家分享一个爱心代码&#xff0c;送给我的粉丝们。愿你们天天开心&#xff0c;事事顺利&#xff0c;学业和事业有成。 下面是运行代码&#xff1a; #include<stdio.h> #include<Windows.h> int main() { system(" color 0c"); printf(&q…

简单说一下STL中的map容器的特点、底层实现和应用场景【面试】

特点&#xff1a; 基于红黑树&#xff1a;std::map利用红黑树的自平衡特性&#xff0c;确保操作的平衡性。有序容器&#xff1a;元素根据键的顺序自动排序&#xff0c;排序依据是预定义的键比较函数。唯一键值&#xff1a;容器保证每个键的唯一性&#xff0c;不允许重复键存在…

mysql中对时间的操作

SQL 语句中对时间的操作主要包括以下几种: 提取时间元素 YEAR(date_column): 提取年份MONTH(date_column): 提取月份DAY(date_column): 提取日HOUR(time_column): 提取小时MINUTE(time_column): 提取分钟SECOND(time_column): 提取秒 时间计算 DATE_ADD(date, INTERVAL expr un…

Web前端:深入剖析前端专业的核心领域

Web前端&#xff1a;深入剖析前端专业的核心领域 在数字化时代&#xff0c;Web前端作为前端专业的重要组成部分&#xff0c;扮演着至关重要的角色。它不仅涉及到网页的展示和交互&#xff0c;还关乎用户体验和产品的整体质量。那么&#xff0c;Web前端是否等同于前端专业&…

对接钉钉Stream模式考勤打卡相关事件的指南

钉钉之前的accessToken是公司级别的&#xff0c;现在的accessToken是基于应用的&#xff0c;接口的权限也是基于应用的。所以第一步是在钉钉开放平台&#xff08;https://open-dev.dingtalk.com/&#xff09;创建一个应用。 创建好应用之后&#xff0c;因为我们后续还需要调用钉…

ssm题库分享

ssm题库分享 1、&#xff08;2分&#xff09;以下哪个选项描述了在 SSM 框架集成中&#xff0c;MyBatis 的作用&#xff1f; A、实现容器管理和事务控制等功能 B、实现数据访问和对象映射等功能 C、实现 Inversion of Control 和依赖注入等功能 D、实现面向切面编程和声明…

docker拉取镜像太慢解决方案

前言 这是我在这个网站整理的笔记,有错误的地方请指出&#xff0c;关注我&#xff0c;接下来还会持续更新。 作者&#xff1a;神的孩子都在歌唱 创建daemon.json文件,输入以下信息 vim /etc/docker/daemon.json{"registry-mirrors": ["https://9cpn8tt6.mirror…

“Dream Machine“震撼登场!免费推出的AI电影级巨制在网络上引爆热潮

"巅峰初现&#xff01;视频AI新星‘梦幻制造者’华美登场&#xff01; 在视频生成技术的赛道上&#xff0c;Luma AI昨日骄傲地揭开了其旗舰创新——梦幻制造者&#xff08;Dream Machine&#xff09;的神秘面纱&#xff0c;凭借无与伦比的文本到视频及图像到视频转换技术…

如何准备迎接等保测评

准备迎接等保测评的步骤 1. 确定信息系统的等级 根据信息系统的重要性、涉密程度、业务影响等因素&#xff0c;确定信息系统的安全保护等级。这是进行等保测评的第一步&#xff0c;也是整个过程的基础。 2. 系统备案 在确定等级后&#xff0c;需要向属地公安机关部门提交《…

【尚庭公寓SpringBoot + Vue 项目实战】看房预约管理(十三)

【尚庭公寓SpringBoot Vue 项目实战】看房预约管理&#xff08;十三&#xff09; 文章目录 【尚庭公寓SpringBoot Vue 项目实战】看房预约管理&#xff08;十三&#xff09;1、业务说明2、代码开发2.1、根据条件分页查询预约信息2.2、根据ID更新预约状态 1、业务说明 看房预约…

RaphaelScriptHelper(拉斐尔脚本助手)山海经钓鱼脚本开发

缘起 大家周末好,我在玩的游戏山海经出了钓鱼玩法,一天180体力,钓一次鱼差不多得十几秒,也就是用完体力得一直集中精力的操作半个小时,瞬间感觉肝度太高了。因为我玩这个游戏就是有碎片时间点几下,所以我打算自己动手搞一个自动化脚本来解放一下自己的双手。 目前写手机…