其实在zedboard   SDK中不用初始化串口的也就是platform()可以不写 ,初始化在EDK导入SDK中就写好了  具体看bsp文件夹下面的汇编.但是如果我们想要在SDK中改变串口设置的话,那么就必须在main中添加下面函数  . init_uart() { #ifdef STDOUT_IS_PS7_UART     /* Use the PS UART for Zynq devices */     XUartPs Uart_Ps_0;     XUartPs_Config *Co…
android studio 代码块左边的缩进对齐线的颜色修改:  Settings -> Editor -> Colors & Fonts -> General -> Code -> Vertical ident guide.  改成自己需要的颜色. Android SDK在线更新镜像服务器 中国科学院开源协会镜像站地址: http://mirrors.opencas.cn 端口:80 http://mirrors.opencas.org 端口:80 http://…
在linux/unix平台上的 sqlplus中,如果输错了字符,要想删除,习惯性的按下backspace键后,发现非但没有删除想要删掉的字符,还多出了两个字符^H.当然,我们 可以同时按下ctrl+backspace键来删除,但对于习惯了用backspace来删除的用户,这样很不爽.这可以通过修改tty终端的设置来实现 backspace删除功能.通过使用stty命令,就可以查看或者修改终端的按键设置. 例如,设置backspace为删除键: [oracle10g@linux]$ stty e…
给出打开串口函数 int open_tty(char tty[]) { int fd; char tty_path[32]={0}; sprintf(tty_path,"/dev/%s",tty); fd=tty_open_port(tty_path); // PORT_SPEED是一个定义的宏,表示传输速率.数据位为8,无校验位,停止位为1 tty_set_opt(fd,PORT_SPEED,8,'N',1); return fd; } 该函数接受一个参数,表示你要打开的串口名称,如…
用户常见的数据通信的基本方式可分为并行通信和串行通信. 并行通信是指利用多条数据传输线将一个资料的各位同时传送.特点是传输速度快,适用于短距离通信,但要求传输速度较高的应用场合. 串行通信是指利用一条传输线将资料一位位的顺序传送.特点是通信线路简单,利用简单的线缆就可以实现通信,减低成本,适用于远距离通信,但传输速度慢的应用场合.常用的串口有RS-232-C接口(全称是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”). UART控制器:可以工作在Interr…
2015.1.24 今天星期六,多云,早晨8:17起床的,今天是来南京起床最迟的一天,因为昨晚睡得有点迟,今天又不用上课,整个人有点放松.收拾好来到教室,教室门没有开,胡明也到了,其他人还在宿舍睡觉,等了10分钟还没有人来开门,就决定出去逛逛,看看南京市有什么好玩的或者特别的.9点没到从鸿运大厦出门,回来的时候10点10分左右,走了一个多小时,百度地图还是有点管用的,起码没有让我迷路.逛了一圈,以前觉得南京算是个大城市,应该比较繁华或者时尚之类的,但是现在完全没有这种感觉,想到以后的工作,我就想…
Android 串口通讯设置校验位.速率.停止位等参数 最近业余时间有个android项目需要和硬件进行通信,通讯方式都是通过串口,android串口通讯google有个开源的demo 和很多人一样我也是通过下载这个demo进行开发和研究的. google android串口通讯开源demo地址:https://code.google.com/archive/p/android-serialport-api/ 串口通讯中我们可能会要设置校验位.速率.停止位等参数,但一般情况下还是不用设置的,只需…
File comes from http://www.cnblogs.com/shinge/p/5500002.html JAVA环境变量配置详解 JAVA环境变量JAVA_HOME.CLASSPATH.PATH设置详解 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME.CLASSPATH.PATH. JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin.lib等目录. ( 今晚使用新系统配置,不知道怎么的需要加bin才…
在linux中,所有的设备文件一般都位于“/dev”下,串口1和串口2对应的设备名依次为“/dev/ttyS0”, “/dev/ttyS1”,而且USB转串口的设备名通常为“/dev/ttyUSB0”,在linux下对设备的操作方法与对文件的操作方法一样. 串口开发步骤: 串口的设置主要是设置struct termios结构体的各成员值 #include<termios> struct termios { Unsigned short c_iflag;            /*输入模式标志*…
对于大部分首次下载android studio开发android的人来说, 由于Android Studio将会默认把SDK,AVD下载到我们的C盘,造成大量内存的占用,那么如何更改SDK,AVD的路径呢? 首先附上SDK,AVD 的默认路径,在window7中SDK的默认路径是 C:\Users\Administrator\AppData\Local\Android\Sdk AVD的默认路径是 C:\Users\Administrator\.android\avd 网上一些文章里写的是“打开A…