上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 35 下一页

2017年6月18日

RTEMS-libbsd 解决无法使用中断问题

摘要: RTEMS-libbsd 是利用RTEMS内核,将freebsd作为一个库的系统。因此更加方便移植各种bsp支持,比如驱动等。但是在使用中断时,对于某些bsp,会出现中断无法使用的情况。比如本人在为beaglebone black移植USB驱动时,需要安装usb中断,... 阅读全文

posted @ 2017-06-18 15:05 sichenzhao 阅读(329) 评论(0) 推荐(0) 编辑

2017年6月15日

Thunderbird 使用thread

摘要: 在国外很多开源社区和公司都十分喜欢用thunderbird邮件客户端,雷鸟的确非常强大。不仅如此,在发送邮件时,采用thread是一种非常方便的管理方式,可以将邮件分类管理,如何开启雷鸟的这个功能:效果如下: 阅读全文

posted @ 2017-06-15 19:29 sichenzhao 阅读(100) 评论(0) 推荐(0) 编辑

2017年5月15日

RTEMS中断不可使用printf-printf()为什么有重入和性能上的问题?

摘要: 这个概念在嵌入式操作系统中比较重要,由于存在任务的调度,它实时系统,可剥夺型内核中是危险的,如同一个安静的水雷。可能会被触发,也可能安然无恙。由于它运行结果的不可预期性,会使系统带来隐患。printf()经常有重入解释不可重入函数不可以在它还没有返回就再次被调用。例如... 阅读全文

posted @ 2017-05-15 15:44 sichenzhao 阅读(153) 评论(0) 推荐(0) 编辑

2017年5月14日

RTEMS Doxygen编写规范

摘要: 头文件块:头文件应该包含与其他源文件相似的注释块:/** * @file * * @ingroup FlipFlop * * @brief Flip-Flop API *//* * Copyright (c) YYYY Author. * * The license ... 阅读全文

posted @ 2017-05-14 23:41 sichenzhao 阅读(99) 评论(0) 推荐(0) 编辑

RTEMS 源文件coding conventions

摘要: RTEMS 源文件编写规则:1. 参考Doxygen 编写规则,这个比较复杂,会另写一篇博文进行解释。2. 开头每个文件的简要说明,然后是许可证,参考如下:/** * @file * * @ingroup TheGroupForThisFile * * @brief ... 阅读全文

posted @ 2017-05-14 23:18 sichenzhao 阅读(175) 评论(0) 推荐(0) 编辑

2017年5月2日

LNCS用户写作指南

摘要: 【Abstract】70~150 words【Address】Address里面不能包含关于academic position的任何acdemic titles或者descriptions【Affiliation】affiliation包括:作者的机构、城市、国家。机... 阅读全文

posted @ 2017-05-02 10:52 sichenzhao 阅读(661) 评论(0) 推荐(0) 编辑

2017年5月1日

Latex使用小技巧

摘要: 最近写文章用到Latex进行排版,遇到的一些问题和使用技巧在这里分享。1. Latex创建表格基本命令如下:\begin{table}\begin{tabular}\end{tabular}\capion{}\end{table}其中,\caption里面是表格的标题... 阅读全文

posted @ 2017-05-01 20:19 sichenzhao 阅读(2278) 评论(0) 推荐(0) 编辑

2017年4月18日

Beaglebone black安装FreeBSD

摘要: Beaglebone 官网给出了安装FreeBSD的一般方法:http://beagleboard.org/project/freebsd/但该方法较为复杂,适合于需要对FreeBSD内核进行配置剪裁的开发者,对于一般需求的用户,开发过程显然不够简单。在这里给出本人在... 阅读全文

posted @ 2017-04-18 16:53 sichenzhao 阅读(185) 评论(0) 推荐(0) 编辑

2017年4月8日

USB实现(1)-Ti AM335x系列CPU

摘要: 本文参照了Ti AM335x的技术手册。AM335x处理器提供了两个USB2.0 模块。每个USB控制器都是围绕Mentor USB OTG控制器(musbmhdrc)和TI PHY构建的。每个USB控制器具有用户可配置的32K字节的端点FIFO。两个USB模块共享C... 阅读全文

posted @ 2017-04-08 21:11 sichenzhao 阅读(872) 评论(0) 推荐(0) 编辑

FreeBSD设备驱动管理介绍(BSP: Ti AM335x)

摘要: 这段时间一直在忙FreeBSD驱动移植的项目,因此对FreeBSD做了一定的了解,鉴于网上对于FreeBSD的设备驱动资料较少,在这里给出本人对于FreeBSD驱动管理的理解心得(主要是USB驱动管理),希望能对开源开发者有所帮助。首先FreeBSD的官方开发手册是必... 阅读全文

posted @ 2017-04-08 12:54 sichenzhao 阅读(585) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 35 下一页

导航