自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 [stm32F4,1]__reset是个什么鬼,内核的preloader?

从洪荒时代,要启航到原始社会了,准备。那么stm32f1 cpu上电后第一条指令__reset代码:_ASM_FILE_PROLOGUEGTEXT(__reset)/* lock interrupts: will get unlocked when switch to main task */ movs.n r0, #_EXC_IRQ_DEFAULT_PRIO //默认优先级

2016-06-10 21:53:21 1370 1

原创 [stm32F4,0]zephyr镜像的入口函数--移置的第一步

zephyr的链接脚本,先存在这里,后续看看有没有更多的资料来更新。 OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")MEMORY    {    FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 512*1K    SRAM (wx) : ORIGIN

2016-06-10 16:48:38 2914 1

翻译 zephyr的执行上下文(多线程)

zepyhr的内核支持三种类型的多线程:1、任务线程,可抢占,通常用来执行冗长和复杂的事务。任务的调度基于优先级,任务执行时高优先级任务抢占低优先级任务。内核可选支持时间片轮转调度,也就是说同优先级别的任务可以轮流执行,不会出现CPU被独占的风险(换句话说,看样子是打开时间片轮转且所有线程优先级相等此时才会出现cpu不被独占)。2、纤程,轻量级的不可抢占线程,通常用

2016-05-27 07:45:48 1642

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除