分类 随手记 下的文章 - 田帅康学习笔记

vscode 自定义任务

vscode 自定义任务vscode是一款优秀的代码编辑器,并且内置了任务系统,意味着用户可以根据自身需求使用快捷键的方式运行自己的命令或者脚本,从而提升工作效率1.给任务绑定快捷键使用快捷键打开键盘快捷方式界面,默认快捷键为CTRL+K+S,在当前界面搜索任务,双击运行任务这个命令可以添加快捷键,我这里使用的是CTRL+'2.创建任务在代码根目录中创建.vscode文件夹,并且在该文件夹下新增t

- 阅读全文 -

数字加密的基本原理和典型应用场景

一、数字加密的概念1.1 加密概念数据加密技术是指一条消息通过加密密钥和加密函数转换成无意义的密文,接收者通过解密函数和解密密钥将密文还原成明文。这样,我们就可以保护数据不被非法窃取和读取。提高计算机安全水平的基础是掌握数据加密的本质,数据加密由明文(未加密报文)、密文(加密报文)、加解密设备或算法、加解密密钥四部分组成。加密方法有很多种,但主要有对称加密算法、非对称加密算法和不可逆加密算法。密钥

- 阅读全文 -

低成本使用MCU播放提示音方式

1、音频产生原理物体的振动产生声音,下图是一段音频波形,可以从这张图片中了解一下声音的关键参数采样率:一秒钟有多少个采样点,常见的有8K,16K、32K、44.1K等,可以说采样率越高,音质越高采样位深:一个采样点的音频深度,常见的有8bit或者16bit,震动引起声音,同样是3.3V的电平变化,8bit位深的变化范围是0~255,16bit位深的变化范围是0~65535,位深越高,能表达的音频变

- 阅读全文 -

制作一个2.1声道无线蓝牙音箱

个人比较喜欢重低音音乐,但是好的重低音音响都比较贵,比如JBL战神战鼓系列,又或者迪瓦雷系列,可望而不可即。所以就想自己先做一个来试试水,听听感觉方案设计发声单元使用两个全频喇叭 + 一个重低音喇叭 + 低音振膜全频喇叭实在某宝上找的10W的全频小音箱,用小音箱刚好可以不做音腔分离了,看外形这个音箱可能用在智能电视上的,卖家标准功率是10W低音喇叭在拼夕夕找的四寸30w低音喇叭,这个价位其实可以考

- 阅读全文 -

给2024年制定一些目标

2024年暂时的目标忙碌的一年需要记录,不然没什么东西值得回头1、高质量的完成任务,学习中工作,工作中学习2、制作一个蓝牙音箱,根据自己的喜好增加低音已经完成 查看这里3、给弟弟做一个固定翼航模飞机材料购买完成 五一假期回家做2024.5.6更新:成功起飞,但是技术太差,摔了几十次后成功滞空30S(此时机头已经摔没了,下图为修复机头后的样子)4、读够8本书夹边沟记事定西孤儿院纪事海底两万里神秘岛重

- 阅读全文 -

MCU系统中软硬件降低功耗的几种方法

1、前言MCU系统中的低功耗功能非常重要,如果你的MCU系统供电方式是连接市电,降低功耗可以减少发热,延长使用寿命;如果你的设备是移动端设备,使用小型电池供电,那么低功耗的意义就更大了,更低的功耗可以延长使用时长,提高用户体验。2、硬件降低功耗的方式正确合理的配置IO: 一般的IO的内部或者外部都会有上下拉电阻,举个例子,假如某个IO口有个10KΩ的上拉电阻,把引脚拉到3.3V,如果IO口被设置

- 阅读全文 -

【VMrun使用】如何在物理机下让虚拟机运行命令

1.前言在某些情况下,我们的虚拟机可能会断网运行,碰巧此时在物理机下需要运行自动化程序,虚拟机也要同步运行,但是虚拟机断网了,也没办法使用SSH或者其他交互方式,那此时怎么办呢?2.在物理机上指定虚拟机运行指令2.1VMrun我们的VMware在安装时,也同步安装了一个叫做VMrun的工具,它可以方便的使用命令行控制虚拟机的开关机、文件拷贝、命令运行、状态显示等,我们首先找到VMrun所在的位置(

- 阅读全文 -

软件设计原则

简介软件设计原则是指软件在架构设计或者在详细设计过程中所需要遵循的原则,现有的软件设计模式都是在不同场景下对软件设计原则的应用,良好的软件项目实践都会在设计及编码阶段思考或者遵循常见的设计原则来实现最终的设计目标。设计原则的最终目的是使软件产品能实现指定的设计目标,这些目标包含:正确性健壮性灵活性可复用性高效性可插入性七大软件设计原则是在软件发展至今被行业前沿的优秀从业者所总结,被行业内大多数所任

- 阅读全文 -

记录一个困扰两天的问题:git 换行符LF与CRLF转换问题

1、背景这两天在维护公司一个老旧项目,编译是用bat批处理+python实现的,但是把最新的代码拉下来后发现编译不过去,提示bat指令有错误,并且是很离谱的错误,但是回退到之间的稳定版本,命令行编译是没有任何问题的,经过两天N多次试错失败后终于发现了一些端倪:最新的代码文件都是LF(line feed)的回车换行方式,但是我在windows下开发,应该是CRLF(carriagereturnlin

- 阅读全文 -

最新文章

最近回复

  • 燕康小子: 请这位仁兄也发一份代码给我哈 我的邮箱 1915891329@q...
  • lionel: 你好,也在西安吗?想找你学习下esp32相关的功能开发,方便吗
  • cyqand: 大佬,为啥我使用这个代码做出来的录音正常电脑服务端可以收到,但是...
  • jimmy: 大哥,也发我一份语音对讲的demo源码 我的邮箱:1026647...
  • 树莓: 在port里面,将fs_seek绑定回调后,并且注册为存储设备,...
  • : 你好,这些接口如fs_seek在lvgl内部怎么调用呢?方便话想...
  • cc: 你好,可以把源码也发我一份吗,邮箱:1826683460@qq....
  • john_yike: 没有找到windows版本哦
  • oMMh: 现在是不是没有Windows版本了,在https://www.e...
  • lei: GitLab登不上去 能一份 915696525@qq.com

分类

标签

归档

其它