未分类
暂未分类
findmu
这个作者很懒,什么都没留下…
展开
-
keil模仿Linux将数据放入指定section
; *************************************************************; *** Scatter-Loading Description File generated by uVision ***; *************************************************************LR_IRO...原创 2019-05-10 16:57:07 · 2044 阅读 · 1 评论 -
freeRTOS总结(二)
多任务:多任务就是把一个大问题(应用)“分而治之”,把大问题划分成很多小问题(任务)来处理。系统通过任务调度器来管理任务执行的先后顺序 抢占式优先级:高优先级的任务可以打断低优先级任务的运行而取得CPU的使用权,这样就保证那些紧急任务的运行。等高优先级的任务执行完成以后重新把CPU的使用权归还给低优先级的任务。处于就绪态的优先级相同的任务就会使用时间片轮转调度器获取运行时间 任务状态:运行态、...原创 2019-04-10 10:00:59 · 277 阅读 · 0 评论 -
freeRTOS总结(一)
FreeRTOS是一个可剪裁的小型RTOS系统,其特点包括:FreeRTOS的内核支持抢占式,合作式和时间片调度 提供一个用于低功耗的Tickless模式 系统组件在创建时可以选择动态或静态的RAM,比如任务、消息队列、信号量、软件定时器等等 支持实时任务和协程(co-routines也有称作合作式、协同程序https://blog.csdn.net/lqk1985/article/d...原创 2019-04-04 17:30:14 · 948 阅读 · 0 评论 -
[freeRTOS]学习笔记1: vTaskDelayUntil与vTaskDelay
vTaskDelayUntil与vTaskDelay:① vTaskDelayUntil精度比vTaskDelay高② 使用vTaskDelayUntil的任务不会丢失任务执行,vTaskDelay会丢失执行。如下代码:Task2使用vTaskDelayUntil延时1s,Task3使用vTaskDelay延时1s,优先级最高的Task1长期占用CPU(大概3秒),导致Task...原创 2019-04-02 14:44:32 · 13844 阅读 · 3 评论 -
TQ2440移植概略
TQ2440移植概略一、原材料二、开发环境VMware不能实现拖动复制粘贴功能:Samba共享NFSlinux编译环境三、u-bootboard.cfgarch/arm/config.mkarch/arm/cpu/u-boot.ldsarch/arm/cpu/arm920t/start.s环境变量常用命令cmdline常用参数四、kernelMAKEFILEarch.arm/mach-s3c24xx/common-smdk.carch.arm/mach-s3c24xx/mach-smdk2440.cdriv原创 2020-10-04 13:21:28 · 353 阅读 · 0 评论 -
ubuntu64 安装 jdk1.6
ln -s -f /usr/lib/java/jdk1.6.0_45/bin/jar原创 2019-11-26 09:28:18 · 141 阅读 · 0 评论