1、概述本文档主要介绍SylixOS中字符设备驱动框架,适用于在SylixOS集成开发环境下进行字符设备驱动开发的学习。注:文中xxx是指具体设备名,编写对应驱动时,自行命名(如RTC、COMPASS等)。2、SylixOS字符设备驱动简介字符设备是指只能以字节为单位进行读写的设备,读取数据..
分类:
其他好文 时间:
2017-06-12 14:51:30
阅读次数:
214
学习C语言以来一直没有注意到细节的控制,敲代码总是“无所顾忌”的。如今慢慢把程序写大写复杂了。在资源宝贵和的嵌入式中。这个问题越来越须要注意了——内存的管理。。让编程慢慢走上正轨,慢慢走上可预见性吧,慢慢与机器融为一体,慢慢习惯于如梁肇新前辈所说以机器的思维方式思维吧!!! 1、返回局部变量地址将引 ...
分类:
其他好文 时间:
2017-05-28 20:13:39
阅读次数:
177
目录1.线程私有数据概述12.线程私有数据的相关API函数流程浅析12.1加入线程私有变量12.2删除线程私有变量32.3设置私有线程变量62.4获得线程私有变量值83.总结104.参考文献10
线程私有数据概述
在SylixOS中为了满足多线程安全的要求,使得一种资源可以安全的被多个线程..
分类:
编程语言 时间:
2017-05-19 22:10:55
阅读次数:
147
目录1.SylixOS线程、线程栈介绍11.1线程的介绍11.2线程栈的介绍12.SylixOS线程栈大小的分配12.1线程、线程栈相关属性的设置22.2线程栈大小22.3线程堆栈警戒区33.总结54.参考资料5
SylixOS线程、线程栈介绍SylixOS是多线程操作系统,系统能够同时创建多个线程,具体最大线..
分类:
编程语言 时间:
2017-05-19 14:39:23
阅读次数:
266
1.适用范围本文档适用于使用RealEvo-IDE集成开发环境在x86平台快速构建SylixOS运行环境。2.前提准备在开发机上正确安装RealEvo-IDE集成开发环境。一台正常的x86平台目标机(建议使用Intel处理器,包含显示器或者串口等输出设备和键盘等输入设备)。如果需要U盘安装则需要一个大..
分类:
其他好文 时间:
2017-05-19 14:29:46
阅读次数:
309
1.块设备CACHE简介前文介绍了SylixOS中的块设备驱动模型和I/O控制,本篇主要介绍SylixOS中的块设备CACHE管理。由于磁盘属于低速设备,磁盘的读写速度远远低于CPU,所以为了解决这种速度不匹配,SylixOS提供了对应块设备的缓冲器。它是一个特殊的块设备,与物理设备一一对应(多..
分类:
系统相关 时间:
2017-05-16 23:08:38
阅读次数:
152
\开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1.5硬件平台:MPC8313E-RDBMPC8313E芯片介绍MPC8313E是飞思卡尔(Freescale)基于PowerPC-e300c3内核的系列芯片,MPC8313E-RDB采用的是MPC8313E处理器。芯片具有:16KBI-Cache,16KBD-Cache,8MBNORFlash,128MBDDR2,32MBNAN..
分类:
其他好文 时间:
2017-05-16 15:51:31
阅读次数:
155
1.应用场景在进行一些研究和开发时经常需要对网络性能进行测试,iperf是一款非常出色的网络性能测试工具,它拥有多个参数,可以测量TCP和UDP的带宽,延时抖动以及丢包率。SylixOS支持iperf,可以通过iperf进行网络性能测试。2.测试方法2.1Windows版本iperf安装windows版的iperf..
分类:
其他好文 时间:
2017-05-16 15:04:57
阅读次数:
249
1.应用场景在进行一些研究和开发时经常需要对网络性能进行测试,iperf是一款非常出色的网络性能测试工具,它拥有多个参数,可以测量TCP和UDP的带宽,延时抖动以及丢包率。SylixOS支持iperf,可以通过iperf进行网络性能测试。2.测试方法2.1Windows版本iperf安装windows版的iperf..
分类:
其他好文 时间:
2017-05-16 15:00:25
阅读次数:
129
1.应用场景在进行一些研究和开发时经常需要对网络性能进行测试,iperf是一款非常出色的网络性能测试工具,它拥有多个参数,可以测量TCP和UDP的带宽,延时抖动以及丢包率。SylixOS支持iperf,可以通过iperf进行网络性能测试。2.测试方法2.1Windows版本iperf安装windows版的iperf..
分类:
其他好文 时间:
2017-05-16 14:59:43
阅读次数:
148