电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
嵌入式系统中串口是非常重要的接口,除了于与外设通信外,它打印log调试是最常的手段之一。本文介绍gd32vf103芯片串口的最小配置,并实现printf函数,以方便log打印。串口的配置如下所示: **1、使能串口时钟;** **2、配置串口使的引脚为AFIO模式;** **3、串口初始化;** **4、通过发送接收寄存器收发数据....
gcrisis 2020-09-23 22:45:21 浏览量:1766
 GD32VF103之串口uart最小配置
## 一、介绍   虽然如今或者将来,5G网络的建设带来人工智能工业自动化的全面升级,生产活动中劳动力的需求大大减少,大量的劳动力将向内容生产行业服务行业转移。教育、医疗、娱乐、公共管理等诸多领域,乃至整个社都将迎来巨大变革。可参阅我的一篇读书笔记[5G社:万物互联新时代](https://www.jianshu.com/p...
张国平 2020-09-25 14:01:23 浏览量:4084
 树莓派基础实验39:解析无线电接收机PWM、SBUS信号
[TOC] --- --- 往期文章: * [ESP8266之NodeMCU固件编译](https://www.icxbk.com/article/detail?aid=1705) * [玩转DHT11温湿度DS18B20温度模块](https://www.icxbk.com/article/detail?aid=1757) --- **难度:** ★★ **读者:** 熟悉lua脚本语言编程。 本文将介绍如何使NodeMCU的I2C来控制OLED模块显示信...
wybliw 2020-10-08 12:18:08 浏览量:2714
 [ESP8266系列] NodeMCU之在OLED上显示温湿度(lua编程)
## 引入主题,看代码 我们先来看看以下程序 ```cpp //编译器:https://tool.lu/coderunner/ //来源:技术让梦想更伟大 //作者:李肖遥 #include using namespace std; struct st1 { char a ; int b ; short c ; }; struct st2 { short c ; char a ; int b ; }; ``` 编译的结果如下: ![](https://IMG_UR...
李肖遥 2020-10-10 22:24:43 浏览量:1415
 面试常考,项目易错,长文详解C/C++中的字节对齐
[TOC] # 前言&概述  值此童芯派获开源硬件认证之际(有点像软文啊,我风格你们懂的,绝对是哈~~,软文招租招赞助~~),我搞童芯派也有了一些阶段性进展,正好看到今天看到**童芯派获得开源硬件认证**的喜报 ![原来那个CN00007指的是中国开源硬件产品的序号](https://img-blog.csdnimg.cn/20201020113624828.png?#pic_cent...
DLGG创客DIY 2020-10-26 18:02:47 浏览量:1069
## 前言 循环里Continue,Break,Return经常到,也是很容易出错的一个坑,今天特花个时间来总结下,在循环里使Continue,Break,Return的同效果是什么 ## Continue 语句 ## 涵义 C 语言中的 continue 语句有点像 break 语句,所同的是,它是强制终止,continue 跳过当前循环中的代码,强迫开始下一次循....
李肖遥 2020-11-11 09:22:45 浏览量:1034
 循环里Continue,Break,Return的作用,你知道吗?
> 笔者能力有限,如果文中出现错误的方,还请各位朋友能够给我指出来,我将胜感激,谢谢~ ### 引言 编程习惯的培养需要的是一个长期的过程,需要总结,积累,并且我们需要从意识上认识其重要性,一个良好的编程习惯对于我们能力的提高也是由巨大的帮助的。下面是笔者在阅读《专业嵌入式软件开发》这本书时......
7f7d2c8a0e0f6aac 2020-10-29 20:34:45 浏览量:590
 C 语言编程习惯总结
树莓派的体积小、能耗低,使其成为远程部署的理想选择,并且从另一台计算机访问树莓派变得很普遍。 有很多同的解决方案可以远程访问树莓派。最常见的是使以下两种技术之一:SSHVNC。 SSHVNC涉及在树莓派上打开端口(VNC使端口5900 + N,SSH使端口22)。黑客寻找这些开放端口默认密码的树莓派设备,从而暴...
科技爱好者博客 2020-10-30 22:36:54 浏览量:1538
 使用remote.it远程访问树莓派
## 简要 - 上一篇分析了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 浏览量:3767
 《rt-thread驱动框架分析》-i2c驱动
### 获取按键值的方式 按键作为常的输入系统,如何准确并高效的获取按键值,是一个经常要面对的问题,常的按键检测方式有如下几种方式: ##### 1. 独立按键 每个按键的检测占单片机的一个GPIO引脚,原理图如下图所示: ![图片来源程序员小哈自制核心板原理图](https://img-blog.csdnimg.cn/20201114094657894.png...
嵌入式从0到1 2020-11-14 13:26:27 浏览量:2410
 一个ADC实现多个按键检测
# Wi-Fi 的发源 Wi-Fi 的发源是夏威夷,Wi-Fi 是一种无线局域网协议。而对于网络协议中的多址接入协议的历史可以追述到 1971 年的 ALOHAnet,按照 WiKi 的记录,ALOHAnet 是一个在夏威夷大学开发的一个无线网络,为什么要构建这个无线网络,是因为夏威夷岛屿之间易布置有线链路,如果布置的话,其成本也很高。所.....
wenzi 嵌入式软件 2020-11-15 14:26:59 浏览量:771
 WiFi 的起源、发展、信道划分及网络结构解析
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是止这37种的。鉴于本人手头积累了一些传感器执行器模块,依照实践出真知(一定要动手做)的理念,以学习交流为目的,这里准备逐一动手尝试系列实验,管成功(程序走通)与否,都记录下来---小小的进步或是搞掂的问题,希望能...
雕爷学编程 2020-11-17 16:22:54 浏览量:851
 【雕爷学编程】Arduino动手做(68)---AT24C256存储模块
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是止这37种的。鉴于本人手头积累了一些传感器执行器模块,依照实践出真知(一定要动手做)的理念,以学习交流为目的,这里准备逐一动手尝试系列实验,管成功(程序走通)与否,都记录下来---小小的进步或是搞掂的问题,希望能...
雕爷学编程 2020-11-24 17:57:10 浏览量:953
 【雕爷学编程】Arduino动手做(69)---GY-30环境光传感器
今天的文章简单总结一下MOS管,如下是本文目录。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201120230838398.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_0,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FsYmVydDk5Mg==,size_16,color_FFFFFF,t_0#pic_center) ## 1.场效应管分类 场效...
记得诚电子设计 2020-12-07 19:36:12 浏览量:1578
 MOS管的知识,看这一篇就可以了
上一篇网文:[**给大家介绍一款好的蓝牙BT5.0透传模块**](https://mp.weixin.qq.com/s/eK83SjgAtM5Kl5QHYaNOFQ) 我们使蓝牙的调试助手与TB-02-kit模块进行了数据通讯,很多人可能对其中很多概念都是第一次见过,今天我们就来梳理一下整个数据通讯过程其中涉及到的一些概念,有理解到位的方欢迎留言处指出。 ###...
嵌入式从0到1 2021-01-07 13:56:22 浏览量:907
 BLE中这些概念你都了解吗
1、开箱及硬件介绍 今天拿到到orangePi zero2开发板,之前看图片觉得这块板子挺小巧的,但拿到拆箱后的那一刻,我还是有点吃惊,居然设计的这么小,还没有手掌大,愧是zero,尽量做到小巧,pcb设计做到了极限,下面是拆箱图片,可以感受一下,有旁边的键盘可作为参照物,为了防止撞件,我特意在四个角加了铜柱,将背面与....
1413909 2021-01-24 18:50:15 浏览量:3247
 orangePi zero2开箱及硬件介绍
## 简介 - 首先纠正一下上一篇文章中,在我的仓库中,1月11日的代码出现系统崩溃。原因在于我的驱动中内存物理址映射到虚拟址的操作有问题,我已经把这个bug解决了,如果有兴趣,欢迎拉取最新的代码。 - 这一篇来介绍我在rt-smart的第二个应。这个应将加入rt-smart与rt-thread区别之处--进程间的通信。 - 功能....
Rice嵌入式开发 2021-01-12 23:57:35 浏览量:529
 rt-smart用户态通过IPC通信玩转传感器数据
![](https://img-blog.csdnimg.cn/20210111224125577.png#pic_center) **摘要**:在单片机开发板上或者是核心板上通常看到除了MCU之外的的芯片—EEPROMFLASH,一般是AT24CXX、W25QXX这两颗芯片。但在利单片机做一些项目的时候,比如做一个小车,驱动一些外设、显示一些温湿度信息等,却发现一般没有到这些芯片。在...
果果小师弟 2021-01-13 14:33:10 浏览量:1637
 你必须知道的单片机存储器的那些事!
![](https://mc.dfrobot.com.cn/data/attachment/forum/202005/20/173523bhpcyom9txumdaxz.png) ** Arduino 玩转 ESP32 系列**历史文章目录: - [ESP32 概述与 Arduino 软件准备](https://mp.weixin.qq.com/s/Pzqit-YQNWZTvkZlakv4jQ) - [ESP32 GPIO接口编程入门](https://mp.weixin.qq.com/s/hrK4_UNCquCtGRzvaLZPhQ) ...
铁熊 2021-01-14 16:04:53 浏览量:2290
 ESP-NOW 无线通信 | ESP32学习之旅-Arduino版
在OrangPi Zero2上通过26针接口完成OLED的显示控制,其实就是在linux户态完成对于SPI接口GPIO接口控制的过程。目前的处理手段有两种,一种比较直接的方式,一种是经过封装的间接方式。 本次测试OLED设备为SPI接口,128x64单色屏。 OLED的硬件引脚连接关系图: ![](https://IMG_URL_REPLACE/bbsimages/202101/35dcadeac4...
我爱下载 2021-01-18 09:51:19 浏览量:2682
 通过SPI接口完成OLED显示控制——OrangePi Zero2测试