LeonPan's blog

G'study, D'up.

嵌入式开发相关汇总(优势、要求和基础知识等)

嵌入式开发工程师的优势: 市场需求量大; 产品开发有节奏,有计划:比普通应用软件的个性化开发,强度要小一些; 技术通用性强; 创新点多,创业机会多; 成品的门槛性高:一般都是软硬件结合为一体,所以不像普通应用软件容易被抄袭; 经验积累可持续:常规应用系统的开发,架构发展往往都是颠性的,而且更新较快...

2017-07-06 17:52:35

阅读数 359

评论数 0

Altium Designer中关于PCB及原理绘制那些高级玩意总结

【转自秋天的太阳:http://www.51hei.com/bbs/dpj-30191-1.html】 写在前面:     这些编辑技巧对于实际电中板设计性能的提高是很重要的,对常用的高级 PCB 编辑技巧进行了总结,这些技巧包括放置文字、放置焊盘和放置过孔,还介绍了包地、补泪...

2017-05-26 15:48:00

阅读数 6475

评论数 0

扫地机器人的三大侦测感应系统原理

现代生活关于家电产品的标签有很多,其中“智能化”则是一个必不可少的关键词。近些年来,越来越多的智能化家电进入到我们的眼里,智能电视、智能冰箱、智能洗衣机、智能扫地机等等。而作为现阶段发展较为成熟的智能家电之一,智能扫地机器人为懒人们省下了不少打扫卫生的时间。 ...

2017-05-26 09:58:32

阅读数 3299

评论数 0

单片机常用名词概念解析

总线: 指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。 地址总线(AB):地址总线是单向的,用于传送地址信息。地址总线的宽度为16位,因此基外部存储器直接寻址64K,16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。...

2017-05-26 09:53:03

阅读数 362

评论数 0

SPI、I2C、UART、I2S、GPIO、SDIO、CAN,你能分清楚吗?

总线有三种:内部总线、系统总线和外部总线。内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备一级的互连。

2017-05-26 09:46:47

阅读数 1949

评论数 1

嵌入式开发和交叉编译

什么是嵌入式开发 ? 基于嵌入式平台所进行的底层开发,我们称之为“嵌入式开发”。 那么现在传说中的程序猿,哪些猿类是属于嵌入式开发的呢? 举个列子:虽然手机属于嵌入式设备,但目前人数众多的APP开发者不属于嵌入式开发,而是属于应用开发人员(因为他们都是基于手机操作系统进行编程的)。但手机厂家...

2017-03-26 16:01:02

阅读数 337

评论数 0

sprintf与printf的不同点是什么?

printf函数与sprintf不同之处

2017-03-15 11:44:35

阅读数 4760

评论数 1

如何生成一个含有随机数的字符串

要求生成一个“demo-xxxxxx”的字符串,其中xxxxxx是个6位的随机数,每一个x可以取值在0-F。demo为固定的字符串,xxxxxx为不重复的6位随机数字。

2017-03-15 10:39:52

阅读数 1429

评论数 0

使用位运算对寄存器操作的通用方法

对寄存器的操作有时候要考虑对其不同的位进行先后顺序不同的设置,但是对寄存器操作的方法是固定的。      首先要明白逻辑运算符(!,&&,||)和位运算符(>,~,|,^,&)的区别:      对寄存器的操作使用的是位运算符,      逻辑运算符一般用于在程序中判...

2016-12-16 11:30:25

阅读数 1943

评论数 1

Ubuntu下的vim编辑器中汉字(中文)乱码解决方法

打开终端 Ctrl + Alt + T,然后输入 sudo vim /etc/vim/vimrc 输入root用户密码后,在文件末尾添加如下代码: set fileencodings=gb2312,utf-8 set fileencoding=gb2312 set termencodi...

2016-12-15 16:11:54

阅读数 384

评论数 0

软链接ln -s以及如何解决其产生“Too many levels of symbolic links ”的错误?

Q1:如何利用ln -s来创建快捷方式? A1:ln(link,链接文件): Windows中的快捷方式,实际上快捷方式和它指向的文件是独立的两个文件,两个都占硬盘空间,只不过用户访问快捷方式时,其效果等同于访问指向的文件; Linux中有两种链接文件: 1)软链接(符号链接symbol),等同于...

2016-12-15 15:29:11

阅读数 29712

评论数 0

零基础入门Linux

零基础入门Linux

2016-12-15 00:23:04

阅读数 518

评论数 0

Linux-vim编辑器的配置

1)切换到root用户; 2)将原始vimrc复制备份成vimrc_init放到原目录下,以防万一(先备份,再修改)      cp /etc/vim/vimrc /etc      mv /etc/vimrc vimrc_init      mv /etc/vimrc_init /etc/vim...

2016-12-09 16:11:36

阅读数 423

评论数 0

vi / vim保存文件时遇到的问题:E212: Can't open file for writing

Q: 在vi / vim下输入w或wq!保存编辑的文件时,将会出现这种错误:E212: Can't open file for writing A: 用户权限问题,将用户切换到root用户即可。

2016-12-09 14:43:50

阅读数 8368

评论数 0

Ubuntu下的超级用户root密码设置 & 用户切换

指令: 修改root用户密码:sudo passwd 切换root用户:       su 切换普通用户:       su user(eg. su grush) 查看相关手册:       man sudoers 为什么Ubuntu下输入当前用户密码就可以更改root密码? ...

2016-12-09 12:52:43

阅读数 1016

评论数 0

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