摘要: 原文:《基于arduino板的写字机设计》https://blog.csdn.net/weixin_112233/article/details/136536592?spm=1001.2014.3001.5502 另:《plotclock绘图钟也可以画小猪佩奇》https://blog.csdn.n 阅读全文
posted @ 2024-05-14 23:15 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 舵机(Servo motor)英文常简称 Servo,中文也有人称伺服机,由控制电路、齿轮、直流马达等组成,可使用〈mBlock & Arduino(4)利用 PWM 模拟类比讯号〉中谈过的 PWM 技术来控制舵机转动角度,像Plotclock就应用了三个舵机,以手臂在白板上绘制出目前的时间。 舵机 阅读全文
posted @ 2024-05-14 22:01 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. GPIO 相关的寄存器设置 典型配置程序: //第一种配置方式 PA = 0b0110_0000; \ //设置数据 PAPH = 0b1110_0000; \ //设置上下拉 PAC = 0b1110_0000; \ //控制输入输出 //第二种配置方式 PAC.4 = 0; \ PAPH. 阅读全文
posted @ 2024-05-14 17:04 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 下图利用Q2三极管的基级导通电压为0.6~0.7V这个特性设计的三极管恒流源电路。 分析: 当GPIO口给高电平时,三极管Q1是一个NPN管,就会导通,同时Q2就会导通。当Q2三极管导通,Q1三极管基级电压被拉低而截止,负载R1不工作,Q2没有电流流过,Q2基极电压下拉到地,Q2截止,Q1基极被释放 阅读全文
posted @ 2024-05-14 14:09 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 基本器件认知 人们习惯把红外发射管和红外线接收管称为红外对管。 红外发射管: 与普通发给二极管(LED)相似,但其发出的光是不可见的 红外接收管1 可能存在两种结构,原理图1中D1二极管默认不导通,如果接收到红外信号时二极管的电阻会大大降低,而实现导通。 红外接收管2 该模块有三个引脚,功能比前面的 阅读全文
posted @ 2024-05-13 20:38 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 东芝最新推出的128高细分50V/5A大电流输出的纯硬件方式的步进电机驱动IC-TB67S128FTG,附件为其电路图参考。 链接:https://wenku.csdn.net/doc/6468973f543f844488bae315 阅读全文
posted @ 2024-05-13 13:20 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/jiangjunjie_2005/article/details/44024933 从图书馆看到一经典国外嵌入式设计书籍,其中关于“软硬件设计流程”画得精彩,特列出如下: 阅读全文
posted @ 2024-05-11 22:01 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/jiangjunjie_2005/article/details/22991385 时间: 2014-04-05 嵌入式系统一般用C语言来实现,当代码规模增大后经常出现各种问题:如何将众多的源文件放置在不同的目录中?头文件.h和源文件.c如何组织? 阅读全文
posted @ 2024-05-11 21:56 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 本文隶属于《GD32 示波器项目软件部分重难点及相关疑问解决》 4-EC11的中断实验——NVIC&EXTI 4-1 EC11编码器内部原理及连线 实物图 封装图 引脚介绍: A、B、C:编码器数据引脚,C为公共端,A、B为信号端。 D、E:按键引脚,相当于按键开关。 6,7:固定编码器引脚,不接入 阅读全文
posted @ 2024-05-10 19:15 FBshark 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 前言 —般情况下,C语言源程序中的每一行代码.都要参加编译。但有时候出于对程序代码优化的考虑,希望只对其中一部分内容进行编译,此时就需要在程序中加上条件,让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是条件编译。 相关的预编译指令如下: 条件编译功能 预处理程序提供了条件编译的功能 阅读全文
posted @ 2024-05-08 18:07 FBshark 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 主要用到 ln -s 建立软链接命令。 步骤: cd /bin sudo ln -s #假设qt-creator的路径在 /opt/Qt5.12.9/Tools/QtCreator/bin/qtcreator.sh ln /opt/Qt5.12.9/Tools/QtCreator/bin/qtcre 阅读全文
posted @ 2024-05-08 17:33 FBshark 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://cloud.tencent.com/developer/article/1442041 YUV 是一种颜色编码方法,和它等同的还有 RGB 颜色编码方法。 RGB 颜色编码 RGB 三个字母分别代表了 红(Red)、绿(Green)、蓝(Blue),这三种颜色称为 三原色,将 阅读全文
posted @ 2024-05-07 11:33 FBshark 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 下面的回答很有意思: 这揭示了嵌入式和大数据的相互关系,嵌入式设备给大数据提供数据,大数据反馈给嵌入式指导信息。 如果说要将嵌入式和大数据结合,可以从整个数据流动的方向来看,嵌入式负责前期的数据收集,而大数据则负责后期的具体应用。由于嵌入式的广泛的使用,前期可以收集到的数据覆盖了我们生活的方方面面, 阅读全文
posted @ 2024-05-06 16:35 FBshark 阅读(5) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL和Oracle是两个备受欢迎的关系型数据库管理系统(RDBMS)。它们都提供了强大的功能和广泛的应用领域。然而,在选择使用哪个数据库管理系统时,需要考虑各自的特点和适用场景。本文将详细比较PostgreSQL和Oracle,并探讨在不同情况下应该选择哪个数据库管理系统。 Post 阅读全文
posted @ 2024-05-06 15:49 FBshark 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 快捷键不是懂的越多多好,而是在软件应用的场合,能够流畅地操作,做到脑子想到哪里——操作就可以做到哪里,避免思维的停滞。 因此记快捷键并不是目的,正确记住快捷键的办法是: 在实际应用的场合中多操作,然后归纳常见的步骤。 思考如何操作能最快,然后顺着这种思路,去查找相应的快捷键。 常用的: 同名之间的. 阅读全文
posted @ 2024-05-05 22:21 FBshark 阅读(1) 评论(0) 推荐(0) 编辑