电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
在进行设备端硬件模块开发之前,先来分享一单片机通用的软件调度器框架 --- 基于任务和事件的OSAL调度器。 OSAL的全称Operating System Abstraction Layer,即操作系统抽象层。OSAL最初的概念由德州仪器TI在ZigBee的协议栈Z-Stack上入的,严格意义上来说,它并不传统意义的操作系统,但可以实现部分类似操作...
微联智控工作室 2020-08-20 13:21:54 浏览量:634
 开源 | 嵌入式物联网应用开发 - 基于任务和事件的OSAL调度器
# 制作一遥控氦气球 ![](https://IMG_URL_REPLACE/bbsimages/202008/c591aadf046297b8f46316883e6e7666.jpg) ***在气球中充满氦气,由于氦气密度小于空气平均密度,气球排开了一定体积的空气,受到升力大于其自身重力,气球就可以向上飞了。*** ![](https://IMG_URL_REPLACE/bbsimages/202008/47f2dcb6fb1f6f4197207465d...
皮皮学电子 2020-08-03 10:59:23 浏览量:1702
 会飞的鲨鱼?记遥控氦气球的诞生
话不多说先看看效果: ![](https://IMG_URL_REPLACE/bbsimages/202008/ba2a23b8a08f6c7e151490f4fc4c6021.png) 光照:L=2.50勒克斯 气压:P=946.17pa 温度:T=22.3℃ 当前时间:14时31分59秒 通过串口发送上位机。 设计方案: ![](https://IMG_URL_REPLACE/bbsimages/202008/1d792ecb54b8f0e03628594a076ccbdb.png) ##...
电子芯吧客 2020-08-11 17:21:54 浏览量:2405
 【STM32】自动气象站(下位机:STM32 + 上位机:QT)
博文有点长,因为大项目(四小项目)放一起了,不过都很适合新手小白(有源程序的情况),也可以再 OLED 屏,就前几篇博客的操作 # 一、esp8266 读取 DHT11 数据并通过微信小程序发送数据 - 1.前言 - 我们之前有做过这项目,后来传到了云端 Dweet.io ,以图表的方式复现出来了。传送门:[利用 esp8266 搭建....
26cf86ff779c132b 2020-09-29 21:58:31 浏览量:2664
 IoT项目的完善
![ ](https://img-blog.csdnimg.cn/20201210145940516.png#pic_center) **摘要**:利用定时器产生PWM波。然后利用32的外部中断和定时器来测量32输出的波形 硬件:STM32F103C8T6核心板、示波器、串口调试助手 所用到的的为PA8和PA0。 **测量方案**:在第一次外部中断(上升沿触发)到之时,开启定时器,同时计数器清...
果果小师弟 2020-12-15 10:03:54 浏览量:4970
 利用STM32的外部中断和定时器测量频率
## 简介 大家好,又到了要做课程设计的时候了,课程设计虽然难度并不大,但对于初学单片机的朋友们来说还有点麻烦的,本系列文章主要为不不熟悉单片机的朋友提供一些思路,从硬件连到程序设计,一步步实现一简单的课程设计,希望对大家有所帮助。 本篇文章的内容通过51单片机实现一数字式温度计,作为温度计首....
入门电子设计 2021-03-20 20:32:52 浏览量:1412
 课程设计系列之数字式温度计
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或搞不掂的问题,希望能...
雕爷学编程 2021-05-07 17:02:07 浏览量:917
 【雕爷学编程】Arduino动手做(82)---Mini MP3 Player播放器
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或搞不掂的问题,希望能...
雕爷学编程 2021-06-02 14:13:46 浏览量:514
 【雕爷学编程】Arduino动手做(84)---DS1307时钟模块
## 一、nRF52840蓝牙芯片简介 自从nordic在2018年强势推出nRF52840这颗重磅级芯片后,蓝牙5.0技术开始在业界流行起来,随后蓝牙5.0技术开始成为了各大品牌的旗舰手机标配功能。 ![nRF52840](https://img-blog.csdnimg.cn/20210517213415372.png) ### 1. 芯片优势 这芯片最强大的优势就**低速远距离模式**,及**LE_CODE...
一口Linux 2021-06-03 20:09:33 浏览量:833
## 问题由来 ![](https://img-blog.csdnimg.cn/20210519202022228.png) 我们之前分享过了数码管、OLED、LCD12864,最近群里小伙伴有需要STM32驱动LCD1602的源码,咱们今天就分享一下,如何使用STM32驱动LCD1602液晶屏,授人以鱼不如授人以渔,一起来看看怎么驱动LCD1602。 淘宝下单买一: ![](https://img-blog.csdn...
嵌入式从0到1 2021-06-03 22:06:16 浏览量:848
 STM32驱动LCD1602,哪位同学需要的,来了
Max7219一种串并转换芯片,故能有效地节省I/O口资源,基于该芯片设计的数码管模块和点阵显示模块就2款典型的功能模块。 对于PIC18F16Q40这样的小板卡,选择Max7219模块为显示对象非常合适的。 要使用PIC18F16Q40来驱动Max7219模块,其首要的工作就通过MCC对所用加以配置。 在建立如下连关系时,其配置如....
jinglixixi 2021-07-11 19:22:51 浏览量:1292
 PIC18F16Q40对2种Max7219模块的显示驱动
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或搞不掂的问题,希望能...
雕爷学编程 2022-02-03 10:48:06 浏览量:655
 【雕爷学编程】Arduino动手做(96)---BT05蓝牙4.0BLE模块
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或搞不掂的问题,希望能...
雕爷学编程 2022-02-17 09:19:39
 【雕爷学编程】Arduino动手做(98)---RC522 RFID射频模块
       几乎所有玩ARM Cortex M单片机的坛友都通过MDK Keil 5或者IAR环境进行单片机的程序开发的,俗话说工欲善其事必先利其器,我们天天都在用这开发环境,那么,有些在MDK Keil 5中的实用功能小技巧,大家又知道多少呢?        1.并不所有源文件(.c)都需要加进工程中,只需要添加必要的源文件...
donatello 2018-05-03 15:29:11 浏览量:4813
 MDK Keil 5中的一些功能小技巧
1.1 作品背景    随着时代的快速发展,学生学习压力越来越大,在校学生得近视的概率逐年在增加,其中学习期间坐姿不正确其中主要原因之一,为此我们设计了这全自动多功能智能台灯,去帮助学生解决这问题。 1.2 分模块描述 1:人体感应器可正确判断台风周围否有人 2:光电传感器可正...
往事如风111 2018-05-27 18:44:08 浏览量:1318
 多功能智能台灯
一、为什么要延时 1、时序 模块某协议的时序,比如串口,IIC的通讯协议,使用延时来满足时序变化的要求和通讯速度的控制。 如下IIC的时序,其中的tBUF,tLOW等等这些时间都通过延时来完成的,如果延时的时间不正常,则通讯协议不满足,就会无法与芯片进行通讯,而无法达到某特定的功能。...
汉云 2018-07-04 17:23:04 浏览量:1123
 单片机延时的种种
1介绍一下MBED IDE MBED IDEMBED平台的在线开发工具,通过网页访问,云端编译。网址:https://os.mbed.com MBED IDE这种在线编译平台对嵌入式初学者来说,体验非常友好,大幅度降低了入门的门槛。因为在刚开始学习嵌入式编程的时候,开发环境的搭建非常耗时耗力的过程,很多新手都在这一...
xukejing 2018-07-17 18:40:53 浏览量:1466
 美信开发板编程学习笔记
之前在论坛写的【跟我学】基于IAP15W413AS单片机的工业自动化控制系列教程 http://www.ickey.cc/community/thread-96672-1-1.html由于时间关系一直耽搁至今未更新,现在又有点时间,开始陆续更新一下该教程帖吧,欢迎喜欢我或者喜欢工控的小伙伴们持续关注哟……由于时间关系,更新速度不会很快,还请谅解,有问题可...
SingleYork 2018-07-25 18:56:05 浏览量:11556
 51单片机与迪文DGUS屏通信例程之一:迪文DGUS工程的建立及控件的使用
    本次编写的教程主要针对STM32F04x系列的单片机,对于STM32单片机的时钟,想必使用过STM32的人都比较清楚,STM32它基于 Cortex®-Mx系列内核的微处理器,芯片内部集成了丰富的外设。同时也集成了内部的时钟源。也就说芯片不需要晶振就可以运行。但大多数的使用情况都使用了芯片外部的晶振,包括官方....
奔跑的黑蚂蚁 2018-07-30 18:53:35 浏览量:1394
 STM32F04x单片机时钟切换教程
大家好,我SingleYork,SingleYork就我!今天笔者要跟大家分享一款非常小巧、功能强大的可穿戴开发板--Circuit Express,这款开发板由Adafruit公司推出的,整板子的形状圆形的,直径只有50mm,刚好1圆硬币的2倍左右。 与以往的基于8位AVR单片机的Arduino板子不同的,这款板子使用的32位的AR...
SingleYork 2019-01-22 12:19:43 浏览量:2424
 Adafruit Circuit Express可穿戴开发板之初体验