电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
![ ](https://img-blog.csdnimg.cn/20201004103047450.png#pic_center)   电机:俗称“马达”,依据电磁感应定律实现电能转换或传递的一种电磁装置。包括:电动机和发电机。   电动机在电路中是用字母M表示,它的主要作用是产生驱动转矩;作为用电器或各种机械的动力源,发电机在电路中用字母G表示,它的主要作用是利用...
果果小师弟 2020-10-04 20:00:51 浏览量:1336
### 硬件连接 ![](http://www.xiaohage.com/wp-content/uploads/2020/10/17655_1-1024x664.png) 通过万用表测量,得到I2C总线的OLED屏的引脚连接情况如上图所示,对比原理图,OLED屏幕的I2C总线使用到的是I2C0,SDA引脚对应GPIO13,SCL引脚对应GPIO14。 ![](http://www.xiaohage.com/wp-content/uploads/2020/10/17659_1...
嵌入式从0到1 2020-10-27 22:59:55 浏览量:2513
 基于鸿蒙OS移植OLED驱动程序
## 简要 - 接下来做一个专辑《rt-thread驱动框架分析》,我会按照自己的理解来描述每一个驱动。有不对的欢迎随时来怼我。 - rt-thread的版本分为两大类,一个是完整版本,一个是nano版本。而驱动框架是相对于完整版本的。所以要了解驱动框架,只能在完整版上了解。 - rt-thread提供了很多驱动框架,比如常见的外设驱动:...
Rice嵌入式开发 2020-10-31 21:47:01 浏览量:2575
 《rt-thread驱动框架分析》-pin驱动
# 前言 由于近期要做一个装置 ,想着把装置做的好看一点,就打算使用 GUI 来做一个信息的相关显示,之前听说过一款比较轻量级的图形库,也就是 lvgl,手头又正好有一块搭配屏幕的野火指南者开发板,单片机型号是 stm32F103VET6,Flash 为 512KB,RAM 为 64KB,屏幕为 3.2 寸电阻触摸屏,我们在来看一下运行 lvgl 这个 GU.....
wenzi 嵌入式软件 2020-11-04 14:27:05 浏览量:1131
 野火指南者开发板移植 lvgl 库
## 简要 - 上一篇分析了RTT的PIN驱动,得到了很多网友的认可,很开心。很多人跟我反映写一些usb,wlan等框架,这个一步一步来,从浅到深。 - 这一片文章我们来分析rt-thread的I2C设备驱动框架,I2C也是我们经常使用到总线。 - I2C驱动框架我准备基于我的开源硬件[《GND studio 开发板》](https://mp.weixin.qq.com/s/dN88on...
Rice嵌入式开发 2020-11-11 19:12:32 浏览量:3762
 《rt-thread驱动框架分析》-i2c驱动
### PS2无线遥控手柄 接下来要做一个小车玩玩,在网上淘了一个PS2无线遥控手柄,用于控制小车的前进、后退等功能。 ![](https://img-blog.csdnimg.cn/20201202202931842.png) 实物图如下: ![](https://img-blog.csdnimg.cn/20201202203027903.png) 其中有两个PS2游戏摇杆,对应的驱动原理参见下文: [PS2游戏摇杆....
嵌入式从0到1 2020-12-02 21:38:40 浏览量:4720
 PS2无线遥控手柄与STM32单片机通信
### 问题原由 粉丝提问,`stm32如何驱动PCF8591?`时间赶趟,小哈哥必须安排。 ![](https://img-blog.csdnimg.cn/20201213222629200.png) ### 模块外观 ![](https://img-blog.csdnimg.cn/20201213222652181.png) ### 原理图 ![PCF8591模块原理图](https://img-blog.csdnimg.cn/202012132227293.png) ##### 模块说...
嵌入式从0到1 2020-12-14 08:52:04 浏览量:5006
 [网友问答1]STM32驱动PCF8591模块,实现AD/DA转换
![ ](https://img-blog.csdnimg.cn/20201210145940516.png#pic_center) **摘要**:利用定时器产生PWM波。然后利用32的外部中断和定时器来测量32输出的波形 硬件:stm32F103C8T6核心板、示波器、串口调试助手 所用到的的引脚为PA8和PA0。 **测量方案**:在第一次外部中断(上升沿触发)到之时,开启定时器,同时计数器清...
果果小师弟 2020-12-15 10:03:54 浏览量:4961
 利用STM32的外部中断和定时器测量频率
周三的网文阅读量好惨,到了周日还没过200,本想暂时不更此方面内容了。 ![](https://img-blog.csdnimg.cn/20201227203220316.png) 但是看到群里的小伙伴在修改linkkitapp例程遇到了麻烦,今天再分享一下代码修改的全过程,本文我在虚拟机中重复修改验证了三遍,包你可以顺利移植成功。 本文的实现,在上一篇网文的基础....
嵌入式从0到1 2020-12-27 23:56:36 浏览量:668
 保姆级教程,虚拟机中重复验证了三遍,包你顺利接入阿里云物联网平台
## 简介 - rt-thread的rt-smart已经发布有段时间了,其实我之前也写过几篇关于rt-smart的文章,但是都是关于CMake构建工程的文章。 - 而对我来说一直想在用户态操作一下底层硬件的东西。而在前段时间,韦东山老师在他100ask_imx6ull移植了rt-smart,所以我也跟这位大佬一起学习了一下rt-smart。 ![](https://RiceChen0.git...
Rice嵌入式开发 2021-01-09 15:50:17 浏览量:966
 rt-smart的第一个应用程序,imx6ull用户态点灯
### 实现目标 自己编写基于Qt的Android软件,用于实现手机与TB-02-kit模块进行数据通讯。 Android软件发送的数据,经TB-02-kit模块转发至串口助手中输出; 串口助手发送的数据可以在Android软件中显示,进而实现BLE的数据双向通信。 ### 所需工具及环境 * TB-02-kit模块 * Qt Creator 4.10.1 * Qt 5.13.1 * XCOM V2.0...
嵌入式从0到1 2021-01-11 08:05:34 浏览量:784
 Qt编程实例:基于Android的BLE通信软件
![](https://img-blog.csdnimg.cn/20210111224125577.png#pic_center) **摘要**:在单片机开发板上或者是核心板上通常会看到除了MCU之外的的芯片—EEPROM和FLASH,一般是AT24CXX、W25QXX这两颗芯片。但在利用单片机做一些项目的时候,比如做一个小车,驱动一些外设、显示一些温湿度信息等,却发现一般没有用到这些芯片。在...
果果小师弟 2021-01-13 14:33:10 浏览量:1619
 你必须知道的单片机存储器的那些事!
# 驱动简介 字符设备是 Linux 驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的点灯、按键、 IIC、 SPI,LCD 等等都是字符设备,这些设备的驱动就叫做字符设备驱动。 在linux中,驱动加载成功后会在“/dev”目录下生成一个相应的文件,我们...
瑟寒凌风 2021-01-15 00:20:23 浏览量:780
 【野火i.MX6ULL ARM Linux开发板连载】实现一个最简洁的驱动模板
前面我们实现了最简单的驱动模版,这次我们继续探究驱动程序的编写。 驱动代码核心的两句,是注册模块加载函数module_init()和注册模块卸载函数module_exit()。 本次我们要提到的是设备号的申请,字符设备的注册和节点的创建。 # 申请设备号 申请设备号通常有两种申请方式:静态申请和动态申请。 ## 静态申请设备号 静....
瑟寒凌风 2021-01-17 18:50:36 浏览量:749
 【野火i.MX6ULL ARM Linux开发板连载】字符驱动的API操作
### 实现目标 * 每隔一秒,点亮模块上的一个LED * 点亮模块上的所有LED ### 所需工具及环境 * Keil 5 * stm32F103RET6核心板(本平台自制专用核心板,随便找一个开发板亦可) * 8位 圆形 WS2812B LED模块 ### 本文源码 ![](https://img-blog.csdnimg.cn/20210120232057998.png) 公众号【嵌入式从0到1】后台回复关键字....
嵌入式从0到1 2021-01-22 20:47:13 浏览量:568
 一个IO控制很多个LED,这个技能你get到了吗
### 问题原由 粉丝提问,`stm32如何驱动ADC0809芯片`,恰好我有空,时间来得及,粉丝有需求,小哈哥必须安排,这次发文总结一下,希望可以帮助大家。 ![](https://img-blog.csdnimg.cn/20210124201450223.png) ### 开发环境与工具 * Keil 5 * 主芯片为stm32F103RET6 * 下载工具为JLINK * XCOM V2.0串口助手 * PC为Win...
嵌入式从0到1 2021-01-25 11:06:54 浏览量:782
 [网友问答3]STM32驱动ADC0809详解
## 简要 - 平衡车文章分为4篇进行说明: 1. 《平衡车 - 硬件》:讲解平衡车的硬件设计。 2. 《平衡车 - 软件》:讲解平衡车的软件设计,算法。 3. 《平衡车 - 上位机》:讲解调参上位机的设计 4. 《平衡车 - 微信小程序》:讲解微信小程序作为遥控器的实现。 - github连接:https://github.com/RiceChen/Balance_...
Rice嵌入式开发 2021-01-27 09:27:58 浏览量:861
 基于RT-THREAD nano的平衡车--下位机软件
野火开发板使用的无线芯片型号AP6236,包含wifi和蓝牙两个功能,其中与wifi通信的使用SDIO协议,与蓝牙通信的是串口。 SDIO在SD标准上定义了一种外设接口。目前,SDIO主要有两类应用:可移动和不可移动。可移动设备作为Palm和Windows Mobile的扩展设备,用来增加蓝牙、照相机、GPS和802.11b功能。不可移动设备遵循相同的电....
瑟寒凌风 2021-02-08 11:05:48 浏览量:2104
 【野火i.MX6ULL ARM Linux开发板连载】通过串口调试wifi
本文中使用的系统ubuntu18.04 将如下内容保存为build-gcc.sh文件: ```bash #!/bin/sh HOST=arm-linux-gnueabihf SCRIPT_PATH=$(pwd) #修改源码包解压后的名称 MAJOR_NAME=gcc-arm-linux-gnueabihf #修改需要下载的源码版本前缀和后缀 OPENSRC_VER_PREFIX=8.3 OPENSRC_VER_SUFFIX=.0 PACKAGE_NAME=${MAJOR_NAME}-${OPE...
瑟寒凌风 2021-03-02 15:10:05 浏览量:691
 【野火i.MX6ULL ARM Linux开发板连载】QT环境搭建(一)
# 安装QT5 在qt官网下载qt安装包,拷贝到虚拟机中,qt官网地址如下 ```bash https://download.qt.io/new_archive/qt/5.11/5.11.3/ ``` 下载如图所示的qt安装包 ![](https://IMG_URL_REPLACE/bbsimages/202103/607215e5210bfc0ee423fd71044d5d38.jpg) 然后使用如下命令给下载的qt-opensource-linux-x64-5.11.3.run赋予权限: ``...
瑟寒凌风 2021-03-05 21:00:16 浏览量:600
 【野火i.MX6ULL ARM Linux开发板连载】QT环境搭建(二)