linux下VS Code开发环境教程

 鄙人是一个小公司的员工,搞的嵌入式相关的研发。一直以来开发环境的坑害不小。这次花了一周的时间研究便于新手使用并且高端的VS Code编辑器。以下是我这几天整理内容,如有错误还请指点,谢谢。         ...

linux下QtE开发环境的搭建

还是一年多前作的,由于当时做完了没有好好整理 现在又从新弄了好久才弄明白 以后一定要做好记录 这只是个人笔记 希望能帮助大家   开发工具 arm-linux-gcc-4.3.2.tar.gz QtE-4.5.1-arm.tar.gz http://download.csdn.net/source/3080325 ...

【整理】详解嵌入式片上资源之SDRAM内存

https://www.crifan.com/summary_embedded_peripherals_sdram/

git与IDE开发[git for windows & TortoiseGit]

git与IDE开发[git for windows & TortoiseGit] 标签(空格分隔): git CMD markdown链接 背景 使用git管理代码是一个很好的习惯,而且基本成为嵌入式开发的一个标配工具。 开发嵌入式Linux程序的同学应该感到开心,因为一般...

TQ2440 学习笔记—— 31、移植U-Boot【U-Boot 的启动过程第二阶段源码分析】

(韦东山——嵌入式Linux 应用开发完全手册) 二、U-Boot第二阶段代码分析 U-Boot 第二阶段流程图 移植U-Boot 的主要工作在于对硬件的初始化、驱动,所以下面的重点放在硬件的操作上。 (1)初始化本阶段要使用到的硬件设备 ...

linux常用命令(50):tftp 命令

tftp命令     tftp命令用于本机和tftp服务器之间使用TFTP协议传输文件。    TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式...

TQ2440 学习笔记—— 12、GPIO 接口【基础知识】

(韦东山——嵌入式Linux 应用开发完全手册) 1、S3C2440 GPIO 简介 S3C2440共有130个多功能输入/输出端口,分为9组,GPA ~ GPJ,通过设置寄存器来确定某个引脚用于输入、输出还是其他特殊功能。 具体如下: GPA:25个输出端口; GPB...

Linux基础学习-01

今天开始学习linux嵌入式应用开发 : 学习书籍:《嵌入式Linux应用开发完全手册》韦东山 读书笔记: ①嵌入式技术三个阶段:SCM、MCU、SoC ②ARM概念 ③ARM体系架构版本 1>ARMv4 只支持32位的指令集,支持32位的地址控件,       2>ARM...

交叉编译环境(arm-linux-gcc)中opencv的安装

    在Ubuntu系统下开发嵌入式linux所需要的图像处理动态库,不仅需要配置交叉编译环境,有时候也需要安装opencv;本人前面的一篇博文已经详细介绍了Ubuntu系统下检查编译环境(arm-linux-gcc)的配置,这里不再赘述,本文主要讲解一下Un...

NAO Robot Learning_2 NAOqi OS

NAOqi OS是为softbank robotics robots 开发的嵌入式linux操作系统 系统的默认使用账户为nao,密码也为nao 超级用户root,密码root,可用终端命令su切换为超级用户   远程登录: 1.可用远程登陆连接客户端PuTTy 2.在终端中:用命令ssh...

内核启动全过程

注:转自http://blog.csdn.net/dianhuiren/article/details/6892605   摘要 我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东...

GPIO接口解析

本文提供了一个linux下访问GPIO的约定的概述。 这些调用使用gpio_* 命名前缀。没有别的调用会使用这个前缀或是相关的__gpio_*前缀。 什么是GPIO? =============== GPIO----通用目的输入/输出端口----是一个灵活的软件控制的...

U-Boot移植DM9000网卡(附:程序、源代码、测试程序)

  U-Boot移植DM9000网卡 ——西伯利亚的风     根据书《嵌入式Linux应用开发完全手册》移植网卡驱动,对于Jz2440开发板好像并不适用,Jz2440开发板使用的是DM9000网卡,已经不是书上讲的CS8900网卡了。DM9000网卡与CS8900网卡接口方式...

利用Bitbake、Poky、Yocto、OpenEmbedded编译生成车规AGL Linux

   作为车规级的嵌入式Linux,AGL Linux使用新的构建方式,不再使用GNU Make这一套,以前老的构建方式学习曲线比较陡峭,组件删减也不方便。那么Bitbake、Poky、Yocto、OpenEmbedded分别是干啥的呢:Bitbake:是一个通...

gdb 调试段错误(MIPS)

开发嵌入式Linux的时候经常会遇到segmentation fault,也就是段异常错误,一般是使用错误的指针访问内存导致。这种错误可以通过打开内核的异常信息输出,再用gdb对发生段异常的地址进行定位。 1.打开内核的异常信息输出: mips的内核代码关...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题