电子芯吧客
电子芯吧客
电子工程师技术服务社区
论坛
问答
试用
文章
评测
下载
样片
#include<reg52.h>        //包含单片机寄存器的头文件#include<intrins.h>       //包含单片机寄存器的头文件 typedef unsigned char u8;typedef unsigned int u16;sbit IR=P3^2;           //将IR位定义为P3.2引脚 u8 sn[4];    //储存用户码、用户反码与键数据码、键数据反码 u16 LowTimeHighTime; //...
676d355b4883e879 2019-10-27 22:08:59 浏览量:760
在系统运行可执行文件,其链接的是DLL,是不是前提是这些DLL需要在系统存在?另:1)DLL的各函数是以怎样的一种形式存在?二进制文件?2)当可执行文件运行时,且应用到库定义的函数时,也是将函数二进制文件拷贝其运行内存地址空间?3)对可执行文件反汇编,其可以看到其调用的库函数,其没有调用到的函数在不在其...
沃尔夫斯堡的羊 2020-11-06 02:08:52 浏览量:410
就这个显示一个字符的程序,当chr是字符串的首地址,也就是要显示字符的地址。第一个问题                   然后chr既然是地址。为什么asc2_2412[chr][t]这样用。  这个chr怎么会是一个整数。第二个问题                  chr-“ ”    也是很不理解。我知道的是这个asc2_2412[chr][t]数组刚开始...
sjsjling 2021-03-04 16:46:05 浏览量:1254
其实现实原理都是一样的啊,只是读取的数据量不同而已,文字是一个一个的字模(一般是单色),而图片分辨率更高,还有颜色而已。其实现实的关键就是找到图片像素和 显示屏像素的对应关系(毕竟大多数时候,二者不是一一对应,而是一种映射转换),这又涉及1. 图片数据的解析2. 图片像素到屏幕显示点的映射关系这之后就是按...
yhj416606438 2021-05-07 08:44:52 浏览量:516
在使用STM32的时候,使用串口外设的场合是非常常见的,串口发送我想大家都非常熟悉了,直接重写fputc函数就可以了: int fputc(int ch,FILE *f) { while(!(USART3->SR&UART_FLAG_TXE));//1 USART3->DR=ch;//2 return ch; } 其语句1和语句2是由单片机型号决定的,这两行语句必须是该单片机发送一个字符的函数......
donatello 2018-05-04 00:12:50 浏览量:3381
 适用于所有STM32单片机的串口不定长接收
相信接触过STC15系列单片机的小伙伴们,应该会对其编程风格比较熟悉,没错,STC15系列单片机可以采用库函数编程,官方提供了标准的函数库,我们只需要利用好库函数,便可大大简化配置流程,从而提高编程效率。由于笔者这里的教程不是关于51单片机的基础教程,所以此处省去了新建工程以及如何添加库文件等操作。   ...
SingleYork 2018-07-25 19:11:07 浏览量:3228
 51单片机与迪文DGUS屏通信例程之三: 单片机程序编写
一、  概述 有了上次书上讲的理论和仿真的结果,可以百分之九十九的断定这样做一个数控电源应该是没有问题。学电子做东西应该有点冲动,不是事情有百分百把握才动手,而是觉得自己这个事情可以做的时候就可以动手做,这样做电子设计才会学到很多教训,所以我干了这么多年电子教训总是比经验多。 今天冲动打算...
work11 2018-09-22 21:32:05 浏览量:1261
 一个电源的“出生”过程(2)
现在Hal 库越来越稳定成熟,加上配套软件cobemx 的成熟,hal 库使用频率越来越高,hal 库的用户也越来越多,有一部分新手用户发现systick 出现问题。 最近借用周末时间,分析了hal库代码,看看 systick 在HAL 库是个什么角色。   也许你会问:systick 是 RTOS 使用的心跳时钟,我不使用 RTOS,是不是...
robe_zhang 2018-10-17 16:59:39 浏览量:7817
 HAL库中 systick 的前世和今生
由于工作繁忙,刚拆开这个快递。由于自己的电脑没有串口,刚买了一条USB转串口线,过两天寄到。所以先写一篇关于开发板的介绍。后续更新。 # 1、处理器i.MX 6ULL简介 MY-IMX6-EK140采用恩智浦公司i.MX 6ULL单核处理器,这是一个高功效、高性价比应用处的理器系列,采用单个Arm Cortex-A7内核,运行速度高达528 MHz。i.MX 6U...
啊哈 2019-08-20 15:43:42 浏览量:796
         大家好,感谢社区提供的板卡。这次的使用对象是安富莱的STM32-V6板卡。由于之前用过安富莱的V4板卡,所以安富莱给我留下了很深的印象,他们开发板的资料很过硬,售后完善,线上QQ技术支持也很给力,作为学习,确实是一款很不错的板卡。唯一的是,安富莱很少出视频,其主要是编写PDF教学手册和程序例程。 ...
川楠 2018-12-22 22:37:38 浏览量:12034
 UCOS-II/II、FreeRTOS、RTX四大RTOS系统性能对比
      大家好,我是SingleYork,SingleYork就是我!前面一直都有在写51单片机跟迪文DGUS屏的串口通信例程,然后就有好多小伙伴们加入到了我的Q群里来咨询STM32与迪文DGUS屏的例程,由于时间关系,笔者一直没能写这方面的例程,正好最近做项目要用到STM32,因而在验证项目功能的同时,顺便写了一下STM32与迪文DGUS屏通....
SingleYork 2019-03-20 10:52:49 浏览量:7243
 基于HAL库的《STM32与迪文DGUS屏通信》项目实战
先上一张完成品图 ![](https://IMG_URL_REPLACE/bbsimages/201907/fede0270ad84e95618f1d453a84b9c23.jpg) # 正文 无意观察到家里面使用的温度计 ![](https://IMG_URL_REPLACE/bbsimages/201907/34572fa9a1b94686b02edb5d2f79ecf2.jpg) 这种外观的温度计是我传统意义上对温度计的理解。而现在的厂商设计的温度计...
7566396fd9acf5af 2019-07-16 16:18:38 浏览量:2729
 机械传动结构温度计,颠覆你的想象
# MCU调试大法:使用串口实现简单shell功能 ## 常用的调试方法 MCU程序调试方法有很多,比如软/硬件仿真、添加数据打印等。 像Keil MDK就支持不少单片机的软件仿真,在没有拿到单片机的情况下,就可以先仿真调试部分功能,查看代码逻辑是否正确。硬件仿真则需要借助仿真器,如调试Cortex内核MCU常用的J-Link/ST-Link等。通....
freeze_chen 2019-11-01 21:53:35 浏览量:2291
# 前言 16乘16点阵是比较常用的汉字显示工具,我们知道显示器都是由一个个点组成的,也可以理解成像素,显示显示图案文字的原理与点阵并无多大区别,我们只需理解其原理便可举一反三。因为英文字母及符号的显示最小单位为6乘8像素,就是说,要比较完整的显示英文字母,需要一个至少8行6列的矩形空间;而汉字则需要至少1...
KVIN 2020-02-28 09:00:03 浏览量:1153
 【Proteus】16乘16点阵滚动播放
#### 1、几个知识点 **(1)MicroPython ** 是 Python 3 语言的精简高效实现 ,包括Python标准库的一小部分,并针对嵌入式微控制器(单片机)和受限制的环境进行了优化,它是Python延伸出来的一个落地产物。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统,它提供给用户一个交互式提示符(REPL)...
雕爷学编程 2020-04-08 13:27:05 浏览量:593
 【雕爷学编程】MicroPython动手做(03)——零基础学MaixPy之开机测试
串口通信是串行通信里面的异步方式。串行通信是相对于并行通信来说的。串口是一个事实存在的东西,比如DB9接口。 串口通讯里面的波特率,实际上是比特率。如果这两点你还不是很清楚地话,好好往下看。 ## 通信涉及的几个基础概念 ### 同步通信和异步通信 (1)、同步和异步的区别:简单来说就是发送方和接收方按照同一个时钟...
果果小师弟 2020-06-26 22:35:55 浏览量:968
生活有的时候需要称一下手头的小物件的重量啦。hx711真的是个满物美价廉的旋转。再加一个I2C 显示屏,不是很容易就做出一个简单的称么。 HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。而IIC的1602lcd又是非常的方便。只有用到4根线。 参考了HX711的数据手册,把台秤的校正参数通过以下语句表达LoadCell.setCa...
gada8881 2020-06-28 22:47:45 浏览量:946
 DIY一个小台秤
本活动试用名额,将由厂商进行审核 PanGu Board是西安湃兔核信息推出的基于意法半导体STM32MP1系列处理器的单板计算机。PanGu Board 选用处理器型号为STM32MP157AAA3,此型号处理器采用ARM双核 Cortex-A7核心和Cortex-M4协处理器,提供更优异的多媒体能力和实时处理能力。PanGu Board在大小为70×105.5mm的面积上集成了H...
2019-07-30 11:25:44 浏览量:17585 Linux,STM32MP1,商业级
 PanGu STM32MP1开发板
# 校园天使 ## 摘 要 该设计是基于STM32与微信的教室人流动态采集系统。实现在高校教学楼大厅实时显示各教室人数、剩余空座位数量,并且把数据通过Internet 发送到远程服务器,用户可通过掌通信设备关注微信公众账号随时随地查询相关信息。 **关键字**:STM32,网络通信,以太网,微信 ## 1 作品介绍 ### 1.1 作品总....
李肖遥 2020-08-28 23:00:57 浏览量:1648
 stm32与微信公众号的组合,居然还可以这么玩?
### 硬件连接 ![](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 浏览量:2510
 基于鸿蒙OS移植OLED驱动程序