- 博客(17)
- 资源 (15)
- 问答 (12)
- 收藏
- 关注
转载 教你如何在linux下制作补丁文件
diff(differential)功能说明:比较文件的差异。 语 法:diff [-abBcdefHilnNpPqrstTuvwy][-;][-C ;][-D ;][-I ;][-S ;][-W ;][-x ;][-X ;][--help][--left-column][--suppress-common-line][文件或目录1][文件或目 录2] 补充说明:diff
2015-12-28 22:44:36 1053
转载 位图文件(BMP)格式以及Linux下C程序实现
说到图片,位图(Bitmap)当然是最简单的,它是Windows显示图片的基本格式,其文件扩展名为*.BMP。由于没有经过任何的压缩,故BMP图 片往往很大。在Windows下,任何格式的图片文件都要转化为位图格式才能显示出来,各种格式的图片文件也都是在位图格式的基础上采用不同的压缩算法生 成的。一、下面我们来看看位图文件(*.BMP)的格式。位图文件主要分为如下4个部分:
2015-12-27 19:43:39 1575
转载 GDB+GdbServer: ARM程序调试
内容摘要 远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用 GDB标准程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。 就目前而言,嵌入式Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROM Monitor调试目标机程序
2015-12-22 19:44:43 428
转载 Linux内核调试方法总结
内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。 一 调试前的准备在调试一个bug之前,我们所要做的准备工作有: 有一个被确认的bug。包含这个bug的内核版本号,需要分析出这个bug在哪一个版本被引入,这个对于解决问题有极大的帮助。
2015-12-21 17:30:59 1056
原创 TQ2440 虚拟机 开发板 PC 三者互相ping通
学习驱动开发,想使用NFS挂载文件系统,但是始终无法实现三者互相Ping,纠结的死去活来的。折腾了一周终于成功了,TQ2440使用手册的4.5节的网络烧写篇误导无很久(因为自己太菜的原因)这一节的内容对我的目的没有任何意义下面开始进入正题:其实很简单1、 虚拟机设置-->桥接启动linux设置查看虚拟机IP:ifco
2015-12-20 17:13:48 1321
转载 分享STM32代码读保护个人解决方案
步骤:1.准备工作:HEX文件和JLINK驱动(本人使用的是Setup_JLinkARM_V415e)安装完毕后,可以在开始--所有程序--SEGGER--J-Flash ARM打开该应用程序,如下图 先进行一下设置,对要写入的芯片和写入方式选择JATG还是SWD选择芯片型号 2.打开要烧写的HEX文件:File--Open data file ,
2015-12-17 08:24:11 3555
转载 解决stm32进入HardFault_Handler的定位办法
1、首先在HardFault_Handler的while(1)处打上断点。2、等待代码运行到此,这时查看寄存器LR,在左边一个是工程,一个是寄存器。 上面的LR是我正常时copy的,一般在进入hardfault时,会变成下图的值,这时就可以知道该看那个寄存器的值,当时我那里是0xFFFFFFFD,所以是看PSP的地址。3、找到该看的地址后然后如下图打开内存,
2015-12-16 08:22:38 6590 1
转载 Uboot 2014.07 makefile分析
uboot的官网可以通过谷歌搜索得到,显示结果第一个链接就是。官网::http://www.denx.de/wiki/U-Bootftp下载:ftp://ftp.denx.de/pub/u-boot/本文以uboot 2014.07为例,一般第一步总是类似这样:make smdkc100_config然后执行make先看Makefile第481 行%
2015-12-14 18:37:13 664
转载 tq2440挂载nfs文件系统
一步 Linux 服务器端NFS 服务器的配置一、安装NFS 查看nfs是否安装(nfs服务默认安装的)#rpm -qa | grep nfs若没有则安装nfs包 #yum install nfs 二、配置建立NFS目录mkdir /home/nfs编辑/etc/exports (该文件默认为空)加入/hom
2015-12-12 12:42:03 1077
转载 利用nfs实现开发板与虚拟机ubuntu共享文件的方法
首先 mkdir /home/ubuntu/nfsroot 建立一个nfsroot共享目录1)nfs 安装apt-get install nfs-kernel-server(2)编辑/etc/exports/home/ubuntu/nfsroot *(insecure,rw,async,no_root_squash)/home/ubuntu/nfsroot 是共享
2015-12-11 21:48:34 1985
转载 Linux几个调试宏_FUNCTION_ _TIME_ _LINE_ _FILE_ _DATA_
Linux几个调试宏__FUNCTION__ __TIME__ __LINE__ __FILE__ __DATA__这几个宏是编译器内置的,不是在哪个头文件中包含的直接上最简单的例子就好了,没必要多说。源码:#include int main(){ printf("The file is %s.\n",__FILE__); printf(
2015-12-10 20:51:08 616
原创 请核实文件或文件夹是否存在,而您拥有服务器的必要权限才能执行请求
今天尝试在虚拟机Vmware上使用CuteFTP实现linux和Windows传输文件,安装好相关文件后,发现不能从Windows传输文件到linux ,提示“请核实文件或文件夹是否存在,而您拥有服务器的必要权限才能执行请求的操作”解决办法: 打开vsftpd.conf文件,增加write_enable=YES vi /etc/vsftpd.confwrite_enab
2015-12-06 16:35:23 1852
转载 vsftpd配置文件详解
1.默认配置:1>允许匿名用户和本地用户登陆。 anonymous_enable=YES local_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名 用户家目录/var/ftp,且只能下载不能上传。3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自己家目录中进行读写操作;本地用户
2015-12-06 15:54:21 490
转载 ubuntu下vsftpd配置详细篇
1、 本人配置的ftp服务器的设计要求如下:(1)、匿名用户可登录浏览,但不能下载(2)、设置4个不同等级的用户使用此ftp服务器(虚拟用户),分别如下用户名:nan306 路径/home/vsftpd 管理用户,可对ftp服务器的所有文件进行任何操作用户名:down 路径/home/vsftpd/down 下载用户,只可下载此目录下的文件用户
2015-12-06 15:00:31 833
转载 SercureCRT&CuteFTP实现windows与虚拟机linux互联
在windows上安装SercureCRT后在Ubuntu下安装ssh客户端和服务器软件:转http://blog.chinaunix.net/uid-24219701-id-3267560.html用secureCRT连接Ubuntu是出现远程系统拒绝访问。查找论坛知道Ubuntu上没有ssh.1. 首先要明白什么是ssh?可以把ssh看做是telnet的加强版,telnet的密
2015-12-06 11:44:20 673
转载 SecureCRT 登陆虚拟机中Ubuntu详解
才知道,原来SecureCRT 除了可以通过串口连接开发板的Linux,还可以连接到虚拟机中的Ubuntu啊,out了选择SSH连接方式,输入虚拟机中Ubuntu 的ip,再输入Ubuntu中的用户名、输入密码即可连接上了,并且允许多个端口的连接。SecureCRT 不仅可以用来登陆开发板中个的Linux,还可以用来登陆 虚拟机中的Linux。现在详细介绍下具体的操作:
2015-12-06 11:20:26 479
IMX6ULL + SPI LCD MSP2402(驱动IC ILI9341)显示简单的QT界面
2022-11-24
基于Linux嵌入式下如何实现 外部脉冲统计
2023-02-22
Linux 驱动24C02 EEPROM的问题,
2023-02-17
通过Yocto 编译 uboot和kernel, 编译时间不改变
2022-11-17
IMX8QXP SN65DSI84 双路LVDS输出
2022-11-13
QML 做的界面,子界面启动慢怎么解决
2022-05-08
QML 动态修改SVG图片颜色
2022-04-28
QML 如何修改SVG 图片边框颜色
2022-04-28
QML 如何修改SVG 的局部的颜色
2022-04-27
QML 的ListView 有办法修改滑动的速度吗?
2022-04-21
QML 里SwipeView如何修改灵敏度
2022-04-19
LVGL 无法 同时使用触摸屏和物理按键,求解
2021-08-19
Ubuntu 编译MiniGUI遇到的问题,求解
2021-07-29
QML 中如何更新Model的数据
2021-02-28
Uboot 下如何判断是否有U盘插入
2021-02-08
移植QT到ARM上的问题
2021-01-29
使用FIO测试SSD的疑问
2016-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人