电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
## 一、介绍   众所周知虽然液显示器和其他显示器大大了人机交互但他们有一个共同弱点。当它们连接到控制器时需要占用大量IO但是一般控制器没有那外部端也限制了控制器其他功能。因此开发具有I2C组件LCD1602来解决该问题LCD1602是一种只用来显示字母、数字、符号等点阵型....
张国平 2020-05-28 20:36:21 浏览量:996
 树莓派基础实验29:I2C LCD1602实验
![](https://imgkr.cn-bj.ufileos.com/c2ec80d3-f084-49c9-99d0-adce3eddfa41.png) > 这是最近一名即将大二学生与我原版对话 ## 问 前辈您好我是一名大一即将大二学生对嵌入式挺感兴趣想要以嵌入式作为发展方向但是上网查嵌入式看到几乎90%都是负面评价也加了不少交流群对嵌入式负面评价好多这...
李肖遥 2020-07-21 17:53:57 浏览量:659
 灵魂拷问:嵌入式行业真的没前途吗?
我玩树莓派主要是用来开发和各语言学习为了更直观比较树莓派3B和树莓派4B性能差异运行代码比较运行同一代码所花时间很显然花更少时间硬件较好。一般来说在树莓派上最常使用开发语言一般有C、python和Java以及在网页上经常会用到php功能。我用这些语言各写一段同样功能代码分别在两块板上各自...
9604a3b72d92b876 2020-06-22 09:53:55 浏览量:1153
 树莓派3B和4B的SoC性能比较(三)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200703125136102.png)   在工作中以什方式向领导汇报工作最直接高效呢?当然是图形界面!图形界面更好表达一个程序设计逻辑思维一目了然本次介绍Micro-Lab出自风媒科技-赵工之手。 ## 1.什是Micro-Lab?   Micro-Lab可以称......
果果小师弟 2020-07-06 10:20:15 浏览量:1043
 最专业的嵌入式开发调试工具—MicroLab
大家好我是『芯知识学堂』SingleYork前面给大家简单介绍了『免费开源』基于STM32之成员简介相信有很多小伙伴都已经忍不住跃跃欲试了别着急从这一篇开始笔者将会带领大家一步一步来完成这个DIY项目。 这款套件主控板采用是我们『芯知识学堂』自主设计OWL Micro F1开发板如果有一直关注我们小伙伴...
芯知识学堂SingleYork 2020-07-15 11:32:44 浏览量:4482
 『开源项目』基于STM32的智能垃圾桶之语音识别
