树莓派串口通信配置教程
2018-02-21 23:12
417 查看
1、树莓派3B GPIO 引脚图(USB口对着自己)。
2、 开始配置树莓派串口一、因为树莓派3加入了蓝牙功能,于是把/dev/ttyAMA0串口分配给蓝牙了。之前使用J8.8, J8.10这个串口是对应/dev/ttyAMA0的,但是现在重新分配给/dev/ttyS0了,所以之前的程序对修改过来:1、打开命令控制符,输入sudo raspi-config2、选择Advanced Options
3、 选择Serial,一直选择NO,完成后点击finish。重启。
4、 启用ttyS0: sudo vi/boot/config.txt
在最后一行将enable_uart=0改为enable_uart=1.
参考:http://allstack.net/wordpress/post-1657.html
5、 下载wiringPi头文件参考网址:http://blog.csdn.net/xukai871105/article/details/17737005
6、 WiringPi库函数详解:http://www.cnblogs.com/lulipro/p/5992172.html
7、 注意:引用wiringPi串口通信时要用#include<wiringPi.h>和#include<wiringPiSerial.h>
在主函数中要用wiringPiSetup()初始化串口。具体例程参考网址:http://blog.csdn.net/vvbbbbb/article/details/67685644
2、 开始配置树莓派串口一、因为树莓派3加入了蓝牙功能,于是把/dev/ttyAMA0串口分配给蓝牙了。之前使用J8.8, J8.10这个串口是对应/dev/ttyAMA0的,但是现在重新分配给/dev/ttyS0了,所以之前的程序对修改过来:1、打开命令控制符,输入sudo raspi-config2、选择Advanced Options
3、 选择Serial,一直选择NO,完成后点击finish。重启。
4、 启用ttyS0: sudo vi/boot/config.txt
在最后一行将enable_uart=0改为enable_uart=1.
参考:http://allstack.net/wordpress/post-1657.html
5、 下载wiringPi头文件参考网址:http://blog.csdn.net/xukai871105/article/details/17737005
6、 WiringPi库函数详解:http://www.cnblogs.com/lulipro/p/5992172.html
7、 注意:引用wiringPi串口通信时要用#include<wiringPi.h>和#include<wiringPiSerial.h>
在主函数中要用wiringPiSetup()初始化串口。具体例程参考网址:http://blog.csdn.net/vvbbbbb/article/details/67685644
相关文章推荐
- 树莓派的串口驱动配置通信
- 树莓派3B 串口配置教程
- [zju嵌入式]树莓派体验之初始配置(使用串口线)
- 树莓派相关-树莓派串口配置方法
- 树莓派开发系列教程3——树莓派rasp-config配置
- PX4固件通过UART连接串口读取超声波,和树莓派3通信
- 在服务器上配置仅使用HTTPS通信的教程
- ZigBee单播通信原理、串口配置 (对于理解收发数据的过程非常重要)
- 树莓派开发系列教程4——树莓派网络与更新配置(有线、无线)
- Adafruit的树莓派教程第二课:第一次配置
- 树莓派3串口配置
- 【树莓派】RTC时钟模块安装教程第二部分:Rasbian(linux)下配置工作
- 基于Java的串口通信环境配置
- 树莓派相关-树莓派串口配置方法
- 树莓派 零 Zero W 串口SSH登录和无线配置
- 树莓派配置Arduino及其与ROS的通信
- NVIC中断优先级管理+串口通信基本原理+串口通信基于库函数的配置实例
- 串口通信模块2:串口通信编程基础(打开、配置)
- 树莓派3配置串口,JAVA实现串口通讯(2016年3月版本,重点提示,3月之后的版本配置貌似不一样)
- 树莓派与Arduino的串口通信