会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lanlincmos
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
[置顶]
UCosIII 在 Tang Nano 20K 的 SparrowRV 软核移植
摘要: 一直想完整的完成从FPGA到RTOS再到基础APP完成整个流程的理解,于是,尝试在开源的小麻雀RISC-V SOC上移植最简单的UCos-III操作系统,但由于不懂Verilog,所以磕磕碰碰,以下是其记录: 准备工作 由于使用的是一块小小的 Tang Nano 20K 开发板,其芯片为高云的 GW
阅读全文
posted @ 2025-10-05 12:24 炽杨
阅读(46)
评论(0)
推荐(0)
2025年10月26日
Verilog学习-从FPGA的角度看Uart模块
摘要: 想从零移植Uboot到FPGA上,但现有的小麻雀内核栈空间是使用FPGA内部的资源,它的内存十分有限,完全无法存放Uboot代码本体,故需要添加SDRAM控制器来调用其FPGA片内的SDRAM或者外部连接的SPI NorFlash,但是改动这些东西,就不可避免的需要涉及到对Verilog代码的修改,
阅读全文
posted @ 2025-10-26 18:49 炽杨
阅读(20)
评论(0)
推荐(0)
2024年11月5日
读UCOS源码总结
摘要: 在之前一直想阅读一个RTOS(实时操作系统)的源码来看看里面到底是怎么设计的,虽说经常使用RTOS大概知道各个模块的工作原理,但是具体是如何实现的,从来没有看过。因此,在初看代码时,自然要先找个简单的入门对象,UCOS-III 成为了我的选择。 以前啃源码的方式真的效率很低,看得头大速度还慢。像是野
阅读全文
posted @ 2024-11-05 19:54 炽杨
阅读(198)
评论(0)
推荐(0)
2024年11月2日
UcOs-III RISC-V接口移植源码阅读: os_cpu_a.S、os_cpu_c.c、os_cpu.h
摘要: os_cpu_a.S: #******************************************************************************************************** # uC/OS-III # The Real-Time Kern
阅读全文
posted @ 2024-11-02 14:59 炽杨
阅读(172)
评论(0)
推荐(0)
UcOs-III 源码阅读: os_type.h、os.h
摘要: os_type.h: /* ********************************************************************************************************* * uC/OS-III * The Real-Time Ke
阅读全文
posted @ 2024-11-02 14:54 炽杨
阅读(152)
评论(0)
推荐(0)
UcOs-III 源码阅读: os_cfg_app.c
摘要: /* uC/OS-III The Real-Time Kernel Copyright 2009-2022 Silicon Laboratories Inc. www.silabs.com SPDX-License-Identifier: APACHE-2.0 This software is su
阅读全文
posted @ 2024-11-02 12:58 炽杨
阅读(83)
评论(0)
推荐(0)
UcOs-III 源码阅读: os_core.c
摘要: /* ********************************************************************************************************* * uC/OS-III * The Real-Time Kernel * * Co
阅读全文
posted @ 2024-11-02 12:19 炽杨
阅读(93)
评论(0)
推荐(0)
2024年11月1日
UcOs-III 源码阅读: os_flag.c
摘要: /* ********************************************************************************************************* * uC/OS-III * The Real-Time Kernel * * Co
阅读全文
posted @ 2024-11-01 18:28 炽杨
阅读(74)
评论(0)
推荐(0)
2024年10月31日
UcOs-III 源码阅读: os_mem.c
摘要: //作用:固定大小内存管理器的代码,内存分区代码 /* ********************************************************************************************************* * uC/OS-III * Th
阅读全文
posted @ 2024-10-31 18:06 炽杨
阅读(53)
评论(0)
推荐(0)
UcOs-III 源码阅读: os_msg.c
摘要: //作用:用于处理消息的代码。 提供消息队列和针对任务的消息队列。 os_msg.c为这两个服务提供通用代码 /* ********************************************************************************************
阅读全文
posted @ 2024-10-31 17:22 炽杨
阅读(95)
评论(0)
推荐(0)
1
2
下一页
公告