这篇文章是和大四学弟交流的文章,贴出来,和大家学习讨论 需要掌握的基本技能: C/C++/ python shell makefile linux基本操作 以android手机为例,我通俗的介绍下市场上产品的软件结构。 手机 > 硬件:cpu(arm架构单片机)+各种传感器(显示屏、距离传感器、温度 ...
分类:
系统相关 时间:
2016-10-20 15:19:15
阅读次数:
267
今年年初开始接触PIC18F单片机,入手的感觉真心不习惯,使用起来还真有些痛苦,特别是各类文件归类整理,询问长期使用MPLAB IDE的同事怎么设置时,得到的回答是:“不知道”,瞬间无语。于是自己在各类网站、论坛收索信息,终于知道MPLAB IDE该怎么进行文件归类,请参考如下设置。 1、未进行文件 ...
分类:
其他好文 时间:
2016-10-18 11:33:07
阅读次数:
155
一、实验目的和要求 了解LED点阵显示的基本原理和实现方法。掌握点阵汉字库的编码和从标准字库中提取汉字编码的方法。 二、实验设备 单片机测控实验系统 LED点阵显示器实验模块 Keil开发环境 STC-ISP程序下载工具 三、实验内容 了解16*16点阵电路的原理。编写汇编语言程序,编写一行汉字字符 ...
分类:
其他好文 时间:
2016-10-16 12:05:57
阅读次数:
280
自2011年毕业至今,从事车载、电气硬件设计5年了,主要是负责产品硬件平台的搭建及疑难杂症的解决,同时偶尔还写写产品单片机的代码,工作难度也压力还是蛮大的,只是待遇无法形成正比。与软件工程师相比,待遇差了一大截,心里哇凉哇凉的。而且现在发觉,硬件工程师发展的前途越来越渺茫! 在即将而立之年,考虑转行 ...
分类:
其他好文 时间:
2016-10-16 07:32:51
阅读次数:
108
一、实验目的和要求 初步学习和掌握MCS-51的体系结构和汇编语言,了解Keil编程环境和程序下载工具的使用方法。了解数码管输出的原理及编程方式。 二、实验设备 单片机测控实验系统 STC-ISP程序下载工具 Keil开发环境 三、实验内容 使用MCS-51汇编语言编写程序,完成如下功能: 1. 使 ...
分类:
其他好文 时间:
2016-10-15 11:36:57
阅读次数:
307
一、实验目的和要求 一、实验目的和要求 一、实验目的和要求 了解LED点阵显示的基本原理和实现方法。掌握点阵汉字库的编码和从标准字库中提取汉字编码的方法。 二、实验设备 单片机测控实验系统 LED点阵显示器实验模块 Keil开发环境 STC-ISP程序下载工具 三、实验内容 了解16*16点阵电路的 ...
分类:
其他好文 时间:
2016-10-15 11:27:36
阅读次数:
183
C语言 变量存储 数据结构 嵌入式 ARM 静态变量 局部变量 全局变量 单片机 内存分配 ...
分类:
其他好文 时间:
2016-10-14 20:42:47
阅读次数:
172
基于STM32F103单片机的IAP实现(虽然该篇文章不会详细写出实现细节,但是会从一个全局的角度讲述,实际的实现细节只需根据datasheet即可完成)。 一、基础概念 什么是IAP?IAP即在应用中编程(In-Application Programming IAP),简单的说就像是一个用户自定义 ...
分类:
其他好文 时间:
2016-10-14 07:03:40
阅读次数:
141
TCPL(The C Programming Language)对自增和自减运算符的叙述并不多。在中文版的12页(英文版18页)和37页(英文版46页)中,只是简单地标明TCPL这本书会同意使用前缀形式,并用一段话解释了两者对值和值+1先后的区别。 之所以纠结这个,是因为用C语言写单片机的程序的时候 ...
分类:
其他好文 时间:
2016-10-07 01:37:41
阅读次数:
200
为利用学习单片机时留下的1602lcd,在树莓派下尝试使用,查找资料时发现了李凡希大神的博客早有记载,故利用他的实验代码,仿照搭建了下。其博客原地址为:https://www.freemindworld.com/blog/2013/130310_raspberry_pi_with_lcd.shtmlLCD1602液晶屏模块提供了16个引脚,我们..
分类:
其他好文 时间:
2016-10-06 23:05:42
阅读次数:
286