嵌入式
w123shuaige
这个作者很懒,什么都没留下…
展开
-
Altium designer 3维显示角度切换
Altium designer中,板子的3维显示 是非常好的一个功能,要体验这个功能的话需要 “集成显卡” 就好了关于切换角度 就是 快捷键 Shift+鼠标右键拖动 就可以切换观看角度了,新手 可以 先按下z+a 来到屏幕中间,然后在换角度原创 2013-05-27 14:59:12 · 5455 阅读 · 0 评论 -
ubuntu 歌名乱码问题解决方案
首先,需要有软件包mid3iconv。如果你的系统中没有安装它,可以通过如下代码自动安装:sudo apt-get install python-mutagen然后转到你的MP3目录,执行以全命令进行转换:mid3iconv -e GBK *.mp3如果需要包含子目录,可以将后缀改成如下格式:打命令的时候文件名字给 "*/*.mp3" 就行了。比如mid3iconv -e GBK转载 2013-09-27 18:24:13 · 900 阅读 · 0 评论 -
liunx下让socket用非阻塞的方式工作
/***让socket变成非阻塞***/ int flags=fcntl(sockfd,F_GETFL); flags |= O_NONBLOCK; fcntl(sockfd,F_SETFL,flags); /*******/其中 sockfd 替换成我们自己写的socket的返回句柄就ok 我特别喜欢 这个NO 牛逼 LOCK 哈哈 对了 头文件是原创 2013-09-27 20:48:27 · 486 阅读 · 0 评论 -
liunx tcp/ip udp 等操作 read 不阻塞出错 解决方案
童鞋们!如果你出这个错误了,你就可以找你的老师了,为啥呢!因为read函数是不阻塞的! 当读不到数据的时候 read会返回一个 0 而不是像阻塞在那里!所以 // rn是主函数中定义的 int rndo{ rn=read(int xx, char * xx, int n);}while(rn这样就会让read 阻塞了 吼吼 好二的解决方案(rn是主函数原创 2013-09-28 19:22:49 · 622 阅读 · 0 评论 -
liunx 下实现windouw中 conio.h中getch()功能
Linux实现conio.h中的getch()功能在windows下写C程序时有时会用到conio.h这个头文件中的getch()功能,即读取键盘字符但是不显示出来(without echo)后来发现含有conio.h的程序在linux无法编译通过,因为linux没有这个头文件,今天突然发现可以用其他方法代替,贴出来//in windows#includ转载 2013-09-28 20:04:03 · 2353 阅读 · 0 评论 -
QT 中 pixmap 指定图片路径后,抱 bitmap错误的解决方案
这个问题其实很简单,不要怀疑你的代码问题,案情还原:QCursor my(QPixmap("mouse.png")); QApplication::setOverrideCursor(my);执行报错: QCursor: Cannot create bitmap cursor; invalid bitmap(s)只要你确定 你的代码中路径是对的 ,当报这个错原创 2013-10-14 18:04:23 · 5984 阅读 · 1 评论 -
ubuntu 禁用开始笔记本快捷键
1sudo rmmod psmouse #禁用触摸板2sudo modprobe psmouse #启动转载 2013-10-25 13:22:26 · 497 阅读 · 0 评论 -
安装星际译王与本地词典
安装星际译王与本地词典1.安装星际译王程序$ sudo apt-get install stardict2.安装本地词典常用词典下载地址:http://stardict.sourceforge.net/Dictionaries_zh_CN.php现在以安装文件名为dict.tar.bz2 的词典为例: 用终端打开到当前词典所在的路径,执行以下命令$t转载 2013-10-25 15:11:40 · 623 阅读 · 0 评论 -
ubuntu12.04 qt连接mysql
网上有很多方案,我只列出我使用的方案:1. 直接sudo apt-get install libqt4-sql-mysql ,这是Qt4的mysql驱动,就不用自己费劲编译了。2.打开qt creater->工具->选项 在终端这一行改成xterm -e (原因是qtcreater 运行mysql等驱动的时候 不支持 咱们gnome的termnal)3.test原创 2013-10-21 20:32:27 · 445 阅读 · 0 评论 -
ubuntu mysql 远程连接出错
网上看了好多解决办法。我的解决方案是这个样子的1.首先确定你测试的帐号具有远程登录mysql的权限,如何确定呢?mysql -u root -p你的密码mysql> use information_schemamysql> select * from user_privileges;查看你测试的账户后面是@‘%’的 就OK 不是的 说明没有授权需要重新授权。授权方法原创 2013-10-08 18:20:38 · 608 阅读 · 0 评论 -
Altium designer手工布线技巧 边总结别更新
本人小菜鸟,布线都是用的自动布线然后手动修改,今天被公司里面的大神们跟教育了。。。为啥呢? 自动布线的产品80%都不能通过静电等测试~~我也不知为啥,然后开始手工布线。。。。技巧我也不知道,就是边使用边总结,边写边更新吧。1.善用Ctrl+鼠标左键。 这个组合键的功能就是 让相同网络口的接线口或者线高亮,其他部分变暗(比只是鼠标移动到线或者端口上的对比要明显很多,方便布局布线)2.原创 2013-11-07 10:04:22 · 4843 阅读 · 0 评论 -
使用makefile 一次编译多个文件 如有a.c,b.c,c.c,编译出a.out b.out c.out
phony 目标可以有依赖关系。当一个目录中有多个程序,将其放在一个makefile 中会更方便。因为缺省目标是makefile 中的第一个目标,通常将这个phony 目标叫做"all",其依赖文件为各个程序: all : prog1 prog2 prog3 .PHONY : all prog1 : prog1.o utils.o cc -o prog1 prog1转载 2013-09-27 20:38:54 · 979 阅读 · 0 评论 -
wps ppt 中插入的图片显示为颜色,正常显示图片解决方案
问题现象如下: 解决方法: 在图片上右键->设置对象格式->颜色与线条选项卡中的颜色填充改为自动就OK 了原创 2013-10-12 08:39:49 · 4147 阅读 · 0 评论 -
liunx下(ubuntu) 怎么用eclipse写c c++?解决方案来了超级简单
1.从ubuntu的软件中心下载eclipse 最新版的装上…………(貌似我的直接把java都默认配置好了)2.安装完了之后,在终端中运行 sudo apt-get install eclipse-cdt 输入密码后 就会为你下载安装一个 cdt 也就是eclipse 写c或者c++的插件然后 疯狂吧 骚年~~~哈哈原创 2013-09-30 15:23:39 · 718 阅读 · 0 评论 -
Eclipse代码提示功能设置(Java & C/C++)
最近在Linux下开发,由于长期使用Visual Studio 2010,对代码提示功能情有独钟,现在在Linux下,使用Eclipse做开发,当然免不了怀念Visual Studio强悍的代码提示,于是在网上搜索了一些文章,整理出关于Eclipse代码提示功能设置的方法。 Java:增强Eclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤:1. 打开Eclip转载 2013-09-30 17:39:44 · 1910 阅读 · 0 评论 -
liunx word 转 pdf 高质量高效率的解决方案
很多人都遇到了要把 word格式的文件转换成pdf的问题吧 我从网上搜了一下 ,基本回答不一,问题好多, 其实有一个很好的方法………… 用wps for liunx wps 大家都知道吧 中国的office 用wps打开word或者建立一个word后 另存为 直接就有转换成psd的选项 而且速度很快 质量很高………… 骚年们 激动不原创 2013-09-30 18:23:16 · 782 阅读 · 0 评论 -
ubuntu mysql 自己建立的帐号create的时候提示''@'localhost' 解决方案
这个问题是由于我们的创建的角色 在 mysql 这个数据中的user表中残留的用户信息导致的 讲报错的用户名 那个记录删除即可原创 2013-10-08 20:45:41 · 703 阅读 · 0 评论 -
ubuntu mysql outfile 导出的 路径
ubuntu mysql outfile 导出的 路径 为 var/lib/mysql/ 要查看记得用root原创 2013-10-08 20:47:54 · 851 阅读 · 0 评论 -
写给刚开始上手liunx系统,以ubuntu为主的菜鸟们(我也是菜鸟)
我的ubuntu是12.04版本,自己是个大菜鸟,很少玩liunx看见别的同学都在鼓捣这个,自己心里痒痒可是自己的ubuntu 12.04一直缺少依赖包不管是什么软件,都缺我那个气啊………………就那么自己一直补补丁 补补丁 缺啥补啥……………………日子过的好痛苦。。终于 我找到了原因哈哈 那就是 更新吧 骚年们!! 更新下你的ubuntu 12.原创 2013-09-25 19:43:42 · 641 阅读 · 0 评论 -
关于装ubuntu时候没有设置root密码的骚年们 福利来了
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok转载 2013-09-25 20:30:27 · 507 阅读 · 0 评论 -
Ubuntu 10.10下挂载的window盘符无法获得可执行权限的问题
Ubuntu 10.10下挂载的window盘符无法获得可执行权限的问题我之前使用了wubi(Ubuntu官方提供的工具)安装了Ubuntu10.10,是双系统,这样在ubuntu下也可以访问windows盘符,但其实都是其mount上的,安装时空间分小了,需要再使用一块空间进行另一份代码的编译,ubuntu的盘符不够用了,一开始想到的是扩充ubuntu disk的大小,找到使转载 2013-09-26 00:04:27 · 842 阅读 · 0 评论 -
ubuntu 添加右键启动终端
可能有很多人从Redhat等Linux发行版转到ubuntu上面来遇到的第一个最常用的问题就是,右键单击桌面,发现没有“打开终端”这个选项,下面介绍两种方法来在右键添加“打开终端”这个选项。第一种方法:安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal转载 2013-09-27 00:03:41 · 499 阅读 · 0 评论 -
ubuntu 12.04安装搜狗输入法
1.卸载原有的输入法,fcitx或ibus。如卸载fcitx:sudo apt-get remove fcitx*(如不需保留配置文件用purge)sudo apt-get autoremove(自动卸载依赖软件)sudo dpkg –get-selections | grep fcitx(查询fcitx相关的软件包是否卸载)2.两种方法安装2.1通过软件源(推荐)原创 2013-09-27 00:05:32 · 911 阅读 · 0 评论 -
LCD液晶交叉效应调试
什么是交叉效应 交叉效应是由于液晶驱动不同电极引线之间存在电压差导致的一种显示质量问题。 下图引用自: 解决方案有多种,可以根据 中的看看。我现在要说的是调整显示内容的方式,降低交叉效应的影响。显示内容原则: 1:尽量不显示有长横纹,竖纹的内容 2:采用背景图片代替纯色背景。原创 2015-12-03 09:31:37 · 1450 阅读 · 0 评论