- 博客(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 2639
原创 Android和iOS如何连接指定的蓝牙设备
在BLE4.0时代,蓝牙得到了很广泛的应用,为了满足一些指定场景,需要手机端直接去连接指定的蓝牙设备,这里有个巧妙的方法可以供大家使用,目前在很多共享产品就是这样的方案进行的;在Android设备上,连接指定的设备就是要知道设备的deviceID,也就是MAC地址,如何知道呢,一般就是将指定的地址自己广播出来,这样,当你的已知MAC地址进行对比,就知道要连接那个设备了;直接连接就是;在IOS设备,...
2018-02-10 20:11:44 5169 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 371
原创 启动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 1447
原创 LIRC命令使用问题
在安装好树梅派红外库的后,开始测试红外的发射和接收测试红外的接收很少遇到问题:sudo mode2 -d /dev/lirc0按下按键,则会答应得到的间隙数据;然后录制i你已有的遥控器按键数据irrecoad -d /dev/lirc0 ~/lircd.conf以上都没有什么问题;但是在测试发送的时候就会提示:irsend LIST /home/pi/lircon
2017-10-25 16:11:44 3506
原创 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 1545
原创 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 1411
原创 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 335
原创 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 14622
原创 全志在编译时出现的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 5966 1
原创 STM32在线升级原理,和应用程序不正常运行
为方便产品出厂后,用户可以通过外设接口如USB,USART对设备进行升级,通常会有一段引导代码,在开机的时候从Boot启动,启动通过与上位机通信是否需要升级,如果没有升级就直接跳转到APP空间,及一个超循环体中(无操作系),boot程序一般放在flash开始出0x08000000处,用户可以在此处放入boot代码,处理上位机发送过来代码段数据,通过操作flash将我们的APP放到指定偏移地址,烧写
2017-02-08 15:33:57 5831 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 8245
原创 初学者对Linux和驱动的认识以及部分概念的意思
liunx和嵌入式linux区别:本文章只适合初学者阅读; linux也是个人电脑的系统,它和window系统一样,只是最开始linux可能是因为界面不是很完美,不适合普通用户使用,所以并不为普通用户所了解,而它的实时性也可能是因为他的软硬件可配置,减去了很多开销吧!这里也提一点实时这个概念;实时就是在一定的时间范围内可以立即响应信号;并非像物理层那样,可以实时接收信号;只要是系统调用处
2016-08-14 21:06:47 516
原创 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 2366
原创 UINIX 网络编程第一个获取服务器测试程序
可能每个同学在学习UNIX网络编程的时候,刚开始都等不及要去运行一下测试程序,看到第四章第一个例子就运行sudo ./daytimetcpcli 127.0.0.1connect error: Connection refused;首先这是由于你的电脑有防火墙,需要先关闭防火:sudo ufw disablesudo ufw disable运行后提示Firewalls关闭;
2016-06-26 22:31:00 789 1
原创 IPA掉电保存数据方法
IAP为笙泉掉电保存用的数据Flash存储空间,根据MA84G564手册说明,在操作IAP之前,必须先指定IAPLB的空间大小,IAPLB制定了IAP存储空间的起始地址,由于Flash是以扇区为计量单位,每个扇区512B,每次擦除只能擦除一个块的大小。每次写入新的数据前必须先把之前的数据取出来放到RAM中,然后擦除一整个块,因为Flash的存储原理是,数据是0就写,如果是1就不写,所以是不能在未擦
2016-06-21 16:11:33 625
转载 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 2741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人