Canrad's Blog

    • Archives
    • About

Java基础知识整理

概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种

2023-10-24

【FreeRTOS】内存管理之heap_1源码分析

概述内存管理是写一个程序中最重要的事情,因此,在阅读其他源码之前,先弄明白内存管理,才能为后面打下基石。源码版本:202212.01 整个heap_1.c里面有pvPortMalloc、vPortFree、vPortInitialiseBlocks和xPortGetFreeHea

2023-10-17

【FreeRTOS】任务的使用

前言 这一节主要包括任务相关的操作和延迟函数等内容。在此之前,我们需要已经裁剪了FreeRTOS的官方程序,亦或者是移植了FreeRTOS到自己的项目中,这使得能够让我们开始FreeRTOS之旅。 Source Insight首先,在一切开始之前,先介绍一个工具Source I

2023-10-01

《OCaml From the Very Beginning》读书笔记1

前言《OCaml From the Very Beginning》这本书间我歇着看了好久了,但是始终没有看完,这次趁着放假把这本书看完,顺便写点笔记,以免跟之前一样,看完以后过一段时间就忘了。 在记录书本内容之前,先写点我坎坷的OCaml学习之路。一开始我尝试过在Windows上

2023-09-29

记录重新制作博客过程

记录重新制作博客过程在此之前,我尝过两次使用Jekyll和Github Page来制作个人博客,每次都是因为各种问题然后就放弃了。Jekyll需要Ruby 和MSYS2,安装这两个,这对我来说还算好,但是无法忍受的是我怎么也不能安装好Jektyll,可能是Windows的缘故,也

2023-09-26
<span></span>Prev123

Tags

  • Daily10
  • Embedded4
  • Java3
  • FreeRTOS3
  • C2
  • OCaml1

This is Canrad's home page.

Creative Commons

Powered by hexo and Theme by Jacman © 2026 Canrad