自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

农夫!~!布谷鸟

学习是一种习惯,与你同在!

  • 博客(17)
  • 收藏
  • 关注

原创 u-boot下网口灯不亮,进入Linux后,网络通但不稳定

1、uboot下网口灯不亮,一般都是网口PHY芯片未初始化,可以进入u-boot下,运行 mii 命令或者mdio命令查看,mii read phy_id regaddr; 可以看是否可以读到芯片ID,phy_Id是指你硬件定义的,这个硬件定板后就确定了,如果硬件地址为5 则杜 芯片ID,可以用 mii read 5 3,就可以读出芯片ID,跟你的芯片手册对照,芯片ID是否读对,如果读不对,就去查...

2019-01-28 17:47:05 2497

原创 Android和iOS如何连接指定的蓝牙设备

在BLE4.0时代,蓝牙得到了很广泛的应用,为了满足一些指定场景,需要手机端直接去连接指定的蓝牙设备,这里有个巧妙的方法可以供大家使用,目前在很多共享产品就是这样的方案进行的;在Android设备上,连接指定的设备就是要知道设备的deviceID,也就是MAC地址,如何知道呢,一般就是将指定的地址自己广播出来,这样,当你的已知MAC地址进行对比,就知道要连接那个设备了;直接连接就是;在IOS设备,...

2018-02-10 20:11:44 5078 2

原创 Android 入门教程很有用的网站

网站持续更新!!!!1、他总结了很多有用的网站,很适合初级http://stormzhang.com/android/2014/06/05/android-awesome-resources/2、大神级,还写了一本畅销书,第一行代码http://my.csdn.net/sinyu890807

2017-11-21 11:19:16 363

原创 启动LIRCD时提示无法创建/var/run/lirc问题

在使用irsend 时,提示irsend: could not connect to socketirsend: No such file or directory;说是需要启动lircd服务,在启动时:sudo lircd -d /dev/lirc0时提示:can't open or create the file /var/run/lirc;No such file o

2017-10-25 16:32:28 1417

原创 LIRC命令使用问题

在安装好树梅派红外库的后,开始测试红外的发射和接收测试红外的接收很少遇到问题:sudo mode2 -d /dev/lirc0按下按键,则会答应得到的间隙数据;然后录制i你已有的遥控器按键数据irrecoad  -d /dev/lirc0 ~/lircd.conf以上都没有什么问题;但是在测试发送的时候就会提示:irsend LIST /home/pi/lircon

2017-10-25 16:11:44 3453

原创 Raspberry PI3红外库安装和使用方法

树梅派 PI3   :系统使用   Ubuntu MATE Desktop Environment 1.16.1安装红外库sudo apt-get install lirc完成后,开始配置库文件和硬件sudo vim /boot/config.txt 找到 dtoverlay=lirc-rpi 去掉#,后面加上你的IR输入和输出引脚,gpio_in_pin=17

2017-10-25 16:00:48 1516

原创 PC端可以访问网站,但设备端不能,但设备端可以ping通网址的IP

在嵌入式设备调试中,如果需要设备端访问网络,有时出现PC段可以访问,插在同一路由器上的板子却无法访问,这是由于板子端DNS没有配置正确,DNS是用来解析网站对应的IP的,比如你输入WWW.baidu.com,DNS就会吧WWW.baidu.com变成具体的IP地址,所以需要配置好DNS,这样才能访问;如果不知道要把DNS配置成什么,可以查看PC端的DNS,windows查看命令:ipconfig

2017-07-20 16:24:23 1396

原创 Ubuntu14.04安卓环境搭建和安卓源代码下载

1、先更新下sudo apt-get update2、安装开发环境程序:sudo apt-get install git-core gunpg flex bison gpref libsdl1.2-dev libesd0-dev libwxgtk2.6-dev(可选) build-essential zip curl libncures5-dev zlib1g-dev3、安装valigri

2017-07-12 22:46:19 318

原创 repo upload 提示 no branches ready for upload

git commit后,到主目录repo upload提示没有branches for upload,这是由于你的工程没有挂在任何一个你的分支上,时你执行以下:repo start branch-name[分支名称]    project-name[一般用-all]比如你的分支名称为:moonfly repo start moonfly --all这样你就把你的工程放到了moonf

