自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

硬件咖

流浪地球

  • 博客(23)
  • 资源 (11)
  • 收藏
  • 关注

原创 手把手BC26模组OpenCPU开发之旅-1.简介

NBIOT模组BC26手把手学习OpenCPU/QuecOPEN-1.简介一、NBIOT模组BC26简介二、QuecOPEN/OpenCPU三、QuecOPEN/OpenCPU开发板简介一、NBIOT模组BC26简介BC26基于联发科MT2625芯片平台研发,支持全球频段(B1/B2/B3/B4/B5/B8/B12/B13/B17 /B18/B19/B20/B25/B26/B28/B66),客户只需一颗模组,即可覆盖全球需求。BC26具有超小体积,尺寸仅为17.7x15.8x2.0mm,能最大限度地满足

2022-01-04 18:57:21 7221

原创 STC单片机免断电自动程序下载

免断电自动程序下载的实现思想1、STC单片机的软件复位功能2、STC-ISP下发的下载命令3、实现方式STC C51单片机使用串口下载程序,而又无需重新上电,根本上要实现在用户区程序运行的过程中,可以切换到ISP代码区去运行。1、STC单片机的软件复位功能STC单片机在程序正常运行的时间,是可以随时由软件产生复位的,它的效果跟直接将RST置1是一样的,程序会立即从头重新运行。只要将IAP_CONTR中的SWRST写入1,单片机便会复位重启。同时设置SWBS为1,重启之后就可以让单片机从ISP代码区来运

2021-06-18 14:07:13 1597

原创 智能快递柜的电气特性

智能快递柜的电气特性电气特性电气特性

2021-03-31 09:53:43 375

原创 一分钟详解智能快递柜电子锁结构

一分钟详解快递柜电子锁结构电子锁电子锁分类内部结构电子锁电子锁的作用原理和电磁铁一样,是利用电生磁,而后异极相吸的原理,当电流通过硅钢片时,电磁锁会产生强大的吸力紧紧的吸住吸附铁板达到锁门的效果。只要小小的电流电磁锁就会产生莫大的磁力,控制电磁锁电源的门禁系统识别人员正确后即断电,电磁锁失去吸力即可开门。电子锁分类按照电压分类:常见于12V,24V;按照锁状态分类:常见于支持锁状态检测,和不支持锁状态检测电路;该原理图是使用一个机械拨动开关,当开锁时带动这个开关处于断开或者闭合状态。电子锁内

2021-03-30 14:17:35 7403 2

原创 GD32E230开发笔记-GD32E230外设SPI的初始化

