01 2021 档案

摘要:工作环境 STC型号:STC8H3K64S4 Keil uVision V5.20.0.0 vscode Vision: 1.52.1 STC8H特性 基础知识 单片机复位后,程序计数器(PC)的内容为 0000H,从 0000H 单元开始执行程序 中断服务程序的入口地址(又称中断向量)也位于程序存 阅读全文
posted @ 2021-01-30 22:14 JerryZheng2020 阅读(1914) 评论(0) 推荐(0)
摘要:cc1.exe: fatal error: /filer/workspace_data/exports/0/0ea12dca06.make (e=87) the parameter is incorrectTOC cc1.exe: fatal error: /filer/workspace_data 阅读全文
posted @ 2021-01-13 21:24 JerryZheng2020 阅读(217) 评论(0) 推荐(0)
摘要:FreeRTOS———低功耗 本节没有进行翻译,如有需要请留言。 FreeRTOS———低功耗Power Saving IntroductionThe portSUPPRESS_TICKS_AND_SLEEP() MacroImplementing portSUPPRESS_TICKS_AND_SL 阅读全文
posted @ 2021-01-06 13:55 JerryZheng2020 阅读(427) 评论(0) 推荐(0)
摘要:FreeRTOS Task Notification FreeRTOS Task Notification和其它IPC方法的区别通过中间对象task通知——直接task通信Task Notifications 的优缺点优点缺点使用Task NotificationsxTaskNotifyGive() 阅读全文
posted @ 2021-01-06 13:29 JerryZheng2020 阅读(3228) 评论(0) 推荐(0)
摘要:FreeRTOS Note for EventGroup FreeRTOS Note for EventGroupEvent Group特性利用Event Group 管理事件xEventGroupCreate()xEventGroupSetBits()xEventGroupSetBitsFromI 阅读全文
posted @ 2021-01-06 13:28 JerryZheng2020 阅读(1745) 评论(0) 推荐(0)
摘要:资源管理Resources Management临界区域 和 调度挂起临界区域 Basic Critical Sections调度挂起Suspending (or Locking) the Scheduler互斥锁xSemaphoreCreateMutex() API优先级反转优先级继承死锁循环互斥 阅读全文
posted @ 2021-01-06 13:25 JerryZheng2020 阅读(687) 评论(0) 推荐(0)
摘要:FreeRTOS Software Timer Note FreeRTOS Software Timer NoteTimer回调函数原型Timer StateAuto Reload Timerone-Short TimerTimer command queueTimer APITimer creat 阅读全文
posted @ 2021-01-06 13:24 JerryZheng2020 阅读(1942) 评论(0) 推荐(0)
摘要:FreeRTOS Interrupt ManagementxHigherPriorityTaskWokenportYIELD_FROM_ISR() and portEND_SWITCHING_ISR()延迟中断处理Deferred Interrupt ProcessingBinary Semapho 阅读全文
posted @ 2021-01-06 13:24 JerryZheng2020 阅读(3534) 评论(2) 推荐(0)
摘要:FreeRTOS Queue Note FreeRTOS Queue Note常用APIxQueueCreate, 队列创建xQueueSendToFront and xQueueSendToBack()xQueueReceive,队列接收uxQueueMessagesWaiting, 查询队列中有 阅读全文
posted @ 2021-01-01 16:23 JerryZheng2020 阅读(1410) 评论(0) 推荐(0)
摘要:FreeRTOS task manage study Note FreeRTOS task manage study Notecreatetask priority时间,ticktask 状态task block apitask idle hook functiontask Priority set 阅读全文
posted @ 2021-01-01 16:07 JerryZheng2020 阅读(571) 评论(0) 推荐(0)
摘要:heap_1heap_2heap_3heap_4heap_5TOC heap_1heap_2heap_3heap_4heap_5 heap_1 在调度程序运行前,提前动态分配一大段内存空间,不管任务用与不用,用多少,内存占用是固定的 商业,安全领域,禁止动态分配内存 basic version ap 阅读全文
posted @ 2021-01-01 16:00 JerryZheng2020 阅读(1874) 评论(0) 推荐(0)