电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
硬石F4开发板简介及步进电机实验   YS-F4Pro 开发板是硬石团队研发的针对STM32F407芯片的综合性实验测试平台,开发板几乎囊括了芯片所有的外设,该开发板主要是针对电机控制而设计,板子上集成了步进电机接口、编码器接口、无刷电机接口、以及为方便工业控制而专门预留的AD采集接口和强大的输入输出接口等;...
SingleYork 2018-11-07 15:45:18 浏览量:3609
 硬石F4开发板评测之步进电机的基本控制
之前拆解的一款消防应急照明灯使用的时候出现故障了,只要接上市电就会故障指示灯常亮而且断掉市电之后照明灯闪一下就熄灭了,这次就来进一步对这款应急灯进行检测修复。这次我们来修复一台有故障的消防应急照明灯。 G01  故障灯亮   G02  旧电池 P01  故障指示灯   图文部分↓ 一、修复准备 材料...
万有引力平台 2019-05-24 16:41:49 浏览量:3932
 消防应急灯故障检测及修复
大家好,今天笔者要跟大家分享一款“温湿度计”的制作,一说到温湿度检测,或许大家第一个想到的就是DHT11了吧,单总线接口,操作方便,或者就是SHT2X系列的,IIC总线接口,编程也是比较简单。但是你们可能想错了,笔者今天要介绍的主角不是他们。 我们在设计产品的时候,很多时候不仅仅要考虑到体积,同时也要考虑成本...
SingleYork 2019-07-16 11:41:08 浏览量:6713
 手把手教你DIY一款温湿度计
#### 1 硬件品台 安信可 lora模块 SX1278 扩频模块 通讯距离可以达到10公里 SPI接口驱动 300kbp SPI通讯速率 通讯频谱 410-525 MHz ,常用的是 470MHz 最大发射功率可以达到 18+-1dbm 单片机 STM32F051k 32位低功耗 48mhz 48pin IO ram 64k 传感器: 温湿度传感器 风扇 三轴传感器 cubemx IAR #### 2 节点...
Hello Pointer!!! 2019-12-23 22:20:17 浏览量:5096
 lora开发之 lora驱动移植详解基于 SX1278 & STM32F051K8U6
## 1、试用背景与项目简介 大家好,我是你们的老朋友xukejing,好久不见! 最近,中移物联网推出了OneNET View2.0数据可视化工具,它具有拖拽式编辑、多种功能组件、多数据源对接、自动屏幕适配、3D项目支持、多种行业应用模板、数据过滤等功能,可以帮助开发者拖拽生成高端大屏应用,轻松应对智能家居、智慧城市、水利水....
xukejing 2020-03-26 12:54:53 浏览量:10137
 用中移物联网OneNET View2.0数据可视化工具做个大屏展示界面
# 前言 因为一些原因,最近接触了树莓派上的Qt编程,所以将如何在树莓派上搭建Qt环境记录下来。可能很多网站和博客上不推荐直接使用sudo的方式安装Qt,但是如果我们只是用来开发练手的话,这种办法无疑是最简单的。话不多说,直接走起! # 需要的装备 树莓派 SD卡(8G及以上) 电源线 显示屏(非刚需,可以用远程桌面代替) ...
大斯 2020-07-23 17:07:53 浏览量:1976
 最简单的方式为树莓派安装qt环境
# 引言: **ESP32系列模块由于可以用ESP32来进行编程,因此广受欢迎。而ESP32 CAM模块由于经济小巧并自带摄像头而更为创客们所青睐。今天给大家介绍一个互动性强的ESP32 CAM游戏,用ESP32 CAM来做一款摄像头小车,带LED灯光控制和伺服电机控制。当然稍加改动,就可以做出许多更实用的项目** ![](https://IMG_URL_REPLACE/b...
gada8881 2020-08-24 16:44:36 浏览量:3594
 ESP32-CAM做的摄像头小车
前几天制作了无刷四轴飞控板(STM32F103C8T6开发板+GY521制作NAZE32飞控板详细图文教程),效果还不错,在此基础上加了MOS驱动电路,把这个飞控装在了空心杯小四轴上,成功把它救活。现把制作过程记录如下。 #### 1.材料清单 CH340串口下载模块1个(2.5元) STM32F103C8T6黑色开发板1个(11.5元,也可以使用蓝色板) ...
电子芯吧客 2020-09-11 13:49:12 浏览量:3657
 STM32F103C8T6开发板+GY521加速度计模块制作有刷四轴飞控,改造空心杯小四轴
> 总述 > > 最近拿了一块涂鸦科技的红外遥控的组合控制板,感觉还可以,正好发现涂鸦的官方demo的指导文档有些部分可以补充一下,所以就写了这篇文章,希望其他朋友看到这篇文章可以更加快速的上手这块板子。 > > > > 此外再给大家介绍一下如何免费使用到自己心仪的开发板,一般来说,厂商、还有一些博主为回馈粉丝会有各....
良知犹存 2020-10-13 10:05:11 浏览量:1062
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程 2021-02-19 15:08:35 浏览量:509
 【雕爷学编程】Arduino动手做(76)---2路光耦继电器模块