2017-07-08 16:30:45 14113

原创 全志在编译时出现的error: Libtool library used but 'LIBTOOL' is undefined解决方案

最近刚得到的offer,开始调试全志的芯片,R16系列;之前在公司用Ubuntu14.04编译好好的,把电脑带回家就无法完成编译,查看log显示如下:Makefile.am:6: error: Libtool library used but 'LIBTOOL' is undefinedMakefile.am:6:   The usual way to define 'LIBTOOL' i

2017-03-18 11:05:55 5861 1

原创 STM32在线升级原理,和应用程序不正常运行

为方便产品出厂后,用户可以通过外设接口如USB,USART对设备进行升级,通常会有一段引导代码,在开机的时候从Boot启动,启动通过与上位机通信是否需要升级,如果没有升级就直接跳转到APP空间,及一个超循环体中(无操作系),boot程序一般放在flash开始出0x08000000处,用户可以在此处放入boot代码,处理上位机发送过来代码段数据,通过操作flash将我们的APP放到指定偏移地址,烧写

2017-02-08 15:33:57 5782 1

原创 GD32或者STM32的串口烧写软件无法串口烧写程序

最近在做M3系列的板子,由于在编译程序时,HEX文件太大,用st-link v2烧写进去后,再次烧写程序就无法识别,或者目标芯片非所选芯片,于是想用串口烧写,我就用我平时调试linux的RS232的U转串口,结果在点击下一步时总是无法进去,然后程序死机,最后查出问题是GD32或者STM32的M3系列的串口跟51系列用的是TTL串口,我们一般用的U转串是RS32串口,这两种电气特性是不一样的,TTL

2016-11-24 09:28:22 8048

原创 初学者对Linux和驱动的认识以及部分概念的意思

liunx和嵌入式linux区别:本文章只适合初学者阅读;  linux也是个人电脑的系统,它和window系统一样,只是最开始linux可能是因为界面不是很完美,不适合普通用户使用,所以并不为普通用户所了解,而它的实时性也可能是因为他的软硬件可配置,减去了很多开销吧!这里也提一点实时这个概念;实时就是在一定的时间范围内可以立即响应信号;并非像物理层那样,可以实时接收信号;只要是系统调用处

2016-08-14 21:06:47 503

原创 windowns 安装VMware虚拟机常见问题,屏幕不能跟随窗口变化而变化

VMware 虚拟机下如何安装VMware tools1、选择菜单栏VM->setting 下,选中CD/DVD,右边点选Use ISO image file,选择镜像路径为VMware安装文件夹下的Linux.iso2、选择菜单栏VM->install VMware tools下,会弹出VMware tools文件夹,里面有一个压缩包VMwareTools-8.4.5-32428

2016-07-19 22:40:00 2216

原创 UINIX 网络编程第一个获取服务器测试程序

可能每个同学在学习UNIX网络编程的时候,刚开始都等不及要去运行一下测试程序,看到第四章第一个例子就运行sudo ./daytimetcpcli 127.0.0.1connect error: Connection refused;首先这是由于你的电脑有防火墙,需要先关闭防火:sudo ufw disablesudo ufw disable运行后提示Firewalls关闭;

2016-06-26 22:31:00 769 1

原创 IPA掉电保存数据方法

IAP为笙泉掉电保存用的数据Flash存储空间,根据MA84G564手册说明,在操作IAP之前,必须先指定IAPLB的空间大小,IAPLB制定了IAP存储空间的起始地址,由于Flash是以扇区为计量单位,每个扇区512B,每次擦除只能擦除一个块的大小。每次写入新的数据前必须先把之前的数据取出来放到RAM中,然后擦除一整个块,因为Flash的存储原理是,数据是0就写,如果是1就不写,所以是不能在未擦

2016-06-21 16:11:33 599

转载 QT4升级到Qt5后,包含文件更改总结

参考链接: QtDoc 5.0: C++ API changeshttps://qt-project.org/doc/qt-5.0/qtdoc/sourcebreaks.html The Transition from Qt 4.x to Qt 5http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5#846d0d3

2016-05-29 16:48:11 2717

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除