E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
单片机学习笔记
AutoLeaders控制组——51
单片机学习笔记
(二)
模块化编程是把各个模块的代码放在不同的.c文件里,在h文件里提供外部可调用函数的声明,其它.c文件想使用其中的代码时,只需要#lnclude"xxx.h"文件即可。使用模块化编程可极大的提高代码的可阅读性、可维护性、可移植性等。.c文件:函数变量的定义以下为delay.c代码voiddelay(unsignedinta){unsignedchardatai,j;do{_nop_();i=2;j=1
Peanutissimo
·
2024-01-11 04:30
51单片机
学习
笔记
51
单片机学习笔记
单片机任务二模块化编程LCD调试工具矩阵键盘介绍扫描的概念定时器介绍STC89C52定时器资源定时器框图定时器的工作模式寄存器定时器/计时器0和1的相关寄存器中断寄存器串口通信介绍硬件电路电平标准接口及引脚定义常见通信接口比较单片机上的UART串口参数及时序图串口模式图串口相关寄存器数据显示模式LED点阵屏介绍显示原理原理图74HC595介绍开发板引脚对应关系补充知识点:C51的sfr,sbit控
暗夜黔血
·
2024-01-11 04:00
c语言
学习
笔记
51单片机
单片机学习笔记
——串行口和串行通信(上)
目录异步通信&同步通信异步通信一、字符帧二、波特率同步通信串行通信的制式89C51串口及应用串行通信过程串行口工作方式及帧格式方式0——半双工同步通信(8位)方式1——全双工异步通信(10位)方式2——全双工异步通信(11位)方式3——全双工异步通信(11位)串行口控制电源和波特率控制寄存器PCON串行口控制寄存器SCON多机通信串行口的工作方式以及波特率设置方式0和方式2的波特率方式1和方式3的
Nosery
·
2023-12-26 10:43
网络
c51
单片机学习笔记
一
目录前言单片机基础知识单片机最小系统GPIOGPIO结构与工作原理P0端口P1端口P2端口P3端口实验部分点亮LED实验LED闪烁实验LED流水灯实验蜂鸣器实验静态数码管实验动态数码管实验74HC24574H138总结前言基于普中单片机对51单片机进行学习注:本篇笔记主要参考了普中单片机开发文档单片机基础知识单片机51单片机是对所有兼容Intel8031指令系统的单片机的统称。功能:用于控制,通过
m0_70968573
·
2023-11-28 00:16
单片机
学习
嵌入式硬件
51
单片机学习笔记
——第五天:独立按键
大家好!今天是学习51单片机的第三天,今天学习了独立按键,学习笔记如下:按键介绍:1,3脚和2,4脚是初始导通的,并且在外观上是长边,然后1,2脚和3,4脚初始不导通的,外观上是短边。当有按键按下的时候对应的端口会显示低电平。实验板上有四个独立按键,分别对应的端口是key1=P31key2=P30key3=P32key4=p33.按键消抖:消抖的产生:通常我们会利用延时函数跳过抖动的过程。程序如下
bit__bit
·
2023-11-27 22:43
51单片机
学习
单片机
单片机学习笔记
————51单片机实现两个独立按键的组合按键触发
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Independent-KEY----@File:main.c----@Ed
DJDN426611
·
2023-11-27 22:41
单片机
proteus
C
51单片机
独立按键
组合
单片机学习笔记
————51单片机实现独立按键的短按及长按触发
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Independent-KEY----@File:main.c----@Ed
DJDN426611
·
2023-11-27 22:41
单片机
proteus
C
51单片机
独立按键
短按
长按
【
单片机学习笔记
】STC8H1K08参考手册学习笔记
STC8H1K08参考手册学习笔记STC8H系列芯片STC8H1K08开发环境串口烧录STC8H系列芯片STC8H系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8051单片机,在相同的工作频率下,STC8H系列单片机比传统的8051约快12倍速度快11.2~13.2倍),依次按顺序执行完全部的111条指令,STCSH系列单片机仅需147个时钟,而传统80
miskirito
·
2023-11-26 14:04
单片机
学习
笔记
51
单片机学习笔记
-14 ADDA
14ADDA[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。14.1AD/DA简介14.1.1AD/DA基本介绍AD(AnalogtoDigital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号。DA(DigitaltoAnalog):数字-模拟转换,将计算机输出的数字信号转
虎慕
·
2023-11-24 18:02
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
1(基础部分)
一.单片机中的数制和数制转换1.单片机的数制数制是指数的制式,是人们利用符号计数的一种科学方法,单片机常用的数制有十进制、二进制和十六进制。(1)十进制它是大家最熟悉的计数制,有0~9十个数码。十进制数的末尾加英文字母D表示它是一个十进制,字母D也可以省略不写。(2)二进制数字电路中只有两种电平特性,即高电平和低电平,这两个状态只需要用“0”和“1”两个数字区分就可以了,所以数字电路中使用二进制计
Attack BUG
·
2023-11-19 16:37
51单片机
学习
笔记
51
单片机学习笔记
-4矩阵键盘
4矩阵键盘[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。4.1矩阵键盘介绍在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态。数码管扫描(输出扫描)原理:显示第1位→显示第2位→显示第3位→……,然后快速循环
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
-10IIC总线
10I2C总线[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。10.1AT24C02和I2C介绍10.1.1存储器介绍图10-1存储器分类一般来说,RAM读写速度极快,但掉电丢失;而ROM相对来说读写速度慢,但是可以长期存储数据。从实现功能的角度来说,只需要关注“地址总线”和“数据总线”
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
-13直流电机
13直流电机[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。13.1直流电机与PWM波13.1.1直流电机直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转。直流电机主要由永磁体(定子)、线圈(转子)和换向器组成。除直流电机外
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
-3模块化编程
3模块化编程[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。3.1模块化编程传统方式编程:所有的函数均放在main.c里,若使用的模块比较多,则一个文件内会有很多的代码,不利于代码的组织和管理,而且很影响编程者的思路。模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部
虎慕
·
2023-11-02 06:46
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
(正在进行时)
第一个单片机软件安装keil5官方网址:https://www.keil.com/进入点击下载,选择C51.stc-isp官方网站:http://stcmcudata.com/单片机命名规则自己的用keil5写代码1.project-->2.NewμVisionproject-->3.保存在一个文件夹里(建议一个工程对应一个文件夹)–>4.在search中填AT89C52(从下面找到选择也可以)-
ACAE^_^
·
2023-11-02 06:37
51单片机
笔记
江科大51
单片机学习笔记
之LCD1602
文章目录一、LCD1602调试工具二、LCD1602介绍三、引脚及应用电路典型应用电路引脚及功能四、内部结构框图五、时序结构六、LCD1602指令集七、LCD1602操作流程八、实验1、创建文件2、引脚定义3、写命令4、写数据5、初始化6、显示字符7、显示字符串8、显示数字9、显示有符号数字10、显示16进制数11、显示二进制数补充:流动字幕注:第一章对应江科大视频5-2,后面对应江科大视频14-
rebened小橙
·
2023-11-02 06:37
51单片机
51单片机
学习
笔记
AutoLeaders控制组——51
单片机学习笔记
(DS18B20温度传感器、LCD1602、直流电机+PWM)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)文章目录13-1DS18B20温度传感器DS18B20部分Ⅰ、DS18B20介绍模拟温度传感器原理:数字温度传感器原理:Ⅱ、
draw_future_TL
·
2023-11-02 06:36
51单片机
学习
单片机
AutoLeaders控制组——C51
单片机学习笔记
--数码管&&矩阵键盘&&LCD液晶屏
目录1.数码管连接原理图2.动态数码管实验3.LCD液晶屏的操作4.矩阵键盘的连接原理图5.模块化编程6.密码锁实验1.数码管连接原理图由上述原理图可以看出,8位数码管采用共阴极方式连接,8位数码管通过公共端口COM按顺序接入到138译码器中。138译码器中的G1到G2B三个引脚为使能端,通过接入VCC和GND输出使能电平,若使能电平有效则138译码器正常工作。其中138译码器通过P2_2到P2_
szu_ljm
·
2023-11-02 06:36
单片机
学习
嵌入式硬件
c语言
AutoLeaders控制组——51
单片机学习笔记
(模块化编程、LCD_1602、矩阵键盘)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)目录5-1、模块化编程模块化编程与传统方式编程区别模块化编程用法有关c与h文件位置的注意事项:预编译实验操作(以模块化动态数
draw_future_TL
·
2023-11-02 06:35
51单片机
学习
嵌入式硬件
AutoLeaders控制组—51
单片机学习笔记
(LED控制、独立按键、数码管)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)根据测试,目录存在没法跳转准确的可能性(可能是因为内容太多的原因,可以考虑用左下方侧的目录跳转)目录1-0下载keil时找不到文件路径问题的解决方法之一1-1单片机及开发板介绍单片机(英文MicroControlle
draw_future_TL
·
2023-11-02 06:35
51单片机
学习
单片机
51
单片机学习笔记
——STC12C5201AD系列
一、概述STC12C5201AD系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速8位A/D转换(300K/s,即30万次每秒),针对电机控制,强干扰场合。在KeilC开发环境下,选择Intel8052编译,头文件包含即可。二、特性三、S
DJDN426611
·
2023-10-31 11:19
学习日志
电工笔记
51单片机
STC15W201S
【
单片机学习笔记
】Windows+Vscode+STM32F4+freeRTOS+FatFs gcc环境搭建
为摒弃在接受keil邮件,研究了下gun编译,以STM32F407为例,简单记录1.软件包准备Git选择对应版本直接安装即可https://git-scm.com/download/winmakegcc1)将上述软件包放置于C盘根目录2)添加环境变量3)cmd命令行测试环境分别输入make-vgcc-v2.编写makefile#-----------------------------------
沉默的小宇宙
·
2023-10-23 23:10
STM32
单片机
单片机
学习
笔记
单片机学习笔记
————51单片机实现带数码管显示的加法简易计算器
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:Z
DJDN426611
·
2023-10-23 08:25
单片机
proteus
C
51单片机
加法计算器
简易
51
单片机学习笔记
——第四天:数码管
大家好!今天是学习51单片机的第三天,今天继续学习了数码管,学习笔记如下:之前学习的是数码管的静态显示,今天学习更复杂的数码管的动态显示:在这之前先介绍一下两款芯片74HC245和74HC138。74HC245:八线双向收发器,适用于显示屏以及其他数字电路的驱动。管脚说明:74HC138:74HC138是一种三通道输入、八通道输出译码器。51单片机上只有32个I/O口,可板子上安装了许多器件,所以
bit__bit
·
2023-10-11 17:55
51单片机
学习
单片机
c51
单片机学习笔记
二
目录前言独立按键实验矩阵按键实验IO扩展(串转并)-74HC595实验LED点阵实验LED点阵点亮一个点LED点阵点亮数字LED点阵点亮图像直流电机实验步进电机实验总结前言基于普中单片机对51单片机进行学习注:本篇笔记主要参考了普中单片机开发文档独立按键实验按键是一种电子开关,使用时按开关按钮,开关接通,当松开手时,开关断开。按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态,如果按键
m0_70968573
·
2023-10-11 17:55
单片机
学习
嵌入式硬件
单片机学习笔记
————51单片机实现矩阵键盘的单个触发(压缩代码)
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Matrix-KEY----@File:main.c----@Edit:ZH
DJDN426611
·
2023-10-10 21:35
单片机
proteus
C
51单片机
矩阵键盘
单个触发
单片机学习笔记
————51单片机实现数码管通过闪烁来设置数据,并且不显示为0的高位
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:Z
DJDN426611
·
2023-10-09 05:17
单片机
proteus
C
51单片机
数码管
51
单片机学习笔记
-12LCD1602液晶屏
12LCD1602液晶屏[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。12.1LCD1602介绍LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。显示容量:16×
虎慕
·
2023-10-05 18:51
#
51单片机-江科大
51单片机
学习
嵌入式硬件
【蓝桥杯-
单片机学习笔记
(十六)】PCF8591原理与A/D、D/A转换
一、PCF8591PCF8591是单片、单电源低功耗8位CMOS数据采集器件,具有4个模拟输入、一个输出和一个串行I2C总线接口。3个地址引脚A0、A1和A2用于编程硬件地址,允许将最多8个器件连接至I2C总线上而不需要额外硬件。器件的地址、控制和数据通过两线双向I2C总线传输。PCF8591功能包括多路复用模拟输入、片上跟踪和保持功能、8位模数转换和8位数模转换。最大转换速率取决于I2C总线的最
傻萌的路飞
·
2023-10-03 11:38
蓝桥杯
单片机
蓝桥杯
学习
c语言
51单片机
51
单片机学习笔记
1、输入输出口sbit定义引脚sbitLED_R=P0^5;P0M0=0x00;//设置P0.0-P0.7为准双向口2、中断INTCLKO=0x30;//使能INT2INT3下降沿中断EA=1;//打开总中断中断使用3、PWM输出51单片机是可以输出PWM的,比较麻烦。此时需要用到内部定时器来实现,可用两个定时器实现,也可以用一个定时器实现。4、定时器/计数器核心部件是一个加法计数器,本质是对脉冲
嵌入式新手小张
·
2023-09-24 17:51
学习笔记
51单片机
学习
笔记
AutoLeader控制组——51
单片机学习笔记
(一)
目录1.点亮LED灯1.1LED灯闪烁1.2控制LED灯按时闪烁:1.3LED灯流水灯1.4二进制点灯2.独立按键控制LED灯2.1按键控制LED亮灭2.2.按键控制灯左右移动3.数码管3.1静态数码管显示3.2.动态数码管显示4.模块化编程5.LCD1602调试工具6.矩阵键盘6.1.介绍矩阵键盘6.2.矩阵键盘在LCD上按键显示6.3.矩阵键盘制作密码锁7.定时器7.1关于定时器的基本概念7.
哒哒哒901
·
2023-09-08 12:15
学习笔记
单片机
嵌入式硬件
学习
51单片机
51
单片机学习笔记
1 -- 单片机最小系统仿真电路绘制
在Protues和Keil都安装好之后,就可以开始学习51单片机了,但其实只要有Keil和开发板就可以开始搞单片机最小系统仿真1.Protues新建工程2.晶振电路绘制3.复位电路绘制4.电路勘误与仿真5.课外科普--51单片机名称由来1.Protues新建工程打开Protues,首页打开ISIS图标,绘制电路图进入到以下绘制界面像电路中的芯片、电阻电容等,都可以在器件区找到,直接点击器件区的Pi
GenCoder
·
2023-09-02 11:40
51单片机学习笔记
单片机
51单片机
stm32
单片机学习笔记
8.23
之前零零碎碎的学习单片机,也记过一些纸质版的笔记,感觉效果不是很好,今日开始在csdn上发布第一篇电子笔记,望自己能够不忘初心,持之以恒。真挚的希望路过的同学能指出错误,我会及时改正。我也会在csdn上发布一些自己其他学习方面的笔记,像读书心得或是学科笔记诸如此类。在csdn上的笔记我将不会边查资料边写,我会将写笔记本身当个做一个教学相长的过程。正如费曼学习法所讲,学习的完整过程不只是接受,还要有
一只避风湾
·
2023-08-25 01:37
单片机
学习
单片机
嵌入式硬件
单片机学习笔记
之点阵(8x8)
心血来潮,想捡一下丢了很久的单片机,纪录一下单片机学习简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。1.使用工具使用开发板:普中科技开发板编译软件:keil2.资料点阵线路图:POW为74HC595芯片输出。74HC595芯片简介使用74HC595扩展线路,74HC595用作把串行信号转换并行信号。还可以节约单片机(MCU)的IO口,用3个IO口可以控制8个引
ly_zszcyx
·
2023-08-17 09:20
硬件开发
单片机
学习
嵌入式硬件
STM32
单片机学习笔记
(九)-SysTick系统定时器
写在前面:本系列内容均为自学笔记,参考资料为野火指南者开发板资料及芯片参考手册等,使用野火指南者开发板进行学习,该系列内容仅用于记录笔记,不做其他用途,笔记的内容可能会存在不准确或者错误等,如有大佬看到错误内容还望能够评论指正,感谢各位。本节包括前几节的程序,请参考野火开发板资料,里面由更加清晰的教学,野火B站账号:野火官方B站账号链接。参考资料《STM32F10x芯片参考手册-中文版》、《STM
做咸鱼的月下
·
2023-08-11 07:08
STM32单片机学习笔记
笔记
单片机
stm32
学习
51
单片机学习笔记
-15 红外遥控
15红外遥控[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。15.1红外遥控与外部中断15.1.1红外遥控器红外遥控是利用红外光进行通信的设备,由红外LED将调制后的信号发出,由专用的红外接收头进行解调输出。通信方式:单工,异步红外LED波长:940nm(还有一种850nm的可以微微看见
虎慕
·
2023-07-28 00:21
#
51单片机-江科大
51单片机
学习
嵌入式硬件
【51
单片机学习笔记
】DS1302实时时钟程序
目录实验现象DS1302介绍ds1302简介引脚工作流程寄存器控制寄存器时间寄存器读写与时序写读ds1302的GPIO代码ds1302.cmain.c备注实验现象将程序烧录到单片机中后,lcd1602显示屏将从预设时间开始进行时钟功能。在lcd1602显示屏第一行分别显示年,月,日,星期;在第二行显示时,分,秒。DS1302介绍ds1302简介DS1302是DALLAS公司推出的涓流充电时钟芯片,
终极末影龙
·
2023-06-18 09:55
单片机
51单片机
学习
单片机学习笔记
8--按键和外部中断(基于百问网STM32F103系列教程)
第八章按键和外部中断第一节按键原理GPIO内部上拉较弱,可根据满足电路需求选择是用内部的上拉还是自己外接上拉。根据原理图可知,当按键松开时,单片机引脚连接在高电平上,GPIO口输入高电平。当按键按下时,单片机引脚通过按键接地,GPIO口输入低电平。在程序中,通过读取GPIO口的电平状态,就可以知道按键是否被按下。由于按键是机械弹性开关,由于机械触电的弹性作用,按键在闭合及断开的瞬间均伴随有一连串的
山、
·
2023-06-11 18:57
单片机学习笔记
单片机
stm32
学习
单片机学习 第一周单片机概况
单片机学习笔记
来源于中国MOOC《单片机原理与应用》——北京交通大学第一周单片机概况单片机简介单片机即单片机微型单片机,是将单片机主机(CPU、内存和I/O接口)集成在一小块硅片上的微型机。
Letmesuper
·
2023-06-10 19:25
单片机学习日志
单片机
编程语言
人工智能
51
单片机学习笔记
(蜂鸣器)
蜂鸣器简介在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。自激蜂鸣器是直流电压驱动的,不需要利用交流信号进行驱动,只需对驱动口输出驱动电平并通过放大电路放大驱动电流就能使蜂鸣器发出声音,非常简单。改变单片机引脚输出波形的频率,就可以调整控制蜂鸣器音调,产生各种不同音色、音调的声音。改变输出电平的高低电平占空比,则可以控
fly2022.
·
2023-04-13 12:56
本科
W801
单片机学习笔记
——调试器的配置与使用(适用于W801和W806)
1.前言在以往的Cortex-M内核单片机的开发中,最离不开的一个东西就是调试器,什么J-Link,ST-Link,DAP-Link等等,没了他们调试程序感觉浑身难受,效率直线下降。调试器就好比是战士的枪,W801单片机的开发当中怎么能够没有。与W801单片机配套的调试器叫做ICE,该调试器官方卖得很贵,不过大佬们已经攻克了下来,笔者用的ICE正是大佬们设计的ICE,连接如下:自制CKlink阿里
三月花科技
·
2023-04-11 14:28
W801
嵌入式硬件
单片机
risc-v
W801
单片机学习笔记
——内部结构,总线架构篇
1.前言在于各个型号的单片机打交道的这几年越发清晰得发现学习一款单片机一定不能把它当作一个神奇的黑盒子,否则只能跑跑SDK带的例程,感动自己。经过在联盛德官网一通搜寻猛如虎下,终于找到了类似于参考手册和数据手册的文档,他们分别叫寄存器手册和产品规格书,下载连接如下:链接:https://pan.baidu.com/s/1KG5hJetnraERyEQtrSYIdQ提取码:SYHTCSDN资源下载连
三月花科技
·
2023-04-11 14:26
W801
单片机
risc-v
iot
系统架构
W801
单片机学习笔记
——SDK中一些难以理解的地方及修改意见
目录1.前言2.FreeRTOS嵌入式实时操作系统相关功能吐槽及修改意见2.1首先,先给W801的SDK撑个腰2.2新建进程函数修改2.3内存申请与释放算法2.4信号量获取函数的奇怪设计3.FATFS文件系统相关功能吐槽及修改意见3.1文件读写尚可,大批量读写有时出问题4.挖坑1.前言W801单片机配套的SDK功能非常丰富,内置了FreeRTOS嵌入式实时操作系统,LWIP网络通讯协议栈以及HTT
三月花科技
·
2023-04-01 06:47
W801
操作系统
单片机
risc-v
嵌入式硬件
W801
单片机学习笔记
——SDK的启动流程,例程使用
目录1.前言2.SDK的启动流程3.挖坑1.前言W801的SDK需要配套的CDK集成开发环境进行开发,该SDK具有W801单片机所有硬件的驱动程序,FreeRTOS操作系统,基于蓝牙和WiFi功能的上层应用,以及各种功能的例程,可以通过例程测试硬件并模仿例程编写自己所需要的功能。该篇文章主要以SDK启动的启动流程,例程的使用,以及SDK中部分文件在实际使用中的修改尝试。2.SDK的启动流程W801
三月花科技
·
2023-04-01 06:16
W801
单片机
嵌入式硬件
risc-v
STM32
单片机学习笔记
(二)-点亮LED灯(寄存器版)(二)
本节内容与上一节(STM32
单片机学习笔记
(二)-点亮LED
做咸鱼的月下
·
2023-03-31 01:27
笔记
STM32单片机学习笔记
单片机
stm32
学习
STM32
单片机学习笔记
(四)-点亮LED灯(固件库版本)
写在前面:本系列内容均为自学笔记,参考资料为野火指南者开发板资料及芯片参考手册等,使用野火指南者开发板进行学习,该系列内容仅用于记录笔记,不做其他用途,笔记的内容可能会存在不准确或者错误等,如有大佬看到错误内容还望能够评论指正,感谢各位。本节包括前几节的程序,请参考野火开发板资料,里面由更加清晰的教学,野火B站账号:野火官方B站账号链接。从本节开始将开始固件库的编程,当然建议先完成前面几节关于寄存
做咸鱼的月下
·
2023-03-31 01:27
STM32单片机学习笔记
笔记
单片机
stm32
学习
STM32
单片机学习笔记
(十)-串口通讯(USART)(一)
写在前面:本系列内容均为自学笔记,参考资料为野火指南者开发板资料及芯片参考手册等,使用野火指南者开发板进行学习,该系列内容仅用于记录笔记,不做其他用途,笔记的内容可能会存在不准确或者错误等,如有大佬看到错误内容还望能够评论指正,感谢各位。本节包括前几节的程序,请参考野火开发板资料,里面由更加清晰的教学,野火B站账号:野火官方B站账号链接。参考资料《STM32F10x芯片参考手册-中文版》、《STM
做咸鱼的月下
·
2023-03-27 00:44
STM32单片机学习笔记
笔记
单片机
stm32
学习
AutoLeaders控制组——51
单片机学习笔记
(蜂鸣器、AT24C02芯片)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)文章目录11-1蜂鸣器蜂鸣器介绍驱动电路Ⅰ、三极管驱动①高电平导通NPN型②低电平导通PNP型Ⅱ、集成电路驱动补充:ULN2
draw_future_TL
·
2023-03-14 22:00
51单片机
学习
单片机
单片机学习笔记
(持续更新中)
单片机学习笔记
开发板介绍用的是普中科技的EM3.V2.2开发板,没什么可说的,做好最小系统板后也可以自己搭建电路使用。
濑の哀哭
·
2023-02-05 12:08
【C51
单片机学习笔记
----DS18B20温度传感器&&LCD1602液晶屏&&直流电机调速与呼吸灯&&AD模数转换&&红外外部中断】
文章目录一、DS18B20温度传感器1.DS18B20温度传感器连接原理图2.DS18B20温度传感器单总线通信时序3.DS18B20温度传感器代码模块二、LCD1602液晶屏1.LCD1602液晶屏连接原理图2.字符码和指令集3.LCD1602液晶屏模块三、直流电机调速与呼吸灯1.直流电机连接原理图2.PWM直流电机调速和呼吸灯亮度变化3.直流电机调速和呼吸灯亮度变化代码模块四、AD模数转换和D
szu_ljm
·
2023-01-21 10:59
c语言
其他
51单片机
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他