随笔分类 -  其他

摘要:在前面“笔记本电脑安装LinuxMint(续一)”中,已经安装好了嵌入式开发所需要的大部分可视化界面软件,接下来安装野火STM32MP157嵌入式Linux开发环境,此部分主要参考野火的官方文档进行。 首先安装Linux开发所必要的一些依赖和工具,执行“sudo apt install make g 阅读全文
posted @ 2025-06-18 23:01 fxzq 阅读(57) 评论(0) 推荐(0)
摘要:在前面“笔记本电脑安装LinuxMint”中已经安装好了基本的系统,这里来配置一下嵌入式开发所需的相关软件。首先安装终端软件,这里选用一个轻量级的putty,目前最新版本为0.83,可点击这里下载源码。下载完成后通过执行下列步骤来进行安装。 1、解压,执行“tar -zxvf putty-0.83. 阅读全文
posted @ 2025-06-10 23:00 fxzq 阅读(284) 评论(0) 推荐(0)
摘要:本例在一台ThinkPad_E40笔记本上安装LinuxMint19.3系统,并把它配置成一台用于嵌入式Linux开发的实体电脑。一般在嵌入式开发中,基本上是把Linux系统安装到虚拟机中,而本次是直接安装到电脑上 。另外,在嵌入式开发中常常安装Ubuntu18.04的Linux发行版,这里为了保持 阅读全文
posted @ 2025-06-08 22:00 fxzq 阅读(306) 评论(0) 推荐(0)
摘要:本例提供了一个基于汇编程序实现的51单片机实例,通过八个七段数码管显示时、分、秒的走时,能设置闹铃,能显示当前温度。本例在深圳硕飞的ME850单片机开发实验仪上实现,系统使用11.0592MHz晶振。以下是所用到部分的电路原理图。 以上是八个数码管的电路,段码接在P0端口,位码接在P2端口。数码管为 阅读全文
posted @ 2024-12-15 20:06 fxzq 阅读(556) 评论(1) 推荐(0)
摘要:在单片机的串口通信中,经常会遇到不定长数据帧的接收问题,处理这个问题一般采用超时判断机制,即在一定的时长之后若还未接收到数据,则认为该帧数据接收完毕。在目前较新型的单片机中,都会在配置串口时提供相关的寄存器,其中就包含有超时机制。但在一些较老的单片机(特别是8位机)中,都没有提供这类配置寄存器,所以 阅读全文
posted @ 2022-05-14 16:09 fxzq 阅读(3081) 评论(0) 推荐(0)
摘要:从前面的分析中知道,在HD44780控制芯片忙的时候,是不能对其进行写入操作的,所以在写入指令或数据时都需要进行判忙的操作,其时序如下图所示(8位数据模式)。 从上图中可看到,当HD44780在执行内部操作时,其数据的最高位DB7为高电平,表示忙,只有内部操作结束时,DB7才为低电平,表示空闲,这时 阅读全文
posted @ 2022-05-02 21:18 fxzq 阅读(678) 评论(0) 推荐(0)
摘要:单片机系统用到的液晶屏(简称LCD)有很多类型,最常用的有两种,一种是1602型(即每行可显示16个字符,同时能显示2行),另一种是12864型(即每行可显示128个点,每列可显示64个点)。一般前一种称为字符型LCD,后一种称为点阵型LCD,字符型LCD只能显示ASCII码符号的字形(一般用5×7 阅读全文
posted @ 2022-05-01 22:57 fxzq 阅读(3983) 评论(0) 推荐(0)
摘要:创新(Creative)公司早期生产的专业PCI声卡E-MU1212m及E-MU1616m当前二手市场上的性价比非常高,但由于生产年代久远,其驱动程序最高只支持到Windows vista版本,经过实验,该驱动在Win7下完全能正常使用,在1903(不包含)以前的Win10版本也可以正常使用,但在1 阅读全文
posted @ 2022-02-23 14:17 fxzq 阅读(1548) 评论(1) 推荐(0)
摘要:在使用3.3V单片机的时候,经常会遇到3.3V转5V或者5V转3.3V的情况。这里介绍一个简单实用的电路,它可以实现两个电平的双向转换。电路十分简单,仅由3个电阻加一个MOS管构成,电路图如下: 图中,S1、S2为两个信号端,VCC_S1和VCC_S2为这两个信号的高电平电压。另外限制条件为: 1、 阅读全文
posted @ 2020-02-01 14:24 fxzq 阅读(3199) 评论(0) 推荐(0)