迅为4412开发板Linux驱动教程/硬件知识及原理图的使用
视频教程下载地址:http://pan.baidu.com/s/1pJwxUfL
嵌入式研发流程介绍
• PCB研发流程介绍
– 方案,原理图(网表)
– layoutproject师(gerber文件)
– PCB板厂制板(裸板PCB)
– 焊接(Demo板)
– 硬件測试
– 稳定性測试(须要软件project师)
– 量产
– 驱动的工作在方案选定了之后就开展。到了量产之后还有可能一
直更新升级
原理图的使用
• 原理图的使用
– 模块
– 元件标号
– 网络标号
模块
• 拿到原理图之后要对模块有一定的了解
– 具有一定功能的元器件的组合
• 了解模块的功能
– 以电源。LED,MAX3232CSE,74ALVC164245DGG为例介绍
• 通过功能模块的芯片定位周围的小元件
– 大部分情况下,模块周围的小元件都是放在模块芯片的周围
元件标号
• 元件标号,元件的唯一标示符
– 原理图元件通过元件标号和PCB硬件一一相应
• 通过标号了解和查找模块的功能
– 以U22,U12,U9。U8。U10为例
• PCB上额外的丝印提示不同的功能
– 比如按键BACK,SLLEP,VOL+,VOL-,HOME,RESET,POWER
– 比如接口端子的CAMERA,JTAG,GPIO,WIFI,UART+KEYPAD+GPS。UART
– 比如声卡接口MIC,HOME
– 比如显卡接口LVDS-LCD,HDMI,RGB-LCD,LVDS-LCD
网络标号
• 网络标号,网络的唯一标识符
– 不同的芯片接口连接器通过网络标号连接
• 在模块或者芯片上找到网络标号,然后“两边找”
– 一边找到信号的终于端(主控芯片)
– 一边找到板子终于输出的port
• 通过网络标号
– 举例LED,Buzzer(beep)。AD。uart。显卡等
须要注意的几点
• 开发板有不同的版本号。大家以手上拿到的为准。不同的开发板或者方
案,学习的方法都是一样的。
要抓住的重点也是一样的。
• 不同project师的习惯会导致画出来的原理图稍微不同,可是大体的都是
一样的。
迅为4412开发板Linux驱动教程/硬件知识及原理图的使用的更多相关文章
- 迅为4412开发板Linux驱动教程——编写简单应用调用驱动
Linux驱动教程:http://pan.baidu.com/s/1c0hljUS 编写简单应用调用驱动--头文件 • 打印头文件 – include <stdio.h>调用打印函数pri ...
- 迅为4412开发板Linux驱动教程——总线_设备_驱动注册流程详解
本文转自:http://www.topeetboard.com 视频下载地址: 驱动注册:http://pan.baidu.com/s/1i34HcDB 设备注册:http://pan.baidu.c ...
- 迅为4412开发板Linux驱动教程——总线_设备_驱动注冊流程具体解释
视频下载地址: 驱动注冊:http://pan.baidu.com/s/1i34HcDB 设备注冊:http://pan.baidu.com/s/1kTlGkcR 总线_设备_驱动注冊流程具体解释 • ...
- 迅为4412开发板Linux驱动教程之GPIO的初始化
视频下载地址:http://pan.baidu.com/s/1c06oiti GPIO的初始化 • 在内核源码目录下使用命令“ls drivers/gpio/*.o”,可以看到“gpio-exynos ...
- 迅为4412开发板Linux设备树的镜像烧写和源码简单优化教程
1 烧写: 烧写和4412默认镜像的烧写类似,使用fastboot. 先更新uboot,用4412默认uboot更新支持设备树的uboot 用支持设备树的uboot烧写. 进入支持设备树的uboo ...
- 【4412开发板使用经验分享】迅为4412开发板I2C驱动问题
本文转自迅为论坛:bbs.topeetboard.com 我想写DS3231 的驱动 但是读回的数据老是-6 硬件: 我I2C设备连接的这几个GPIO,看了2.5的手册,接口应该是链接正确的 软件 分 ...
- 迅为4412开发板QtE系统源码-屏幕横竖屏切换修改方法
迅为4412开发板QtE系统源码-屏幕横竖屏切换修改方法 详情了解:http://topeetboard.com 更多了解:https://arm-board.taobao.com/ 用户在开发板上运 ...
- [转帖]迅为4412开发板最小linux系统的存储空间修改
本文转自迅为论坛:http://www.topeetboard.com 最小linux系统的存储空间修改以修改成 1G 存储空间为例来修改,如果需要改成其他大小的存储空间,参照此方法修改即可. 首先连 ...
- 【学习/研发】嵌入式Linux/Android开发有它就够了——迅为4412开发板
网站:http://www.topeetboard.com 光盘资料+网盘资料+配套视频+售后支持,助您加速学习研发的进程 产品介绍 iTOP-Exynos4412开发板采用 Exynos4412的主 ...
随机推荐
- 344 Reverse String 反转字符串
请编写一个函数,其功能是将输入的字符串反转过来.示例:输入:s = "hello"返回:"olleh"详见:https://leetcode.com/probl ...
- 大数据插入Excel报错处理
发现问题: 最近运行程序时,发现了一个问题,就是在导出excel时,报了一下错误 分析问题: 原来是由于NPOI这个动态库导致的,然后看了下版本,发现是1.2.5.然后百度了下,发现这个版本的NPOI ...
- input获得焦点和失去焦点
总结:placeholder因为在IE7 8 9 浏览器不支持所以没用它效果:当input获取光标的时候如果是默认提示则input内容为空.如果不是则为输入内容 当失去光标的时候, ...
- Jquery 多行拖拽图片排序 jq优化
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- AP聚类
基于代表点的聚类算法可以说是聚类算法中"最经典的,最流行的,也是最前沿的". "最经典"是因为K均值是最早出现的聚类算法之一; "最流行"是 ...
- ibatis知识点
1:ibatis是apache的一个开源的项目,是一个O/R mapping解决方案,优点,小巧,灵活.2:搭建环境:导入ibatis相关jar包,jdbc驱动包等3:配置文件: jdbc连接的属性文 ...
- nginx-配置反向代理实例
nginx反向代理配置及优化 2009-05-26 作者:守住每一天blog:liuyu.blog.51cto.combbs:bbs.linuxtone.orgmsn:liuyubj520#hotma ...
- .net core 使用 textSharp生成pdf
引入Nuget包 using iTextSharp.text; using iTextSharp.text.pdf; using System; using System.IO; namespace ...
- 在iOS项目中嵌入RN代码
1:在项目跟目录下创建一个ReactComponent文件夹.目录结构如下: 2: 在ReactComponent文件夹下新建一个 package.json 文件 { "name" ...
- 新建python的虚拟环境
1.mkvirutalenv --python=E:\Users\00\AppData\Local\Programs\Python\Python37-32\python.exe article_spi ...