240
收录了4229篇文章 ·794个问题 · 1人关注

PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。

0

单片机原理及接口技术第一章

    微处理器、微机和单片机概念的差异。微处理器是微型计算机的控制和处理部分,一般指微机中的CPU;微机除了包含控制和处理单元,还包含存储器(RAM,ROM),接口适配器以及I/O设备;将微型计算机集成在一块电路板上这种表现形式称为单...

0

在8位单片机上实现JSON数据的简单解析(单片机解析JSON)

https://blog.csdn.net/PZ0605/article/details/56017141 由于在一些低配的单片机上面不能直接使用C提供的系统库,项目中又需要解析服务器返回的JSON数据,以下代码可以简单的解析出JSON数据中的key: // //  main.c //  Test //     ...

0

32单片机学习之RTC实时时钟

RTC是32单片机内部实时时钟,是一个独立的定时器,在相应软件的配置下,可实现时钟日历的功能。使用RTC的一般步骤如下:(1)使能电源时钟和备份区域时钟(2)取消备份写保护(3)复位备份区域,开启外部低速振荡器(4)选择RTC时钟并使能(...

0

详细解析STM32单片机

STM32单片机STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器拥有32位CPU,并行总线结构,嵌套中断向量控制单元,调试系统以及标准的存储映射。嵌套中断向量控制器(Nested Vect...

0

6种常见的单片机数字滤波算法

单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面主要是介绍如何用单片机实现数字滤波。 在单片机进行数据采集时,会遇到...

0

单片机1602显示

#include //包含头文件#define uint unsigned int //预定义一下 #define uchar unsigned char sbit rs=P1^0; //1602的数据/指令选择控制线 sbit rw=P1^1; //1602的读写控制线 sbit en=P2^5; //1602的使能控制线 /*P2口接1602的D0~D7*/...

0

单片机笔记——Bootloader

最近玩ST32L15xxx系列 下载程序的时候,可以擦除并下载,但是无法运行,报错信息如下: JTAG Warning: T-bit of XPSR is 0 but should be 1. Changed to 1. 网上查了很多的方法,都无法解决;最后重新烧写 BootLoader 之后就可以了; 多...

0

单片机编程常用位运算

位定义  - 参考STM32 ST官方库 #define GPIO_PIN_0                 ((uint16_t)0x0001)  /* Pin 0 selected    */ #define GPIO_PIN_1                 ((uint16_t)0x0002)  /* Pin 1 selected    */ #define GPI...

0

Codeforces721 A. One-dimensional Japanese Crosswor

题目连接:http://codeforces.com/contest/721/problem/A A. One-dimensional Japanese Crossword time limit per test 1 second memory limit per test 256 megabytes input standard input output standard ...

0

单片机 LED点阵

单片机 LED点阵一、简述     使用8×8LED点阵显示汉字。向上滚动"中华"两个汉字。     文件打包:链接: https://pan.baidu.com/s/1oHSAIY6qVA7qFFWUvMvJEA 密码: snyg二、效果三、工程文件结构1、Keil工程2、仿真电路图四、代码88le...

0

基于单片机设计的俄罗斯方块----第一篇(总体规划)

大家好,我是单片机爱好者,喜欢开发界面交互的相关程序,最近受安卓开源思想,也想将自己以前的作品跟大家一起分享,希望大家都提些意见 :) 由于本程序涉及的东西较广,为了照顾广大初学者,我会发布多个博客来阐述整个俄罗斯方块游戏的开发流程,...

0

单片机和嵌入式系统linux的区别

随着嵌入式行业硬件平台的性能增强,项目需求和功能日益复杂,ARM公司推出的 CORTEX-M3,更是让以往做单片机的工程师在芯片和技术选型面临两难选择,本专题将从芯片价格、整个系统的硬件软件设计及维护的成本等各个方面给您提供一个参考,...

0

如何解决单片机下载程序失败的问题

        作为一个单片机开发人员,每天跟我们打交道的工具无非两种,一种是PC机上的开发环境,比如Keil MDK、IAR Embedded Workbench等等;而另外一种呢,无非就是集程序下载、调试功能于一体的编程器、这个叫法比较混乱、也可以叫...

0

单片机破解的常用方法及应对策略

  介绍了单片机内部密码破解的常用方法,重点说明了侵入型攻击/物理攻击方法的详细步骤,最后,从应用角度出发,提出了对付破解的几点建议。 关键词:单片机;破解;侵入型攻击/物理攻击1 引言 单片机(Microcontroller)一般都有内部ROM/E...

0

GD32 USART 高级编程 让你的串口不在阻塞发送

#ifndef __USART_H__ #define __USART_H__ #include "stdio.h" //#define infoprintf printf("[%d-%s()] : ",__LINE__, __FUNCTION__);printf #define infoprintf(...) int usart_init(int...

热门文章