上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 一. 什么是cache 1.1. cache简介 a. Cache 即高速缓冲存储器,是位于 CPU 与内存之间的高速存储器,它的容量比内存小但交换速度快。 b. ARM处理器的主频为上百M甚至几G,而一般的SDRAM的存储周期是很慢的,相对于CPU来说,这时,如果我们把程序和数据都存储在SDRAM 阅读全文
posted @ 2019-01-07 22:19 三七鸽 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 一. 设置栈 1.1. C语言运行时需要和栈的意义 1.1.1. “C语言运行时(runtime)”需要一定的条件,这些条件由汇编来提供。C语言运行时主要是需要栈 1.1.2. C语言与栈的关系 a. C语言中的局部变量都是用栈来实现的。如果我们汇编部分没有给C部分预先设置合理合法的栈地址,那么C代 阅读全文
posted @ 2019-01-07 00:06 三七鸽 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一. 反编译(反汇编)简介 1.1. 为什么要反编译(汇编 assembly 反汇编 dissembly) 1.1.1. 反编译原因如下: a. 逆向破解程序,作为一个有逼格,素养的我肯定不会这么干的。哈哈 b. 调试程序时,反汇编代码可以帮助我们理解程序(我们学习时使用objdump主要目的是这个 阅读全文
posted @ 2019-01-06 23:08 三七鸽 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 一. ARM裸机之Makefile 1.1. Makefile 分析 led.bin: led.o arm-linux-ld -Ttext 0x0 -o led.elf $^ arm-linux-objcopy -O binary led.elf led.bin arm-linux-objdump 阅读全文
posted @ 2019-01-06 22:47 三七鸽 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 一. 安装arm-2009q3 1.1. 在虚拟机创建安装文件夹 1.1.1. 在/usr/local/下创建/usr/local/arm文件夹 1.1.2. 将arm-2009q3.tar.bz2放到相关文件夹 1.1.3. 解压压缩包 a. tar -jxvf arm-2009q3.tar.bz 阅读全文
posted @ 2019-01-05 00:13 三七鸽 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 一. 刷机初识 1.1. 什么是刷机 a. 刷机就是通过各种手段把相应镜像烧录到设备中,让设备可以运行起来。常见的刷机如:安卓刷机,QT刷机 1.2. S5PV210刷机镜像 1.2.1. 刷安卓所需要的镜像 a. uboot镜像: uboot.bin b. linux kernel镜像:zImag 阅读全文
posted @ 2019-01-04 22:17 三七鸽 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 一个阿里云apache服务器配置两个或多个域名for Linux: 默认已经配置好了阿里云提供的一键web安装,可以参考:http://www.42iot.com/?id=8 修改/alidata/server/httpd/conf/vhosts下的文件phpwind.conf 打开phpwind. 阅读全文
posted @ 2019-01-04 18:03 三七鸽 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 由于之前搭建个人博客和个人网站使用的虚拟空间到期了,于是我干脆换成虚拟主机搭建博客和网站,正好阿里云有活动花了9.9买了半年的虚拟主机。 Z-BlogPHP是一款由PHP语言开发的博客程序; ZBlogPHP可以运行在window,Linux等众多平台上,支持PHP 5.2 - 5.6,PHP 7. 阅读全文
posted @ 2019-01-04 18:02 三七鸽 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 最近由于公司项目需要STM8S105K这颗芯片,这两天我也捣鼓了下,正好现在开通了博客,以此记录下自己的工作。 开发环境: window10操作系统; IAR for STM8; 开发工具; window10电脑; STM8S105K4t6最小系统; ST-link烧录器 本人之前工作上主要使用ST 阅读全文
posted @ 2019-01-04 18:00 三七鸽 阅读(4952) 评论(0) 推荐(0) 编辑
摘要: 在小型嵌入式设备中有时需要简单的人机2交互界面,小型GUI有很多,比较常用的有STenWin,UCGUI,enwin,Embedded Wizard GUI。对与STenWin和enWin区别主要在STenWin在ST芯片上商用也完全是免费的。本blog介绍enWin使用部分中文字库。 开发环境: 阅读全文
posted @ 2019-01-04 17:58 三七鸽 阅读(1014) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页