大家好我是『芯知识学堂』SingleYork前面给大家简单介绍了和今天笔者将要给大家介绍我们这个DIY智能垃圾桶套件中“语音播报模块”详细使用。 ![](https://IMG_URL_REPLACE/bbsimages/202007/cdef9bfae90cadee324d48e12ffe7445.png) 这个“语音播报模块”是集成到了我们『芯知识学堂』出OWL Micro F1 – EXT....
芯知识学堂SingleYork 2020-07-17 16:45:35 浏览量:1705
 『开源项目』基于STM32的智能垃圾桶之语音播报
在C语言中数据类型指是用于声明不同类型变量或函数一个广泛系统我们常用算术类型包括两种类型:整数类型和浮点类型。那相互之间是怎转化呢? ## 了解一下类型转换 不同数据类型存储大小和值范围是不一样程序在初始化时候就已经设定了例如: ``` int a = 9; float b = 8.5; ``` ab占字节...
李肖遥 2020-07-21 20:42:53 浏览量:485
 嵌入式中的C语言类型转换居然有这么多奇妙技巧?
## 提出问题 我们在写程序中经常会用到malloc函数进行动态内存分配但是我们有没有想在C语言中向操作系统请求malloc内存空间地址是连续吗??? ## 测试 我使用是win7+32位操作系统(是不是太low了就是10年买电脑)下面我们从不同申请方式来测从而看看申请是否连续地址。 ### 每次申请一块内存....
李肖遥 2020-07-23 19:11:11 浏览量:399
 有没有想过:malloc分配的内存空间地址连续吗
常见人机交互界面除了数码管、LED、LCD1206OLEDNokia5110以外比较常用还有LCD12864。 LCD12864从字面意思就是横向可以显示128个像素点纵向可以显示64个像素点。常见LCD12864液模块分为带字库版本和不带字库版本一般为了使用方便直接选用带中文字库版本即可。 ### 引脚定义 本文使用行通信模...
嵌入式从0到1 2020-08-07 23:52:53 浏览量:3895
 STM32串行通信模式驱动LCD12864,结合手册从原理让你理解显示过程
## 前言 心率信号携带有丰人体健康状况信息人体心率信号检测能够更好鉴定识别人体生命现象。而心脏病、心血管疾病发作又是难以预防突发性疾病严重威胁到人体生命健康。所以在随着生物医学和现代科技技术快速发展方便人们测量心率预防心脏病心率检测仪就显得十分重要。 近来心血管疾病...
李肖遥 2020-08-12 21:19:36 浏览量:2937
 玩转stm32,来完成一个Pulse Sensor-硬件进阶版
大家好我是『芯知识学堂』SingleYork前面给大家简单介绍了[](https://www.icxbk.com/article/detail/1503.html "")、[](https://www.icxbk.com/article/detail/1507.html "")、[](https://www.icxbk.com/article/detail/1511.html "")和[](https://www.icxbk.com/article/detail/1524.html "")今天笔者将要给大家介...
芯知识学堂SingleYork 2020-07-31 10:17:56 浏览量:5103
 『免费开源』基于STM32的智能垃圾桶之综合代码(HAL库)
## 复位系统 复位系统包括由硬件看门狗定时器JTAG控制器和软件产生复位。 Zynq-7000 SoC器件中每个模块和系统都包含一个由复位系统驱动复位。 硬件复位由上电复位信号(PS_POR_B)和系统复位信号(PS_SRST_B)驱动。 ## 看门狗定时器 PS 中有三个看门狗定时器它们可以产生复位。 JTAG控制器可以生成一个重置...
李肖遥 2020-08-12 21:22:50 浏览量:935
 Zynq 7000系列 PS 软件复位,原来是这么回事?
**总述** 最近一位朋友问我开发代码是怎在芯片运行起来我就开始给他介绍代码预编译、汇编、编译、链接然后到一般文件属性再到代码运行。但是大佬问了我一句CPU到底是怎执行到每一个逻辑就讲了哈CPU架构。这是时候真有些迷了虽然有模电数电底子但是自己都说迷糊了汇编怎对应到机.....
450c4aed63d8393c 2020-09-17 15:50:20 浏览量:1395
 CPU中的程序是怎么运行起来的
## 前言 在ZYNQ体系结构中定时器太丰而大量教程中基本就只玩了私有定时器可以中断就OK了。 其实在ZYNQ中定时器资源很丰每个CPU有自己私有定时器和看门狗有一个所有CPU共享全局定时器和看门狗两个三路定时器还有AXI_TIMERIP可用好像很少有博客把这些测试完。 最后一个AXI_TIMER还是出了名...
李肖遥 2020-09-22 21:21:31 浏览量:1977
 万字长文理解吃透 Zynq 的定时器们
## 冒泡排序 ### 简介 冒泡排序是因为越小元素会经由交换以升序或降序方式慢慢`浮`到数列顶端就如同碳酸饮料中二氧化碳气泡最终会上浮到顶端一样故名**冒泡排序**。 ### 复杂度与稳定性 ![](https://IMG_URL_REPLACE/bbsimages/202009/3f5f17b23247ab285d47f724443a6365.png) ### 思路原理 以顺...
李肖遥 2020-09-27 22:06:51 浏览量:452
 面试官爱问的10大经典排序算法,20+张图来搞定
[TOC] --- --- **难度:** ★★ **读者:** 适合有`C语言`或`Python`编程基础读者。 --- 上期文章: 《 [树莓派4B-WiringPi库安装和使用](https://www.icxbk.com/article/preview?astatus=1&aid=1707) 》介绍了如何在树莓派上搭建WiringPi库(C和Python版)并实现简单点亮LED灯教程。本文及后续文章都将使用...
wybliw 2020-10-01 23:08:15 浏览量:5613
 [树莓派系列] 入门WiringPi库的PWM接口(C和Python)
## 引入主题,看代码 我们先来看看以下程序 ```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 浏览量:1408
 面试常考,项目易错,长文详解C/C++中的字节对齐
## 语法错误 当使用参数调用宏时会将参数替换为宏主体并与其他输入文件一起检查结果以进行更多宏调用,可以将部分来自宏主体和部分自变量宏调用组合在一起。 例如 ``` #define twice(x) (2*(x)) #define call_with_1(x) x(1) call_with_1 (twice) //x=1 → twice(1) → (2*(1)) ``` 宏定义不必带有括号....
李肖遥 2020-10-16 08:16:50 浏览量:3332
# Wi-Fi 发源地 Wi-Fi 发源地是夏威夷Wi-Fi 是一种无线局域网协议。而对于网络协议中多址接入协议历史可以追述到 1971 年 ALOHAnet按照 WiKi 记录ALOHAnet 是一个在夏威夷大学开发一个无线网络为什要构建这个无线网络是因为夏威夷岛屿之间不易布置有线链路如果布置其成本也会很高。所.....
wenzi 嵌入式软件 2020-11-15 14:26:59 浏览量:768
 WiFi 的起源、发展、信道划分及网络结构解析
## 简介 - rt-threadrt-smart已经发布有段时间了其实我之前也写几篇关于rt-smart文章但是都是关于CMake构建工程文章。 - 而对我来说一直想在用户态操作一下底层硬件东西。而在前段时间韦东山老师在他100ask_imx6ull移植了rt-smart所以我也跟这位大佬一起学习了一下rt-smart。 ![](https://RiceChen0.git...
Rice嵌入式开发 2021-01-09 15:50:17 浏览量:970
 rt-smart的第一个应用程序,imx6ull用户态点灯