
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
接下来就是打开GPIO与ADC的时钟,用的是GPIOA中的PA4引脚,PA4在GPIOA中,也在ADC1中。第一个参数为ADC1还是ADC2,指的是此时配置ADC的引脚是属于ADC1还是ADC2(以下为stm32f103的引脚属于哪个组)。今天,在学习MQ2烟雾传感器的时候,涉及到了stm32的ADC转化。对输入引脚的配置可谓是十分熟悉,但要值得注意的是,这里引脚的模式要设置为模拟输入。第三个参数

今天,了解一下常用的开发板,像stm32是最近了解的,esp8266系列是之前大三下上物联网导论课程时候接触的,一些树莓派,Arduino听说过,但了解不多。

今天,在网上复制了一段关于opencv实现图像分类的代码,其中涉及到了加载预训练的模型,这个模型需要自行下载(不像之前那个人脸识别的模型在CV2里面就有)。链接:https://pan.baidu.com/s/1xyLMEfPbt8N_7zpUbFgEYg。将模型下载到本地之后,就要在代码中修改这三个文件的路径。也许是这张图片不行,我换了其他的图片,是完全可以的。

(1)不同的项目构造不同的解释器时,可以建立不同的项目文件夹,直接在右下角添加解释器,选择现有的环境使用(2)要在相同的项目中使用不同的解释器时,可以在该项目里,右下加添加解释器,使用现有环境,实现相同项目切换不同解释器。

Proteus的导线上添加了网络标号,意味着在Proteus上相同的网络标号是连在一起的,所说在图纸上看不出来。在标注网络编号的时候,为了让这些编号对齐,可以用鼠标在转折处点击,然后设置对齐方式即可,这样对的比较齐。这里的总线和普通连线都是有转折部分的,在连线的时候,按下ctrl就可以更改连线的角度。Proteus为了减少过多、复杂的连线,可以使用网络标号与总线配合使用。如下图是比较好的Prote

最近,突然又用到了Proteus,之前还是大三上的时候上微机原理的时候用到过,今天记录一下如何在Proteus中编写代码,编译运行。如果编译器一个都没有安装,点击一下检查全部,会显示出已安装的编译器,当然后续也可以自行下载安装。选择芯片的系列与对应的编译器,这里选择汇编语言即ASEM-51编译器。首先,选中AT89C51芯片,右键选择编辑源代码。

这里是直接根据写入的汉字,然后在hz_index[]数组中遍历寻找,所以你要想输出汉字,得现在hz[]和hz_index[]数组中补充。如果在hz_index[]数组中找到了对应的汉字,那就对应地在hz[]数组中找到字节,输出,完成OLED的汉字显示。I2C器件一般采用开漏结构与总线相连,所以I2C_SCL和I2C_SDA均需接上拉电阻,也正因此,当总线空闲时,这两条线路都处于高电平状态,当连到总

STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3一般有8个外部通道,各通道的A/D转换可以单次、连续、扫描或间断执行,ADC转换的结果可以左对齐或右对齐储存在16位数据寄存器中。ADC的输入时钟不得超过14MHz,其时钟频率由PCLK2分频产生。

所以,我在想能不能将这些东西移到D盘,同时也不影响我在VirtualBox安装的虚拟机。于是,我上网查了一些资料,也确实对C盘瘦了身,软件上的虚拟机也可以正常工作。接下来,我尽可能详细讲述如何将虚拟机的存储位置移至D盘。首先先将在C盘的虚拟电脑文件夹复制一份到D盘,然后在如下操作更改文件的存储位置。我也搞不懂我的软件明明都放在D盘,C盘还是那么满。好家伙,直接干了我快30G了。同时,注意到修改备份








