电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
常见的人机交互界面,除了数码管、LED、LCD1206,OLED,Nokia5110以外,比较常用的还有LCD12864。 LCD12864从字面意思就是横向可以显示128个像素点,纵向可以显示64个像素点。常见的LCD12864液晶模块分为带字库版本和不带字库版本,般为了使用方便,直接选用带中文字库版本即可。 ### 引脚定义 本文使用的是串行通信模...
嵌入式从0到1 2020-08-07 23:52:53 浏览量:3913
 STM32串行通信模式驱动LCD12864,结合手册从原理让你理解显示过程
[](微信小程序实时控制stc89c51) # 、先上效果图 ![](https://IMG_URL_REPLACE/bbsimages/202007/4a6ec72bde6ee95fcd1abbc7aea155f1.png) # 二、原理讲解 **原理简述**:利用发布订阅模式。步,新建主题,二步,stc89c51通过esp8266订阅这个主题。三步、通过app往这个主题发消息。由于单片机订阅了这个....
9b4e9e50e735631d 2020-07-31 11:22:03 浏览量:1303
 微信小程序实时控制stc89c51单片机,通过esp8266
我们在定义菜单的时候,常见的会碰到堆下拉列表,比如下拉串口波特率,我们般是这么定义的: ```c typedef struct //下拉列表项目定义 { const char *Item; //项目名称 }LIST_ITEM; ``` ```c //通讯波特率选择菜单 LIST_ITEM const COMM_BPS_List[] = { "600", "1200", "2400", "4800", "9600", ...
耳根的耳根 2020-08-11 17:07:54 浏览量:438
> 本文基于米联客MA704FA XILINX FPGA开发板开发 > 开发环境:win10 64位操作系统+vivado2018.02 ## 板子包含两部分 ### 开发板 ![](https://IMG_URL_REPLACE/bbsimages/202008/6e19bcc3d2ed18826ca9fd2368b9a7a5.jpg) ## 核心板 ![](https://IMG_URL_REPLACE/bbsimages/202008/d31eca53ccee5062ad359b2524930cde.png) ...
李肖遥 2020-08-14 21:29:21 浏览量:1018
 首发来袭 | MA704FA XILINX的奇妙之旅(一)
> 说真的,任何说起嵌入式软件怎么入门啊?需要学些什么东西啊,我差不多致的回答都是:C语言和数据结构加上些简单常用的算法,这些需要学好。 > 借着自己的回顾学习,我也写些基础的数据结构知识,多画图,少BB,与大家起学习数据结构 ## 顺序存储和链式存储 ### 数组—顺序存储 数组作为个顺序储存方式的数....
李肖遥 2020-08-28 22:53:19 浏览量:1141
 一口气搞懂「链表」,就靠这20+张图了
![](https://IMG_URL_REPLACE/bbsimages/202009/ac5b2acbe8bfd75e5e87b098c3a40f94.png) **中断**是颗芯片非常重要的功能之,芯片没有了中断就像雷神没了他的锤头样,“战斗力”大大下降。 在Bumblebee内核用户手册中对中断的概述如下,很好的解释了中断机制和中断的核心知识点。 ![](https://IMG_URL_REPLACE/bbsima...
gcrisis 2020-09-30 18:59:21 浏览量:1117
 GD32VF103之中断最小配置
之前写过篇状态机的实用文章,很多朋友说有几个地方不易理解,今天给大家换种简单写法,使用函数指针的方法实现状态机。 ## 状态机简介 有限状态机FSM是有限个状态及在这些状态之间的转移和动作等行为的数学模型,是种逻辑单元内部的高效编程方法,可以根据不同状态或者消息类型进行相应的处理逻辑,使得程序逻辑清晰....
李肖遥 2020-10-14 11:24:04 浏览量:2839
 【编程之美】函数指针方法实现简单状态机(实用)
关注程序员小哈,嵌入式学习不迷路。 ### 前言 此网文撰写耗时两天,硬件成本288元,重复操作三遍,只为各位少踩坑,希望各位可以“分享、点赞、在看、留言”四连鼓励下。 预告下,明天网文我会分享几个我常读的公众号,涉及嵌入式开发的方方面面,后续我也会邀请这些号主入驻我的微信群中,方便大家交流,大家记....
嵌入式从0到1 2020-11-10 21:41:54 浏览量:831
 腾讯云服务器搭建鸿蒙Hi3861开发板开发环境
本文介绍EC11正交编码器,采用stm32的定时器编码器模式,可以读出编码器正反转和转的个数。 ### 下面是实物图: ![增量编码器实物图](https://IMG_URL_REPLACE/bbsimages/202011/cc58cc0763273fa50c23acfed3626b74.png "增量编码器实物图") 这种有两个引脚是A,B相,中间是公共端,还有路开关的两个引脚,可以当按键使用....
STM32ZET6 2020-11-14 01:31:36 浏览量:1542
 EC11正交增量编码器
![ ](https://img-blog.csdnimg.cn/20201210145940516.png#pic_center) **摘要**:利用定时器产生PWM波。然后利用32的外部中断和定时器来测量32输出的波形 硬件:STM32F103C8T6核心板、示波器、串口调试助手 所用到的的引脚为PA8和PA0。 **测量方案**:在次外部中断(上升沿触发)到之时,开启定时器,同时计数器清...
果果小师弟 2020-12-15 10:03:54 浏览量:4993
 利用STM32的外部中断和定时器测量频率
在对无人机,平衡车,智能车,倒立摆的学习过程中,我们可以常常听到个比较常见的词-PID,那么PID到底是什么呢,到底它有什么作用呢?在这篇文章中我制作了个基本的电机控制器,来探究PID的原理以及如何去使用它。 ![](https://IMG_URL_REPLACE/bbsimages/202102/3da352bfade4cf962491d648ded40c38.jpg) 首先我们要...
皮皮学电子 2021-02-10 20:22:57 浏览量:1918
 电机PID实验
>哈喽,大家好。我又来分享笔试题目了。今天分享的是某大厂的嵌入式软件开发工程师的笔试题目。这份题目很奇怪,操作系统,数据结构,网络基础,Java,C++,数据库,正则表达式,Linux都考到了。当时做题的时候,我都怀疑发错卷子了。。。还好最后两大题都做了出来,否则,笔试很容易就挂了。面试这个公司的时候,共面....
嵌入式与Linux那些事 2021-03-29 21:50:05 浏览量:531
 小米嵌入式软件工程师笔试题目解析
个网文我们使用**MODSCAN32**软件和串口助手调试了Modbus协议,我们之前还分享过使用Qt编写自己的串口助手,今天我们在上次分享的串口助手的源码基础上,使用Qt编写个Modbus从机程序,让其与**MODSCAN32**软件实现数据交互。 ## 实现目标 * 熟悉Modbus协议0x03和0x06功能码 * 熟悉QTableView控件的使用 * Qt编写....
嵌入式从0到1 2021-04-24 21:54:17 浏览量:1271
 Qt编写Modbus从机程序
![ ](https://img-blog.csdnimg.cn/20210509105026676.png#pic_center) **摘要**:听说还有好多学单片机的小伙伴不会用结构体?指针和结构体是学单片机必须要掌握的,如果你C语言掌握的不牢,单片机根本学不到精髓,只能完成些低级的项目。看得懂结构体并且能够灵活运用结构体才能说你入门了单片机。本篇将以最通俗的方....
果果小师弟 2021-05-09 10:52:30 浏览量:542
 干货|手把手教你写单片机的结构体
很多粉丝在群里提,如何把个模块文件编译到内核中或者独立变异成ko文件。本文给大家详解讲解。 ## 1. 内核目录 Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。 初次接触Linux内核,好仔细阅读顶层目录的readme文件,它是Linux内核的概述和编译命令说明。...
一口Linux 2021-05-17 22:37:02 浏览量:420
![ ](https://img-blog.csdnimg.cn/20210527213257264.png) ## 、变量的使用 ### 1. 变量命名 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: ```c your_name="yikoulinux" ``` 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不样。同时,变量名的命名须遵循如下......
一口Linux 2021-05-27 21:49:41 浏览量:232
 shell编程入门-适合小白
很多粉丝在群里提,如何把个模块文件编译到内核中或者独立变异成ko文件。本文给大家详解讲解。 ## 1. 内核目录 Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。 初次接触Linux内核,好仔细阅读顶层目录的readme文件,它是Linux内核的概述和编译命令说明。...
一口Linux 2021-05-29 14:05:27 浏览量:228
最近口君在做个项目,遇到题,ARM上的threadx在与DSP通信采用消息队列的方式传递消息(最终实现原理是中断+共享内存的方式),在实际操作过程中发现threadx是crash,于是经过排查,是因为传递消息的结构体没有考虑字节对齐的题。 随手整理下C语言中字节对齐的题与大家起分享。 ## 、概念 对齐跟数...
一口Linux 2021-08-05 23:40:02 浏览量:387
 Linux字节对齐的那些事
**摘要**:最近把博客网站整理了下,换了个简洁干净的主题。很多小伙伴我个人博客怎么搭的,个人网站怎么搭的?你用的**Hexo**框架还是**WordPress**框架啊?如果我要搭建网站怎么选择啊?域名咋搞的啊?搭建网站是不是需要买个服务器啊?是不是还要去公安局备案啊?等等题,今天就并解答。顺带再带大家梳理....
果果小师弟 2021-08-27 21:36:07 浏览量:2135
 零基础使用hexo搭建butterfly主题的博客
**摘要**:搞嵌入式的般都是软硬件结合,软件不用说了从C语言到裸机再到RTOS,最后到Linux都要学,那么搞硬件要学啥呢?最关键的两点就是**电源和运放**,把电源和运放玩好了,基本硬件也就内啥大题。当然如果不是专业搞硬件,运放其实用到的不多,更多的是电源,毕竟任何块电路板都离不开电源供电。 今天来图解下...
果果小师弟 2021-11-16 14:02:28 浏览量:1448
 图解LDO电路和DC-DC电路,掌握芯片选型