上篇介绍了C语言文件操作的基本函数,fopen、fwrite、fread、fclose。这些只能从文件头读写或文件尾追加写入。 本篇介绍文件中随机位置读写的方法,会介绍fseek、ftell、rewind。 此外,再介绍几个字符读写函数:fputs、fgets、fpritf、fscanf,用于编写测试代码时用。 # 文件随机位置读写基础函数 对于文件的随机位置....
码农爱学习 2021-05-07 23:42:35 浏览量:280
 C文件操作2:如何随机的进行文件读取?
**摘要**:研究生没有假期,所以今天继续更新RTOS系列文章。本文以FreeRTOS为例,如果我们自己在官网下载源码然后手动移植代码就是使用FreeRTOS的原生API接口,如果我们使用STM32CubeMX来配置工程就是使用的CMSIS-API接口,是对FreeRTOS的原生API接口进行了封装。 # 一、RTOS为什么要搞两种API? CMSIS-RTOS API是ARM公司....
果果小师弟 2021-09-27 14:25:51 浏览量:5200
 操作系统RTOS为什么要搞两种API?
上篇文章:介绍了linux中的五种I/O模型,本篇,就来使用**阻塞式I/O**和**非用阻塞式I/O**两种方式进行按键的读取实验,并对比之前使用输入捕获和中断法检测的按键程序,查看**CPU的使用率**是否降低。 [TOC] # 1 阻塞I/O方式的按键检测 ## 1.1 阻塞I/O之等待队列 阻塞访问最大的好处就是当设备文件不可操作的时候进程...
码农爱学习 2021-12-09 23:46:19 浏览量:264
 【i.MX6ULL】驱动开发10——阻塞&非阻塞式按键检测
## 为什么要用freeRTOS 在实际项目中,如果程序等待一个超时事件,传统的无RTOS情况下,要么在原地一直等待而不能执行其它任务,如果使用RTOS,则可以很方便的将当前任务阻塞在该事件下,然后自动去执行别的任务,这显然更方便,并且可以高效的利用CPU。 ## 一般使用情况 我们在开发的时候,我总是在main函数看到以下...
李肖遥 2020-08-14 09:48:36 浏览量:1417
 实战篇 | 基于freeRTOS的多任务事件传输demo(附代码)
## 0. 前言 粉丝留言,想知道如何使用Makefile给多个文件和多级目录建立一个工程,必须安排! 关于Makefile的入门参考文章,可以先看这篇文章: 《[Makefile入门教程](https://mp.weixin.qq.com/s?__biz=MzUxMjEyNDgyNw==&mid=2247497099&idx=1&sn=cc1ecb9f77b13726ed7bac1cc8b9ba96&chksm=f96b877fce1c0e69ccd4e0a913b...
一口Linux 2021-10-18 19:56:05 浏览量:369
 利用Makefile给多文件、多目录C源码建立工程
> 总述 > > C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式). 它是定义和使用匿名函数对象的一种简便的方式。匿名函数是我们需要用到的一个函数,但是又不想去费力命名一个函数的场景。我们无需为每个值或者每种类型)单独编写函数,更不必把值保存在让人厌倦的全局变量中 。 利用lambda表达式可以编写内嵌....
良知犹存 2020-09-28 15:14:36 浏览量:289
> 我们写程序的目的就是使它在任何情况下都可以稳定工作。一个运行的很快但是结果错误的程序并没有任何用处。在程序开发和优化的过程中,我们必须考虑代码使用的方式,以及影响它的关键因素。通常,我们必须在程序的简洁性与它的运行速度之间做出权衡。今天我们就来聊一聊如何优化程序的性能。 [TOC] ## 1. 减小......
5b772bdf5860a56e 2021-01-30 22:20:59 浏览量:823
 9个提高代码运行效率的小技巧你知道几个?
@[toc] ## 1. 什么是缓存   缓存又叫高速缓存,是计算机存储器中的一种,本质上和硬盘是一样的,都是用来存储数据和指令的。它们最大的区别在于读取速度的不同。程序一般是放在内存中的,当CPU执行程序的时候,执行完一条指令需要从内存中读取下一条指令,读取内存中的指令要花费100000个时钟周期(缓存读取速度为200...
5b772bdf5860a56e 2021-01-30 22:00:48 浏览量:869
 24张图7000字详解计算机中的高速缓存
> 今天不聊技术,来聊一聊如何写一份合格的简历。前两天,在交流群看到了一个同学问如何写简历。于是,我就让他把简历发给了我。简历的制作过程考验了一个人的两个能力,逻辑能力和细节能力。而不考验设计能力。下面就这份简历存在的问题,以及如何写简历做个简单总结。 [TOC] ## 1. 原始简历 ![原始简历](https:/......
5b772bdf5860a56e 2021-01-30 22:18:23 浏览量:602
 程序员如何写一份合格的简历?(附简历模版)
> ELF文件(Executable Linkable Format)是一种文件存储格式。Linux下的目标文件和可执行文件都按照该格式进行存储,有必要做个总结。 [TOC] ## 1. 链接举例   在介绍ELF文件之前,我们先看下,一个.c程序是如何变成可执行目标文件的。下面举个例子。   该程序由main.c和sum.c两个模块组成。s......
5b772bdf5860a56e 2021-01-30 22:47:14 浏览量:405
 扒一扒ELF文件