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

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

0

单片机工作方式

串口的工作方式 —51 系列单片机   串行口分四种工作方式,由 SCON 中的 SMO 、 SM1 二位选择决定。     1. 方式 0    ( 1 )特点     1. 用作串行口扩展,具有固定的波特率,为 Fosf/12 。 ...

0

单片机中的数据类型解析

在标准C语言中,存在着如下六种基本数据类型:   1、char:字符型;   2、short = short int:短整型   3、int:整型   4、long = long int:长整型   5、float:单精度浮点型   6、double:双精度浮点型   在Keil MDK...

0

单片机高级裸机编程(一)-- 数据驱动程序

我理解的所谓数据驱动程序的方法,简单而言:将数据与程序分析,将代码逻辑的组织转换成数字规律的统计。即将数据作为一个要处理的脚本(当做数据库),然后程序作为解释器,将脚本的内容用代码逻辑解释出来,实现编程功能。 这就要求我们...

0

单片机编译原理【局部变量和全局变量】

SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机、32位ARM Cortex-M0处理器、128kB Flash存储器、以及丰富的数字接口。SYD8801片上集成了Balun无需阻抗匹配网络、高效率DCDC降压转换器,适合用于可穿戴、物联网设备...

0

单片机中的虚拟地址和物理地址

对于内核物理内存映射区的虚拟内存,使用virt_to_phys()可以实现内核虚拟地址转化为物理地址,phys_to_virt()可以实现物理地址转化为内核虚拟地址。 #define __virt_to_phys(x)       ((x) - PAGE_OFFSET + PHYS_OFFSET)   static...

0

单片机意外死机,意外复位,程序跑飞

单片机意外死机,意外复位,程序跑飞。原因有以下几种。 一、数组越界。        特别是使用指针操作的,如果有越界的情况,后果将很严重。 二、电源不稳定。        可以用示波器监测检查 三、Stack 栈溢出 Stack是为了程序运...

0

单片机笔记——ADC

  用到一款 ADC 芯片(MCP3421),查资料看见一篇文章写得很好: MCP3421高精度ADC转换器 - CSDN博客​blog.csdn.net   一个项目的需求,使用的单片机型号为stm32f030f4,虽然单片机自带了12位ADC转换器,分辨率可以达到805.66uV (此...

0

单片机超轻量级操作系统

在写完面向对象的单片机编程,就特别想在单片机编程引入一个多线程多任务的编程,把这个思想引入单片机。后发现如下好文,后面再把它封装成类的话,就更方便使用了,我觉得这将会使很多只有操作系统能做的工作,普通单片机裸机也能...

0

给单片机初学者一个建议:不要简单贴源代码

初学者最重要的是学习解决问题的方法,思路在此是最重要的,求得简单的答案对自己的成长其实很不利,初学者应求渔而非鱼。 初学者写的代码最大的问题是思维混乱或理解存在偏差,虽然往往伴有很多初级错误,但初级错误不是制约自己成长的主...

0

当单片机遇到多个模块的数据需要处理,应该怎么办?

这里利用一个实际发生的例子,针对初级工程师经常犯的一个小错误,或者经常要走的一个弯路,做了针对性的纠正。希望可...

0

单片机与串口助手通信时数据格式转化问题

一、概述在单片机与串口助手通信时存在很多问题,毕竟一个是通过硬件编程控制的,一个是通过软件编程实现的,两者之间并没有很大的兼容性。最基本的,硬件与软件中很多数据类型是不同的,这就给软件与硬件之间的通信造成了很大的困难。1.无...

0

单片机的时钟分频

时钟分频名词解释 分频器一般都是跟计数单元一起结合使用。 预分频器(prescaled) 预分频比是在计数单元值发生变化之前起作用(假如不用预分频时,计数器在每个上升沿到来时加1,而现在使用分频比为1:2的预分频器的话,那么...

0

深度学习图片过大--------------实现将一张图片裁剪成二图片并合并

import os import cv2 import numpy as np import tqdm #cv2读取一律写成默认模式 #path = 'D:\program\fast-neural-style-tensorflow-master\C\pic\' path = 'D:\program\fast-neural-style-tensorflow-master\C\style\' def ...

0

python爬虫(爬取蜂鸟网图片)_创建文件夹

import requests,urllib,os from bs4 import BeautifulSoup ans = 1 for page in range(58,69): url = 'http://bbs.fengniao.com/forum/pic/slide_101_6478020_768937' + str(page) + '.html' header = {'...

0

马云:今后10年完全可能出现比我们强的企业

[url]http://tech.sina.com.cn/chuangye/bi/2009-09-16/08453441875.shtml[/url][size=medium] [align=center][img]http://dl.iteye.com/upload/picture/pic/44965/ef7c5a81-03bb-3e3c-8322-e1c3d9e1c72a.jpg[/img][...