GD32E230开发笔记-GD32E230外设SPI的初始化1.SPI1初始化函数2.SPI1读写函数1.SPI1初始化函数void SPI1_Init(){ spi_parameter_struct spi_init_struct; rcu_periph_clock_enable(RCU_GPIOB); rcu_periph_clock_enable(RCU_SPI1); //PB13,PB14,PB15 // SPI0 GPIO config gpio_af_set(

2021-02-25 11:25:50 3671

原创 GD32E230开发笔记-GD32E230定时器控制

GD32E230开发笔记-GD32E230定时器控制1.硬件设计2.软件设计定时器的配置3.设计效果4.程序源码1.硬件设计GD32E230C8T6中定时器的资源还是比较丰富,这里我们调试TIMER52.软件设计定时器的配置定时器函数的初始化void TIMER5_init(uint16_t arr,uint16_t psc){ timer_parameter_struct timer_initpara; rcu_periph_clock_enable(RCU_TIMER5)

2021-02-13 18:13:18 3029 2

原创 GD32E230开发笔记-GD32E230串口输出打印

GD32E230开发笔记-GD32E230串口输出打印1.硬件设计2.软件设计1.硬件设计GD32E230C8T6最大可支持2路USART接口,分别如下:USART0:PA9,PA10,PA11,PA12;USART1:PA0,PA1,PA2,PA3;在开发调试过程中,一般不用流控,因此在实际调试中并没调试。2.软件设计...

2021-02-13 17:20:42 3689 1

原创 GD32E230开发笔记-GD32E230点亮LED

GD32E230开发笔记-GD32E230点亮LED1.硬件设计2.软件设计GPIO的初始化延迟函数3.调试效果4.程序源码1.硬件设计在GD32E230C-START-V1.0开发板中,使用的LED1-LED4,我们这里调试LED1和LED2,硬件上使用的GPIO分别为PA7和PA8。2.软件设计GPIO的初始化void LED_Init(void){ rcu_periph_clock_enable(RCU_GPIOA); //使能GPIOA时钟 /

2021-02-13 16:53:22 1814

原创 GD32E230开发笔记-GD32E230开发Demo

GD32E230开发笔记-GD32E230开发Demo1.GD32E230官方Demo2.私人订制GD32E230开发Demo3.Demo路径1.GD32E230官方Demo在文件GD32E23x_Demo_Suites_V1.0.1包含了各种开发板的Demo,我们使用的开发板为GD32E230C_START_Demo_Suites。GD32E230C_START_Demo_Suites文件中有一些简单的测试实例,就是简单的实例,这些实例经过编译后,就能下载到开发板中,如下:2.私人订制GD32

2021-02-10 17:41:11 1780

原创 GD32E230开发笔记-GD32选型

GD32E230开发笔记-GD32选型2020年MCU之难进入2020年以来,因为疫情的原因和美帝野心不死等等的原因吧,电子行业之难愈发明显,各种器件电阻、电容、电感、晶体、MCP等等各种物料短缺,导致巧妇难为无米之炊。MCU也更加明显,STM32单片机涨价一波接一波,关键涨价你都买不到。话不多说直接上图,以STM32F103RCT6为例,2019年10月购买为12.35元/片,2020年12月购买为73.13元/片,翻了6倍左右。重新选型MCU32位MCU的市场,好在国产MCU布局之路较早,目前

2021-02-10 15:27:21 4923 1

原创 完美解决..\Output\Template.axf: Warning: L6310W: Unable to find ARM libraries. ..\Output\Template.axf: E

问题MDK V4.70版本,安装完成后,打开工程编译会如下错误:…\Output\Template.axf: Warning: L6310W: Unable to find ARM libraries.…\Output\Template.axf: Error: L6411E: No compatible library exists with a definition of startup ...

2020-04-26 16:05:13 6234 21

原创 一分钟详解智能快递柜锁控板方案和原理

STC12C型号区别1、STC12C5A系列:STC12C5A系列是这三个系列中性能最好的,其中最高型号配置的ROM达到了60K,SRAM则达到了1280B,在8051中算是相当可观的了;2、STC12C2052系列:STC12三个系列中比较差的是STC12C2052系列,最高型号配置的ROM只有5K,SRAM只有256B,而AD则只有8位;3、STC12C5608系列:STC12系列中...

2020-03-05 14:11:11 6494

原创 以太网转串口方案总结

以太网转串口方案总结一、W5500以太网转SPI1.W5500简介2.W5500特点3.W5500以太网芯片内核4.典型应用二、CH9121以太网转UART1.CH9121简介2.CH9121特点3.典型应用三、W5100以太网转SPI1.W5100简介2.W5100特点3.典型应用在常用的接口设计中,通常MCU只有串口而没有以太网口,但以太网口往往又很实用,因此需要通过转接的方式来实现,以下总...

2020-01-14 09:31:57 7925

原创 红外光电开关的原理与实验

红外光电开关的原理与实验一、红外线的简介二、红外光电开关2.1、红外光电开关的简介2.2、红外光电开关的分类三、红外光电开关验证3.1、红外光电开关:电压比较器式验证3.2、红外光电开关:调制解调式验证四、红外光电开关设计4.1、基于方波调制的红外光电开关4.2、LM567红外发射接收电路比较最近在搞一个红外对管的设计,结合实际总结了以下信息,供大家参考:一、红外线的简介红外线(Infrar...

2020-01-09 13:31:03 18291 1

原创 NRF51822开发笔记-9.nRF51822裸机实验GPIO分析

NRF51822开发笔记-9.nRF51822的GPIO结构1一、GPIO设计思路二、程序配置解析1.GPIO初始化函数解析2.GPIO输出高电平3.GPIO输出低电平三、总结一、GPIO设计思路1.在NRF51822规格书中相关的GPIO章节,从如下图中可以看到,有32的GPIO,编号0-31,每个GPIO都有OUT/IN/PIN_CNF[],左侧是GPIO内部的结构,学过STM32的都了解...

2019-12-11 20:00:14 475

原创 NRF51822开发笔记-8.nRF51822裸机实验UART串口调试

NRF51822开发笔记-8.nRF51822裸机实验UART串口调试一、设计思路二、代码初始化三、UART串口实例一、设计思路1.查看NRF51822的手册UART部分NRF51822的UART主要功能特性•全双工操作•自动流控制•第9个数据位的奇偶校验和生成与UART关联的不同信号RXD,CTS(清除发送,低电平有效),RTS(发送请求,低电平有效)和TXD根据PSELRXD,...

2019-12-10 16:48:39 600

原创 NRF51822开发笔记-7.nRF51822芯片解读

NRF51822开发笔记-7.nRF51822芯片解读一、处理器二、低功耗三、硬件接口学习了2个实验,能够基本上控制GPIO的输入输出模式,接下来要重点学习下这款芯片的规格,方便更好的去开发利用这些硬件上的资源。一、处理器**CPU:**ARM cortex-M0 32 bit处理器,内含Flash和RAM;**FLASH:**128KB或者256KB**RAM:**16kB或者32kB...

2019-12-06 15:22:18 490

原创 NRF51822开发笔记-6.nRF51822裸机实验按键输入控制LED输出

NRF51822开发笔记-6.nRF51822裸机实验按键输入控制LED输出一、设计思路二、程序代码三、总结单个GPIO输入配置函数多个GPIO输入配置函数一、设计思路用一个按键控制LED0和LED1的轮询点亮按键选择K1对应GPIO_16LED0和LED1和之前实验一直,GPIO18和GPIO19二、程序代码1.初始化输入输出的GPIO2.定义2个状态变量3.while主循环...

2019-12-06 11:14:56 360

原创 NRF51822开发笔记-5.nRF51822裸机实验GPIO输出驱动LED

NRF51822开发笔记-4.nRF51822配置GPIO输出驱动LED一、例程分析二、程序设计一、例程分析在binky led的代码中,主要完成LED的闪烁,分析代码如下:如下是主程序int main(void){ nrf_gpio_cfg_output(LED_0); //配置GPIO为输出模式,LED0对应GPIO 18 nrf_gpio_cfg_outp...

2019-12-05 20:14:44 729

原创 NRF51822开发笔记-4.nRFgo studio什么时候需要Erase all

NRF51822开发笔记-4.nRFgo studio什么时候需要Erase all一、当芯片内下载了SoftDevice,想使用不需要蓝牙连接应用的固件二、在nRFgo studio中勾选了“lock entire chip from readback”在烧写程序的时候,我们经常需要进行擦除Erase all,具体什么时候需要Erase all呢?总结如下一、当芯片内下载了SoftDevic...

2019-12-05 19:22:31 925

原创 NRF51822开发笔记-3.nRFgo studio方式烧录协议栈和固件

NRF51822开发笔记-2.第一个编译实验一、标题标题一、1.打开路径,如下2.提示没找到设备,不影响编译,确定3.提示更新设备,确定4.编译发现了报错,这里是因为头文件路径缺失去5.选择魔法棒,增加头文件6.在C/C++中选择增加头文件路径7.增加头文件路径gcc,点击OK标题标题...

2019-12-05 17:04:35 5963 2

原创 NRF51822开发笔记-2.Keil-MDK编译的第一个程序

NRF51822开发笔记-2.nRF studio烧录程序1.开发板上电开机,Jlink连接开发板2.打开nRFgo studio,选中左侧nRF51 Programming3.擦除,下面对话框提示成功4.nRFgo自带了一些软件,选择一个5.设定size为88,然后Program6.手机打开...

2019-12-05 11:20:00 456

原创 NRF51822开发笔记-1.搭建NRF51822开发环境

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出一、准备软件包二、...

2019-12-04 13:20:52 1388 1

智能锁控板串口调试助手.exe

用于调试快递柜,生鲜柜,物品柜等锁控板串口工具

2021-11-02

GD32E230C8T6_4SPI_FLASH.rar

GD32E230C8T6读写W25Q64

2021-02-27

W25Q64中英文数据手册.rar

W25Q64中英文数据手册

2021-02-25

GD32E230C8T6_3Timer.rar

GD32E230C8T6定时器控制LED

2021-02-13

GD32E230C8T6_2UART.rar

GD32E230C8T6_2UART串口输出源程序

2021-02-13

GD32E230C8T6_1LED.rar

GD32E230C8T6点亮LED

2021-02-13

GD32E230C8T6_Demo

GD32E230工程模板

2021-02-13

GD32E23x开发环境.rar

GD32E230开发环境

2021-02-10

红外光电开关的原理与设计

本文章搜集整理了相关光电开关的设计与原理,同时针对调制解调的红外开关进行相关理论讨论,并进行红外光电开关的原理与设计

2020-01-09

红外光电开关的原理与设计

本文章搜集整理了相关光电开关的设计与原理,同时针对调制解调的红外开关进行相关理论讨论,并进行红外光电开关的原理与设计

2020-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除