在写代码调试时,经常会出现之前的代码可以用,但是修改后不知为何又出问题的情况。通常的办法是将可用的代码事先复制一份再进行修改,这样代码的管理并不科学。今天介绍使用Github……
嵌入式裸机程序之中断原理
1.中断简介 中断,指计算机运行过程中,出现异常后,计算机停止当前工作保存当前状态,然后转向对这些异常的处理,在处理完成后再返回到停止时的状态,继续运行。 2.S3C2440……
嵌入式裸机程序之SDRAM学习
TQ2440开发板包括1片SDRAM、1片Nor Flash和1片Nand Flash。CPU可以直接控制SDRAM和片内Cache,通过IO控制电路连接Flash。程序可在SDRAM或Nor Flash上运行,但Nor…
嵌入式学习之硬件准备篇
嵌入式学习包括的内容浩如烟海,很难把握主体路线,若是以项目为驱动,从实践中不断学习,从每个项目中补充所需的一些细节,就会事半功倍。同时,编程过程中也会积累调试经验,锻炼……
基于gcc的编程模板
嵌入式编程中,需要预先设置好的东西比较多,在初学嵌入式时,经常发现在看完某方面文档后,仍然编写出的程序达不到预定效果,在学习更多知识后才会了解,原来还有一些特殊方面需要……
嵌入式学习之Vi编辑器使用
vi编辑器 Vi编辑器是Linux、Unix操作系统上最基本的文本编辑器,在通过终端、命令行等方式访问服务器时,Vi在系统管理中有着非常大的作用。本文将介绍Vi编辑器的基本操作。 1.三……
嵌入式学习之安装Ubuntu Server
1.下载ubuntu server Ubuntu Server 16.04LTS网址:https://www.ubuntu.com/download如图所示: 进入网页后选择Ubuntu Server 下载Ubuntu …
嵌入式学习之Linux常用命令
1.pwd pwd命令用于显示当前工作目录,如图所示: 2.man man相当于我们使用软件时的帮助,使用方法如下: man [option] 如图所示,我们想了解pwd命令的作用可以输入: ……
交叉编译环境安装(上)Samba服务安装
1.安装Samba Samba服务用于共享目录,将Linux下的某个目录设置为局域网共享。 登录系统后,输入 “sudo -i” 输入密码获得管理员权限。如图所示: 更新软件列表,输入”apt-g……