写在前面的话 液晶(LCD)显示具有功耗低、体积小、重量轻、超薄等许多其他显示器无法比拟的优点,近几年被广泛应用于FPGA控制的智能仪器、仪表和低功耗的电子产品中。LCD可分为段位式LCD、字符式LCD和点阵式LCD。其中段位式LCD和字符式LCD只能用于字符和数字的简单显示,不能满足图像曲线和汉字 ...
分类:
其他好文 时间:
2019-09-14 11:38:14
阅读次数:
147
UART UART(通用异步收发传输器)的简称,在单片机和嵌入式系统中,串口(UART)一直都是非常重要的外设。虽然串口的速度并不快,但是因为它使用简单(串口可能是两个芯片之间传输数据最简单的方式),占用软件和硬件资源少,所以在通信、控制、数据传输、仿真调试等许多方面有非常广泛应用。很多设备或者模块 ...
分类:
其他好文 时间:
2019-09-13 22:10:36
阅读次数:
377
ADC模数转换 1.获取ADC类里面的方法 ADC (模拟信号转换为数字量)是嵌入式中最常用的功能之一,在MicroPython 同样也提供了相应的函数,可以直接读取 ADC 转换的结果。在pyboard中,我们需要先导入ADC模块,再指定一个ADC使用的GPIO,然后就可以读取指定GPIO上ADC ...
分类:
其他好文 时间:
2019-09-12 18:12:19
阅读次数:
163
6.1 Dubbo 6.1.1 Dubbo概述 服务间基于RPC的方式调用。 6.1.2 核心流程 Dubbo中必有的核心概念只有服务提供者、服务消费者和注册中心这三个,治理中心以及监控中心并非必需品。 服务提供者初始化后会向注册中心注册服务;服务消费者启动时向注册中心订阅服务。注册中心在服务提供者 ...
分类:
其他好文 时间:
2019-09-11 09:38:22
阅读次数:
87
什么是线程? 人们在生活中处理复杂问题时,惯用的方法就是 ,即把一个大问题分解成多个相对简单、比较容易解决的小问题,小问题逐个被解决了,大问题也就随之解决了。同样,在设计一个较为复杂的应用程序时,也通常把一个大型任务分解成多个小任务,然后通过运行这些小任务,最终达到完成大任务的目的。 在裸机系统中, ...
分类:
编程语言 时间:
2019-09-11 09:17:48
阅读次数:
116
1、面向对象和面向过程的区别: 面向过程比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素得时候,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。 面向对象:面向对象易维护、易复用、易扩展 ...
分类:
编程语言 时间:
2019-09-10 23:35:19
阅读次数:
123
1、整数开平方,求平方根和余数 用减奇数法开平方(16位) 加一穷举(题目描述和课本习题一样啊。。) 牛顿迭代法 高效多字节开方 2、浮点数开平方 高效率嵌入式系统开平方根 (极致的优化。wtf)(不知道百度文库链接会不会失效,直接百度应该可以找到,原文不知道是哪里) ...
分类:
其他好文 时间:
2019-09-09 22:57:41
阅读次数:
111
来源:嵌入式ARM 当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。 Linux 是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。那么Linux是如何实现多进程的同 ...
分类:
编程语言 时间:
2019-09-09 14:53:17
阅读次数:
94
这是一款集截屏(支持自定义尺寸)、屏幕录影机、屏幕拾色器、屏幕放大镜、屏幕标尺、PDF图片转换、图片编辑等等诸多实用功能于一身的小工具, 完全免费,极限轻量化,软件总体积仅1.63 MB . 链接: https://pan.baidu.com/s/15Mii0BiLcD3Pr2_OXAkAWw 提取 ...
分类:
其他好文 时间:
2019-09-09 14:52:39
阅读次数:
80
TQ2440使用手册 | 版本次 | 修改内容 | 修改人员 | | : : | : : | : : | | V1 | 新建 | 刘倪 | 一:开发环境的配置 见嵌入式开发环境的构建 二:uboot的编译与移植 2.1 配置uboot 参看u boot 2014.04移植手册(TQ2440) 2.2 ...
分类:
其他好文 时间:
2019-09-08 21:58:17
阅读次数:
77