欢迎来到天天文库
浏览记录
ID:52776406
大小:242.26 KB
页数:12页
时间:2020-03-30
《uTenux内核配置指南.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、μTenuxTM嵌入式操作系统内核配置指南Ver1.6.002013-06-10大连悠龙软件科技有限公司Copyright(C)DalianuLoongCo.,Ltd目录1.序言..............................................................................................................................................22.运行资源配置..........................................
2、....................................................................................22.1.系统时钟的配置..................................................................................................................22.2.内核对象的配置............................................................
3、......................................................22.3.中断定义的配置..................................................................................................................32.4.内存区域配置...........................................................................................
4、...........................33.调试功能配置..............................................................................................................................73.1.调试支持模式.............................................................................................................
5、.........73.2.内核信息..............................................................................................................................74.感谢篇....................................................................................................................................
6、......9Copyright(C)DalianuLoongCo.,Ltd内核配置指南开源·物联网·嵌入式操作系统μTenux1.序言因为应用程序、中间件和μT/Kernel内核之间是通过静态链接来生成映像文件的,所以,为了能保证嵌入式软件实时性能和减少对硬件资源的过度占用,μT/Kernel内核提供了通过宏定义参数进行配置的方法。配置的相关头文件在内核源代码的config目录下,各个文件的功能见下表。序号文件名称功能1tk_config.h配置入口程序,任何应用只要包含本头文件即可2tk_cfglimits.h各种系统对象上下限、数量的定义3sysdep
7、end....tk_config_depend.h芯片相关配置定义,移植和调整时需要修改的文件本指南以STM32F103ZE(CortexM3内核)芯片为例重点对tk_config_depend.h文件的配置进行说明。2.运行资源配置2.1.系统时钟的配置源文件tk_config_depend.h,可以看到如下一段源代码:#defineCFN_TIMER_CLOCK72U/*Systick输入时钟(MHz),一般是CPU的主时钟频率*/#defineCFN_TIMER_PERIOD10U/*Systick产生中断间隔时间(ms),范围在1-50之间*/μ
8、T/Kernel内核使用Systick作为内核时钟,
此文档下载收益归作者所有