会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zzmx
博客园
首页
新随笔
联系
订阅
管理
2016年9月21日
arm-none-eabi-gcc,makefile,stm官方库构建stm32f4xx工程
摘要: 参考文章:http://www.stmcu.org/module/forum/forum.php?mod=viewthread&tid=603753&highlight=ubuntu 准备工具: arm none eabi gcc https://launchpad.net/gcc arm embe
阅读全文
posted @ 2016-09-21 16:45 zzmx
阅读(11329)
评论(1)
推荐(1)
2016年9月6日
移植linux4.7.2与ubifs到jz2440
摘要: 前言 整个暑假跟着韦东山的视频和书籍移植了linux2.3.6到jz2440,现在自己尝试移植linux4.7.2到板子上,并使用ubifs文件系统代替旧的jffs2文件系统。 下载交叉编译工具链 工具链我使用的是friendlyARM提供的工具链,因为韦东山教程提供的工具链比较旧不能编译较新的li
阅读全文
posted @ 2016-09-06 00:22 zzmx
阅读(960)
评论(0)
推荐(0)
2016年7月20日
linux消息队列的使用
摘要: 消息队列 消息队列是内核地址空间中的内部链表,通过内核在各个进程之间传递的内容。消息顺序发送到消息队列中,每个消息队列都有IPC标识符唯一地进行标识。 msgbuf结构 msgid_ds结构 ipc_perm结构 键值构建ftok()函数 获得消息msgget()函数 发送消息msgsend()函数
阅读全文
posted @ 2016-07-20 22:25 zzmx
阅读(2363)
评论(0)
推荐(0)
2016年1月21日
python调用C语言
摘要: 标签(空格分隔): python test.c代码如下 include<stdio.h void display(char msg) { printf("%s\n",msg); }使用gcc生成so文件 gcc c test.c 生成test.o文件 gcc o test.so shared f...
阅读全文
posted @ 2016-01-21 11:57 zzmx
阅读(499)
评论(0)
推荐(0)
2016年1月17日
makefile常用函数
摘要: 标签(空格分隔): makefile 1.字符串替换和分析函数 1. 2. 3. 4. 5. 6. 7. 2.文件名函数 1. 2. 3. 4. 5. 6. 7. `$(wildcard pattern) 参数pattern是一...
阅读全文
posted @ 2016-01-17 16:46 zzmx
阅读(225)
评论(0)
推荐(0)
UBOOT分析
摘要: U Boot是一个通用的Boootloader,它是在系统上电后执行的第一段程序,先初始化硬件设备,再准备软件环境,最后引导系统内核。一般来说Bootloader的启动过程来说一般分两个阶段: 第一阶段: 硬件设备初始化(关闭看门狗,关闭中断,设置CPU的速度,时钟频率,RAM初始化) 为加载Boo...
阅读全文
posted @ 2016-01-17 12:05 zzmx
阅读(231)
评论(0)
推荐(0)
2016年1月14日
CROSSTOOL-NG建立交叉编译工具链
摘要: CROSSTOOL NG建立交叉编译工具链 因为考试和学习的原因我已经一段时间没有玩我的JZ2440,现在终于考完试了,我再次找出了我的JZ2440。我之前学习的时候使用的是韦东山老师提供的开发工具,并没有自己建立过交叉编译工具链。而这次我就自己动手建立一个交叉编译的工具链 平台:...
阅读全文
posted @ 2016-01-14 01:34 zzmx
阅读(2466)
评论(0)
推荐(0)
公告