会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
le062
博客园
首页
新随笔
联系
订阅
管理
2016年1月10日
利用qemu学习嵌入式linux(三)——MIPS底层开发
摘要: 学习的时候,怎么折腾都行。还是打算先debug一遍uboot,熟悉下mips启动流程,然后转到win7下尝试编写几个小程序。---------------linux下面:sudo dnf install glibc.i686然后去https://sourcery.mentor.com/GNUTool...
阅读全文
posted @ 2016-01-10 21:52 le062
阅读(1720)
评论(0)
推荐(0)
2016年1月7日
利用qemu学习嵌入式linux(二)—— Debug U-Boot
摘要: 一,编译并运行qemu可以模拟很多开发板,这儿选定了一款vexpress-a9,建立以下工作目录mkdir ~/qemucd ~/qemumkdir vexpress-a9cd vexpress-a9以后,所有基于vexpress-a9板子的实验都会在该目录进行首先,去ftp://ftp.denx....
阅读全文
posted @ 2016-01-07 12:09 le062
阅读(1788)
评论(0)
推荐(0)
利用qemu学习嵌入式linux(一)—— 环境搭建
摘要: 利用qemu进行嵌入式linux学习有几个优点:开发环境易于搭建;非常容易进行指令级调试;我们的目的是为了学习从boot到linux内核一系列的运行机制,纠结于硬件和外设对这个学习过程是毫无意义的。PC环境:intel x64 cpu, fedora 23 64bit软件安装:sudo dnf in...
阅读全文
posted @ 2016-01-07 11:03 le062
阅读(1127)
评论(0)
推荐(0)
2015年12月3日
穷折腾OpenOCD调试国产ARM9-ASM9260T
摘要: @20150318 手上有一块ASM9260T开发板,想拿它玩玩RT-Thread的GUI,今天把调试方案搞定了,贴出。上位机环境:win7 641.下载编译好的可执行文件:sourceforge.net/p/openocd/mailman/message/32307327/2.将bin路径加入PATH。3.编写脚本vsllink_asm9260t.tcl interface vsllink ...
阅读全文
posted @ 2015-12-03 10:46 le062
阅读(1325)
评论(0)
推荐(0)
基于OpenOCD的vsllink调试器使用
摘要: @20150308 首先利用Mingw编译一个在Win7下可用的openocd.exe。 准备: 下载集成包:http://www.versaloon.com/download/MinGW_configured.7z 在C盘解压MinGW_configured.7z,然后打开C:msys1.0msys.bat,进入.homeopenocd目录。执行下面的命令 ./bootstrap ./confi...
阅读全文
posted @ 2015-12-03 10:44 le062
阅读(534)
评论(0)
推荐(0)
最轻量级的C协程库:Protothreads
摘要: @20150228 http://blog.csdn.net/weiwangchao_/article/details/7777385 协程的好处不用再多说,作为与函数调用/返回相对的概念,它使我们思考问题的方式经历一场变革。现在我们关注的是C,由于C本身的特质,将协程引入其中将会是一 个挑战。无数先驱已经为这个目标抛了头颅洒了热血,于是我们有了libtask之类。而这里提到的,是一个堪称最轻量级...
阅读全文
posted @ 2015-12-03 10:42 le062
阅读(1683)
评论(0)
推荐(0)
AndroidDevTools (MARK)
摘要: @2015026 AndroidDevTools简介 Android Dev Tools官网地址:www.androiddevtools.cn 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork...
阅读全文
posted @ 2015-12-03 10:41 le062
阅读(415)
评论(0)
推荐(0)
【LPC54100】在M0上跑事件驱动构架(二)
摘要: @20150216 一些新玩意 1.总线矩阵 如下图所示,M4及M0核分别通过各自的总线访问外设, 两个核心所使用的外设地址是相同的,当他们同时访问相同外设时,就会产生竞争,其中一个核心被阻塞。所以最好让一个核心在SRAM0或SRAM1中运行。 2.中断管理 之前玩单核MCU,并没有注意到NVIC是与arm核紧密耦合的,在研究LPC54100时才注意到两个核心各有一个NVIC,用于控制该核心对外设...
阅读全文
posted @ 2015-12-03 10:37 le062
阅读(245)
评论(0)
推荐(0)
【LPC54100】在M0上跑事件驱动构架(一)
摘要: @20150216 初次接触非对称双核MCU,由于之前好多知识不熟悉,这三天遇到不少问题。现在终于把事件驱动在M0核上跑起来了,就发一贴简单介绍下这个事件驱动构架和这几天的5410x芯片学习所得。关于事件驱动架构,其主要用于低功耗设计,可以很方便的进入休眠模式。一般单片机裸奔都是轮询,如: void main() { while(1) { tesk1();...
阅读全文
posted @ 2015-12-03 10:35 le062
阅读(416)
评论(0)
推荐(0)
非对称双核MCU基础知识及核间通信
摘要: @20150214 写在前面:博客新建,正需要一些东西充实一下。这个本命年的末尾收到一块NXP的LPC54102开发板,双核MCU,确实有一些东西可以玩玩。这篇文章就是在查找双核心中断处理时看到的,只是有些旧了。 本文从对比两颗分立MCU与单芯片双核MCU开始(以LPC4350为例),展开介绍了非对称双核MCU的基础知识与重要特点。接下来,重点介绍了核间通信的概念与几种实现方式,尤其是基于消息池的...
阅读全文
posted @ 2015-12-03 10:31 le062
阅读(1418)
评论(0)
推荐(0)
下一页
公告