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
K210单片机学习
算法工程师相关资料及汇总(新手向20181122更新)
软硬结合——写给硬件开发工程师的全栈入门实战 https://blog.csdn.net/alwxkxk/article/details/80216148 通过
单片机学习
C语言http://www.rationmcu.com
Aaron_7906
·
2018-07-12 19:50
我的
单片机学习
经验
从入门学习单片机到现在,不知不觉有了八个年头,也确实积累了一些经验。经常在网上发布一些开源设计,不免会被问起,如何学习单片机一类的问题:如何入门单片机?怎么学好单片机呢?有没有什么推荐的书籍?现在整理一下自己的学习经验,仅供参考。定位很重要这里,要先请读者给自己一个定位,或者说,你为什么要学习单片机。我这里总结出几个类型:1、为了工作学习,听说单片机相关的行业,如嵌入式、物联网发展很快,就业前景好
享受猫生
·
2018-03-16 23:06
单片机学习
开篇
一、单片机简介1.1单片机的定义单片机(SignalChipMicrocontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。单片机按照其用
IWillGo
·
2018-02-04 16:32
单片机入门学习十三 STM32
单片机学习
十 通用定时器
本篇重点记录的是STM32F1的通用定时器。STM32F103ZE有8个定时器,其中2个高级定时器(TIM1、TIM8),4个通用定时器(TIM2、TIM3、TIM4、TIM5),2个基本定时器(TIM6、TIM7)。下表是对这8个定时器的详细描述。定时器种类位数计数器模式产生DMA请求捕获/比较通道互补输出特殊应用场景高级定时器(TIM1,TIM8)16向上、向下、向上/下可以4有带死区控制盒紧
风水月
·
2018-01-25 10:29
楼宇自控
单片机
单片机入门学习
stm32
单片机入门学习九 STM32
单片机学习
六 延时函数、端口复用和重映射、中断
前面几篇文章涉及到stm32编程需要了解的一些基础知识,本篇在记录一些编程中常用到的基础概念。1、中断本篇记录的是NVIC(NestedVectoredInterruptController嵌套向量中断控制器),NVIC属于Cortex内核的器件,不可屏蔽中断(NMI)和外部中断都由它来处理(SYSTICK不是由NVIC来控制的)。Cortex™-M3内核支持256个中断,其中包含了16个内核中断
风水月
·
2018-01-18 10:40
楼宇自控
单片机
单片机入门学习
单片机入门学习八 STM32
单片机学习
五 时钟系统
单片机学习
除了了解该篇单片机入门学习五STM32
单片机学习
二跑马灯程序衍生出的stm32编程基础中的基础外,我们还需要有时钟的概念,本篇将记录stm32的时钟系统。
风水月
·
2018-01-15 15:49
楼宇自控
单片机
单片机入门学习
单片机入门学习六 STM32
单片机学习
三 蜂鸣器
蜂鸣器的控制仍是GPIO的入门开发,本篇仅罗列下蜂鸣器的相关概念和蜂鸣器开发源码1、蜂鸣器蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“ZZG”、“LB”、“JD”等)表示。本篇学
风水月
·
2018-01-12 10:57
楼宇自控
单片机
单片机入门学习
stm32
单片机
单片机入门学习五 STM32
单片机学习
二 跑马灯程序衍生出的stm32编程基础
上篇文章单片机入门学习四STM32
单片机学习
一跑马灯程序和创建工程仅介绍了入门程序及其编译运行过程,下面开始对stm32的一些基础知识做一个记录。
风水月
·
2018-01-11 15:22
楼宇自控
单片机
单片机入门学习
单片机入门学习四 STM32
单片机学习
一 跑马灯程序和创建工程
STM32学习了有一阵子了,现做一个简单的总结。先上一个跑马灯的小程序,本人学习过程中先学习了一些STM32F103的一些基本知识,但是直到接触到真实的程序后开始思索看代码后一些模糊的概念才发现原先学习的基础感念都提到过,不过当时在学习的时候仅仅过了遍脑子没有理解了,故在此我先贴出跑马灯的程序,然后通过程序拓展出STM32编程必知的基础。1、跑马灯什么是跑马灯,本篇的程序实现的功能是板子上的两个小
风水月
·
2018-01-10 13:30
楼宇自控
单片机
单片机入门学习
我的第一个
单片机学习
成果
12月5号开始系统学习单片机。把相应的制作过程整理成了文档,贴在这里,希望能和大家交流学习。因为日志不能上传文件,所以只好把文档截图发上来。有兴趣了解的同学可以给我私信,我这有原文档。还有源代码。因为做这个实验比较匆忙,所以实验能实现的效果不是很多。下一步打算用单片机搭建一个模拟手机具有接打电话,收发短信的功能小项目。有同样兴趣爱好的同学,我们可以多加交流。图片发自App图片发自App图片发自Ap
i噼里啪啦i
·
2018-01-06 13:55
单片机入门学习二 51
单片机学习
一
本篇将对51单片机一些概念进行一下记录,本次针对《手把手教你学51单片机》的前7章的硬件知识做一个总结,软件编程就不记录了,可以看教程,里面讲解的很详细。1、单片机最小系统单片机最小系统的三要素:电源、晶振、复位电路。(最小系统是指用最少的原件组成单片机可以工作的系统)。下图中晶振旁边的20pF的电容的作用是帮助晶振起振,并维持振荡信号的稳定。2、阅读电路原理图网络标号:电路原理图中放置在连线上的
风水月
·
2017-12-12 15:55
楼宇自控
单片机
单片机入门学习
单片机学习
札记之8 内部EEPROM的配置和使用
继续来测试下内部EEPROM是不是正常,EEPROM是存储数据的,而且掉电之后数据不丢失,STC单片机的EEPROM不是真正的EEPROM,比如AT24C02,那才是真正的EEPROM,可以每次按字节擦除数据,而STC15W的都是用Flash模拟的,以512字节是一个扇区,每次擦除数据,必须全部擦除掉才可以,考虑到应用比较简单,用内部的EEPROM就凑合用吧。接下来,我们测试下单片机内部的EEPR
dabing89
·
2017-12-03 21:22
51单片机入门分享
单片机学习
札记之7 STC15W系列的ADC配置
前段时间,因为项目时间紧张,没有及时更新博客,现在继续更新,轮到调试单片机的ADC了,STC151K16PWM的ADC是1个10位的,有8个通道,我偶们这个小时钟,只用到了三路AD,分别是P1.5,P1.6,P1.7,其中,P1.5引脚是测电池电压的,P1.6是测温度的,P1.7是测光线强弱的。我们拿ADC5来举例说明下,ADC的配置步骤。在使用ADC之前,首先第一步要配置IO口为高阻输入,也就是
dabing89
·
2017-12-03 21:12
51单片机入门分享
STM32
单片机学习
笔记——SysTick系统定时器
经过几天的学习之后,我对STM32的系统定时器产生了一些心得和体会,现记录下来,供大家参考交流。当然,欢迎大家指出其中的错误和不足。现在进入正文。首先,STM32的系统定时器是什么呢?这次百度百科查不到了……那我就自己说吧。系统定时器,就是STM32芯片内部的一个定时器,用于为系统提供定时以及中断的一个设备。那么,这次的实验难道就是定个时?当然不是。我们要用定时器制作一个精确延时的闪烁灯。好吧,和
风林火山流星光底
·
2017-09-19 21:46
STM32
单片机学习
笔记——USART串口通信
本人小白一个,最近对硬件很感兴趣,便买来一块秉火的STM32开发板,使用了STM32F103VET6芯片。学习数天以后,获得了一点心得,现作一篇学习笔记,以作记录。本人硬件小白一个,也是第一次写博客,文章多有纰漏和不当之处,还请大家多多关照。下面正文开始。首先,USART是什么呢?USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。(来自百度)这是官方解释,而我对
风林火山流星光底
·
2017-09-02 20:21
STM
单片机学习
-day2 认识IO口
STM32IO口STM32的IO口可以由软件来配置输入输出模式,主要有输入悬空、输入上拉、输入下拉、模拟输入、开漏输出、推挽输出、推挽式复用功能、开漏式复用功能。image.png每个IO口由7个寄存器控制,配置模式的2个32位端口配置寄存器CRL和CRH;2个32位数据寄存器IDR和ODR;一个32位复位/置位寄存器BSRR;一个16位复位寄存器BRR;一个32位锁存寄存器LCKR;常用的是四个
凌勇
·
2017-08-15 15:29
单片机学习
笔记(Arduino Uno r3)
单片机学习
笔记(ArduinoUnor3)Aduino是什么?
cloudyfair
·
2016-12-02 06:52
Arduino
单片机
51单片机总结
51
单片机学习
是在3年前学的,有的地方可能忘记,总结不到。为了以后回忆,现大致总结下。51概述MCS-51使用哈佛结构,它的程序空间和数据空间是分开编址的,即各自有各自的地址空间,互不重叠。
E_ROAD_BY_U
·
2016-09-20 22:48
51单片机
51单片机总结
51
单片机学习
是在3年前学的,有的地方可能忘记,总结不到。为了以后回忆,现大致总结下。51概述MCS-51使用哈佛结构,它的程序空间和数据空间是分开编址的,即各自有各自的地址空间,互不重叠。
E_ROAD_BY_U
·
2016-09-20 22:48
51单片机
stm8s开发(三) UART的使用:串口通信!
串口通信是
单片机学习
的一个最基本、最重要的功能之一。串口通信可以间接的当做调试接口使用,实现单片机与电脑之间的通信。当然可以与一些模块(比如蓝牙、wifi)通信,也可以作为和其他单片机通信的工具。
devintt
·
2016-09-12 13:58
STM8
如何才能成为嵌入式开发高级工程师?
其实,ARM嵌入式和
单片机学习
有着密不可分的关系,在学习单片机的过程中积累必要的学习经验和知识是非常有必要的,如何在这一过程中逐渐成为高级嵌入式工程师呢?
随波逐流007
·
2016-09-09 15:12
STM32
单片机学习
(11) DS18B20温度传感器实验
STM32
单片机学习
(11)DS18B20温度传感器实验本程序主要实现 DS18B20温度传感器数据获取,并利用串口通信把温度数据传至计算机注:使用普中科技开发板测试时,需要拔掉Boot1插口,因为用到的是
bestlove12345
·
2016-07-06 13:00
ds18b20
STM32单片机学习11
1.3
单片机学习
的准备工作
1)足够的信心、恒心和耐心有同学问过我,单片机这门技术难不难。我觉得这个问题得从两个方面去分析。首先,我们从战略上藐视它。那么多同学跟着老师学一段时间就可以做出来小车,超声波测距,甚至做出来机器人,似乎很拽的样子。那他们又不是三头六臂,我们也没有什么做不了的道理。实际上要说技术,其实就是一层窗户纸,表面看不透彻,感觉特别神秘,实际只要你稍微一努力就可以捅破它,夸张点说,单片机在逻辑上的关系,只有小
softn
·
2016-07-04 18:00
AVR单片机EEPROM学习
学完51单片机时,我以为小小的单片机无非就是进行一些IO口的控制罢了,但今天在进行AVR系列
单片机学习
的时候,才发现原来单片机还有很多的不同,自己原来掌握的东西还远远不足,所以无论到什么时候只有虚心学习
红通通的鼻子
·
2016-05-26 21:19
AVR学习
单片机学习
之旅
单片机的介绍: 单片机又称为微处理器,是把中央处理器、存储器、定时(计数)器、及各种输入输出接口集成到一块芯片上,其实单片机的资料网上有很多,但好多就是开始就讲最小系统,定时器,中断机制,而且它的管脚也很多,对于没接触数电,以及数字信号处理的人,感觉很难而且很枯燥,即使学了也不一定分析的好,所以好多人很难下手,望而却步。学习单片机的方法:1. 由小做起 现在市面上提供学生学习
qq_32744005
·
2016-03-27 11:00
单片机
51
单片机学习
单片机学习
宗旨:技术的学习是有限的,分享的精神的无限的。 学习使用单片机就是理解单片机硬件结构,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。
a1314521531
·
2016-03-14 09:00
技术
IO
硬件
单片机
单片机准双向口IO详解
http://fandylux.blog.163.com/blog/static/213951043201421372824298/单片机准双向口IO详解单片机的几种IO口配置在
单片机学习
、开发和应用中
chungle2011
·
2016-03-03 15:22
C51(MPC82G516)
单片机准双向口IO详解
http://fandylux.blog.163.com/blog/static/213951043201421372824298/单片机准双向口IO详解 单片机的几种IO口配置 在
单片机学习
、开发和应用中
chungle2011
·
2016-03-03 15:00
很好的
单片机学习
心得,值得任何编程读完
一直想写一个帖子,将自己学习单片机的经历、经验和方法总结一下,今天终于动手写了,呵呵,这是我学习单片机的经验、心得、方法。希望对大家学习单片机有所帮助。经常在群、论坛里看到有人问:怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。当然,受限于每个人受到的教育水平不同和个人理解能力的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法。一个好的学习方法,能让你事半功倍,这里说说我学习单片
mingtianhaiyouwo
·
2016-01-29 00:00
单片机学习
阶段告一段落
从九月二十号开始,开始陆陆续续的学习单片机的原理以及各个模块的应用,今天终于把学过的模块全部在单片机上跑起来了,虽然以前自己学过一点点,但还是不如现在集中培训来的效率高,可能一年过后我是有点进步,才会对同一样东西有了不同的接受程度。即使单片机是简单的,但还是我成为嵌入式专业一员的前奏,希望在嵌入式专业上越走越远。 以下是关于项目建立的一些小总结,我感觉比较有用。1.将功能函数装在一个.c文件中
hello_world12138
·
2015-11-23 20:00
单片机
单片机学习
心得
等等等等一系列的问题,实在是看多了也感到烦了,今天,就由我电子白菜厚着面皮,顶着无数老虾的砖头,在这里写上一篇
单片机学习
心得,让菜鸟们勇敢地跨出第一步。
·
2015-11-08 14:37
单片机
单片机学习
应用六大重要部分
一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以需要的连线就很多了,如果仍如同模拟电路一样,在各微处理器和各器件间单独连线,则线的数量将多得惊人,所以在微处理机中引入了总线的
·
2015-10-31 11:39
单片机
51
单片机学习
笔记(六)_串口中断通信+定时器2串口中断
【若有疑问错误或版权等问题请联系我】 【转载请注明出处:http://blog.csdn.net/leytton/article/details/48442129】51单片机默认使用定时器1作为串口通信的波特率发生器、定时器1中断通信,串口与定时器1冲突,在遇到定时器不够用的时候可以用定时器2#include voidDelayMs(unsignedinti); voidSerialInit(
Leytton
·
2015-09-14 18:00
单片机
串口
中断
C51
定时器2
51
单片机学习
:点亮一个LED灯
我在大学专修的是软件设计,除了通过计算机组成原理系统的了解了下微机原理,以及做数学实验的时候接触过单片机实验板外,对单片机的认识非常少。最近因为公司需要,开始接触单片机。因为我参与的主要是51单片机的项目,因此我将把自己学习51单片机C语言编程的过程记录下来,方便以后查缺补漏以及作为单片机初学者的参考资料。什么是单片机 什么是单片机?单片机就是在一块硅片上集成了微处理器(
joy2528
·
2015-09-04 11:00
单片机
单片机学习
笔记1
一、单片机的概念、应用。 单片机也叫MCU(微控制器)。是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。单片机的使用领域已十分广泛,如智能仪表、实时工
杯子里的影
·
2015-07-01 23:14
单片机
天祥
单片机学习
之中断
代码如下:#include sbitdula=P2^6; sbitwela=P2^7; unsignedcharnum; sbitd1=P1^0;//取发光二极管第一位 unsignedcharcodetable[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71, };
啥名儿---
·
2015-01-20 23:00
单片机
中断
天祥
单片机学习
之单键检测
代码如下:#include #include sbitkey2=P3^4;//按键IO口 //延时10ms voiddelay10ms() { unsignedinti=0,j=0; for(i=0;i<20;i++) { for(j=0;j<248;j++); } } voidkey() { if(key2==0)//判断按键是否被按下 { delay10ms();//延时,消抖 if(
啥名儿---
·
2015-01-15 21:00
单片机
led
按键检测
天祥
单片机学习
之LED流水灯
程序如下:#include #include unsignedchark; sbitbeep=P2^3;//取P2口的第三位(蜂鸣器接口) //延时函数申明 voiddelay(unsignedinttime); //延时函数 voiddelay(unsignedinttime) { unsignedinti=0,j=0; for(i=0;i
啥名儿---
·
2015-01-13 23:00
单片机
LED流水灯
天祥
单片机学习
之LED闪烁
程序如下:#include sbitD0=P1^0;//取P1口的第一位(第一个LED灯) sbitbeep=P2^3;//取P2口的第三位(蜂鸣器接口) //延时函数 voiddelay(unsignedinttime); //主函数 voidmain() { while(1) { D0=0;//LED亮 beep=0;//打开蜂鸣器 delay(200);//延时 D0=1;//LED灭
啥名儿---
·
2015-01-05 23:00
天祥
LED闪烁
STC51单片机下载程序的时候不要在VCC端接DHT11
今天使用51
单片机学习
板调试DHT11湿度传感器,下载程序的时候把DHT11烧掉了。一开始我使用杜邦线把DHT11的VCC引脚接到学习板上的VCC端,GND接GND,数据端口接51单片机的P0.0。
u012163234
·
2015-01-05 12:00
传感器
调试
单片机
mega16 入门
个人认为
单片机学习
最主要的就是IO口的控制与中断的操作。其它东西都仅仅是作为方便开发使用的,并且都可以通过IO与中断或者外部扩展实现。
KarlFreecss
·
2014-12-13 23:57
AVR单片机
mega16 入门
个人认为
单片机学习
最主要的就是IO口的控制与中断的操作。其它东西都仅仅是作为方便开发使用的,并且都可以通过IO与中断或者外部扩展实现。
KarlFreecss
·
2014-12-13 23:57
AVR单片机
安装Altium Designer6.9下载 破解方案
单片机学习
电路板 pcb软件
AltiumDesigner6.9下载地址: ed2k://|file|Altium.Designer.v6.9.0.12759.iso|1490448384|6c77976bc030756d509530cc73ee0b6c|h=4gaooj7hvixj35eockg4zmi2svf4vtrm|/安装AltiumDesigner6.9破解方案: 首先把下载的Setup文件夹里的setup.
zhengleiqing
·
2014-09-11 19:00
单片机
PCB
电路设计软件
STM32
单片机学习
(13) I2C读写AT24Cxx存储器实验
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38691407】本程序主要利用I2C串行总线,实现AT24Cxx系列EEPROM存储器(此处是AT24C02)的读写,将数据写入,再读出发送至串口可利用EEPROM存储器数据断电不消失性质存储一些配置数据等。主程序/*************************************
Leytton
·
2014-08-19 23:00
单片机
stm32
eeprom
i2c
IIC
STM32
单片机学习
(13) I2C读写AT24Cxx存储器实验
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38691407】本程序主要利用I2C串行总线,实现AT24Cxx系列EEPROM存储器(此处是AT24C02)的读写,将数据写入,再读出发送至串口可利用EEPROM存储器数据断电不消失性质存储一些配置数据等。主程序/*************************************
Leytton
·
2014-08-19 23:00
单片机
stm32
eeprom
i2c
IIC
STM32
单片机学习
(12) 红外信号接收解码(外部中断)
本程序主要利用外部中断,实现红外遥控器信号接收解码,并利用串口通信把编码传至计算机显示注:请用质量好点的遥控器实验用了劣质遥控器浪费了一天时间,数据位接收总是不完整,后来用宿舍空调遥控器就解码成功了相关资料STM32
单片机学习
Leytton
·
2014-08-19 21:00
单片机
stm32
串口通信
红外
遥控器
STM32
单片机学习
(11) DS18B20温度传感器实验
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38504319】本程序主要实现 DS18B20温度传感器数据获取,并利用串口通信把温度数据传至计算机注:使用普中科技开发板测试时,需要拔掉Boot1插口,因为用到的是PA15管脚,由开发板电路图可知,需要改变PA15 管脚的映射,将其设置成普通IO口参考资料DS18B20中文手册.pdf
Leytton
·
2014-08-12 00:00
单片机
串口
ARM
ds18b20
温度传感器
STM32
单片机学习
(10) 数码管输出实验[补] 静态(共阳)+动态(共阴)
转载请注明出处:http://blog.csdn.net/leytton/article/details/38445553】注:使用普中科技开发板测试时,需要拔掉Boot1插口参考手册、电路图等参见 STM32
单片机学习
Leytton
·
2014-08-08 21:00
单片机
stm32
数码管
共阳
共阴
STM32
单片机学习
(9) LCD1602显示屏输出实验
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38436775】核心代码由kingsraywii提供,本文作者对其进行整合、更详细地注释和部分代码改进,添加了芯片ID获取、字符串输出和printf重定向输出功能注:使用普中科技开发板测试时,需要拔掉Boot1插口接5V电压,重启/*****************************
Leytton
·
2014-08-08 11:00
stm32
显示屏
LCD1602
printf重定向
芯片ID
STM32
单片机学习
(8) 程序加密
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38394201】参考内容http://www.cnblogs.com/pied/archive/2011/06/08/2075481.htmlhttp://v.pps.tv/play_38DQ4J.html#vfrm=8-8-0-1相关文章串口中断通信 http://blog.csdn.n
Leytton
·
2014-08-06 03:00
加密
单片机
stm32
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他