推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

迅为开发板项目实战-Linux 串口编程

更新时间:2019-12-12 17:03:09 大小:2M 上传用户:jugaga查看TA发布的资源 标签:linux串口编程 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本章介绍的 linux 串口编程,实际上指的是 Linux 串口应用编程,直接使用提供原厂提供的接口,进行初始化配置以及发送和接收。对于从事 linux 编程的程序员来说,这一部分内容必须熟练掌握。 


部分文件列表

文件名 大小
1576141356迅为开发板项目实战-Linux_串口编程.pdf 2M

部分页面预览

(完整内容请下载后查看)
迅为开发板项目实战-Linux 串口编程  
学习过单片机的用户串口不会太陌生单片机串口编程中要用户直接  
对寄存器以及中断进行控制。  
而在 linux 串口编程中,无论是从 linux 官方直接下载的原生态内核,还是任  
何厂家提供的 linux 内核会将串口驱动写好以对于所有的驱动工程师来  
说,是完全不需要自己动手写串口驱动的。  
本章介绍的 linux 串口编程,实际上指的是 Linux 串口应用编程,直接使用提  
供原厂提供的接口,进行初始化配置以及发送和接收。对于从事 linux 编程的  
程序员来说,这一部分内容必须熟练掌握。  
7.1.1 工具  
7.1.1.1 硬件工具  
开发板:迅为 4412 开发板  
PC 机  
U 盘或者 TF 卡  
7.1.1.2 软件工具  
Ubuntu12.04.2 以及虚拟机  
Arm-2009q3 编译器  
Notepad++编辑器  
超级终端以及串口助手  
Vim 编辑器  
7.1.2 预备课程  
迅为开发板:
迅为 HMI
基本开发工具的使用  
常用 linux 命令  
最小 linux 系统  
文件 IO  
7.1.3 视频资源  
本章配套视频为:  
“视频 07_01 串口编程之基本概念以及流程分析”  
“视频 07_02 串口编程之开机启动运行”  
“视频 07_03 串口编程之打开串口”  
“视频 07_04 串口编程之串口初始化”  
“视频 07_05 串口编程之串口发送”  
“视频 07_06 串口编程之串口接收”  
7.2 学习目标  
本章需要学习以下内容:  
串口基本概念  
开机启动运行程序  
串口的初始化、打开、发送、写等  
7.3 几个关于串口的基本概念  
本节先介绍几个和串口有关的基本概念。  
7.3.1 什么是串口通信  
串口通信是指一次只传送一个数据位。虽然在通信的时候串口有 8 位或者 9  
位等,但是在物理层面传输的时候,它仍然是以单个 bit 的方式传输的。  
迅为开发板:
迅为 HMI

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载