KeilMDK编译错误Error: L6218E: Undefined symbol __aeabi_assert (referred from xxx.o).

问题描述: AirPressure\AirPressure.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from mbrtu.o). 问题原因: "Error: L6218E: Undefined s...

2019-05-11 13:15:04

阅读数 61

评论数 0

KeilMDK编译错误Error: L6200E

KeilMDK 编译错误如下: Error: L6200E: Symbol asc2_1206 multiply defined (by lcd.o and oled.o) 错误解析: 在同一个工程里面,不同的功能之间增加了一个函数,而这个函数是一样的,所以叫multiplydefined...

2019-04-20 17:12:39

阅读数 53

评论数 0

算法:单圈绝对值编码器处理成多圈的

硬件描述:单圈编码器的分辨率是4096, 功能描述:将单圈数据处理处理成多圈数据(起始圈数是1000圈) long GetCurrentAbsTotalValue( long lValue ) { long m_absEncTotal; // 计算编码器总时间片...

2019-04-20 17:05:36

阅读数 30

评论数 0

单片机程序设计的十层功力 - 来自网络整理

第一层:我来了 处在这一层的典型是可以用C语言写简单的逻辑控制,如闪烁LED,简单数码管显示,简单外围模块驱动实验。一般对单片机感兴趣,经常动手实践的人,半年左右,可以练到此地步(针对没有接触过单片机的人而言)。此层最典型的示例就是,扫描按键时候,检测按下------延时20ms --再次检测按...

2019-04-20 16:45:54

阅读数 30

评论数 0

不要做浮躁的嵌入式系统工程师 - 来自网络整理

1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。 2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3、看帮助。不要因为很难,而自己又...

2019-04-18 18:51:32

阅读数 25

评论数 0

编程修养 - 来自网络整理

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快? 我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 有专研精神,勤学善问、举一反三。 积极向上的态度...

2019-04-18 18:49:23

阅读数 18

评论数 0

能者自答 - 杜洋

当我得知自己有幸为新栏目撰写第一篇文章的时候,内心里即感到荣幸之至又深知责任重大,因为写评论文章是需要下很多功夫的。相对来说,技术文章比较好写,因为技术是“死”的东西,不需要涉及个人的经历和观点,只要如实的把技术知识讲明白,或是把制作的过程介绍清楚,如果再加上一点轻松愉快的写作风格,就应该算是好的...

2019-04-18 17:19:42

阅读数 246

评论数 0

网络接口芯片 W5500 数据手册笔记

目录 W5500 具体的初始化过程 SPI 数据帧 寄存器和内存构成 W5500 两种工作模式-可变数据长度模式和固定数据长度模式 W5500 具体的初始化过程 1、首先基本设置,W5500的操作需要设置以下寄存器的参数: 模式寄存器(MR) 中断屏蔽寄存器(IMR) 重发时间寄...

2019-03-14 22:05:39

阅读数 98

评论数 0

工控主板商用主板的区别及对比

1、主板元器件的用料与设计上的区别 商用主板由于其更新换代的速度比较快,且对产品的稳定性及使用环境的要求比较低,故此追求的是产品的时效性,以及本身产品的市场定位,对元器件选择要求上 一般只需满足系统运行2到3年的使用寿命即可(3年之后大部分已经更新换代了),元器件的用料上使用普通级别的就可以了...

2019-03-12 01:10:37

阅读数 17

评论数 0

软件模块中程序调用的方式

软件模块的关系,从总体上看,有上层软件模块和下层软件模块之分。一般有三种调用方式:同步调用带有回调的调用异步调用同步调用同步调用时最常用的方式,由上层模块调用下层模块。在调用过程中,上层模块将被阻塞,直到下层模块执行完毕并返回。在方向上,同步调用是单向的调用方式。在图中所示的同步调用方式中,调用方...

2018-06-19 20:51:16

阅读数 637

评论数 0

解决:硬盘安装Ubuntu16.04引导后加载失败

按照网上硬盘安装Ubuntu的方法,配置完毕后每次都在这个画面之后黑屏,卡住不动,加载失败网上找了很多办法,有的说是UEFI的问题,有的说是N卡不兼容,尝试了很多都没有什么作用。后来想起的方式是:启动的时候告诉内核不要加载显卡,具体操作如下:1、在BIOS中,关闭boot order中的UEFI启...

2018-06-19 20:35:51

阅读数 1422

评论数 0

基于STM32F4移植W5500官方驱动库ioLibrary_Driver

1.关于 ioLibrary_Driver1.1. ioLibrary 概述The ioLibrary means “Internet Offload Library” for WIZnet chip. It includes drivers and application protocols. ...

2018-03-18 18:02:51

阅读数 1272

评论数 1

ATmega16控制MAX7219驱动数码管

ATmega16控制MAX7219驱动数码管,提供源码,原理图,焊接实物图等。链接见文末。 原理图源码MAX7219.H/********************************************************** * 文 件 名 : MAX7219.H * 描 ...

2017-12-28 17:48:34

阅读数 194

评论数 0

89C52控制MAX7219驱动数码管

89C52控制MAX7219驱动数码管,提供源码,原理图,焊接实物图等。链接见文末。 原理图源码max7219.h/********************************************************** * 文 件 名 : MAX7219.H * 描 ...

2017-12-28 17:30:38

阅读数 1304

评论数 1

51中断优先级及中断嵌套

基本型80C51系列单片机有5个中断源,2个优先级,可以实现二级中断服务嵌套。现在很多扩展的51单片机已经有4个优先级(或更多)和更多的中断源了。中断的优先级在说到中断之前,我先来定义一下优先级,明白了什么是优先级,后面的阐述就容易明白了。中断的优先级有:查询优先级和执行优先级。查询优先级data...

2017-12-28 16:47:26

阅读数 1683

评论数 0

STM32内存使用及分配

堆空间和栈空间配置Stack Size,一般小工程0X400足够,我们综合实验才设置0X1000就够用,所以默认无需设置太大。Stack_Size的值根据你程序中局部变量最大尺寸计算, Heap Size,如果没有用到标准库的malloc,就是废物,纯属浪费内存,所以直接设置为0即可。Heap_...

2017-12-28 15:53:49

阅读数 816

评论数 0

学习开发单片机的8个重点

数字I/O的应用 RS232通信 定时器的使用 中断函数 I2C SPI总线通讯接口 定时器的高级使用 比较、捕获、PWM AD、DA 工业总线、USB

2017-08-12 15:18:37

阅读数 210

评论数 0

uCOS-III的任务状态详解

uCOS-III的任务状态转换要比uCOS-II复杂的多。在uCOS-III中任务状态被记录在任务TCB中的一个变量 TaskState 中,其取值范围如下:  就绪状态 OS_TASK_STATE_RDY :uCOS-III中可能有多个任务处于就绪态,但只有优先级最高的任...

2016-03-20 11:36:57

阅读数 3979

评论数 2

uCOS-II中Event阻塞、唤醒、超时机制(以Sem为例)

阻塞      相应事件的 OSSemPend()函数会调用 OSEventTaskWait()  函数后,当前任务进入等待态,执行了任务切换,CPU执行处于就绪态最高优先级的任务。 唤醒     事件对应的 OSSemPost()调用 OSEventTaskRdy(...

2016-03-18 12:08:14

阅读数 2572

评论数 0

uCOS-II 事件控制块分析

通过 uCOS_II.H 中定义的 OS_EVENT 数据结构来维护一个事件控制块的所有信息 ,也就是控制块 ECB。 OSEventType 定 义 了 事 件 的 具 体 类 型 。 它 可 以 是 信 号 量 ( OS_EVENT_SEM ) 、 邮 箱 (OS_EVENT...

2016-03-18 11:58:45

阅读数 766

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