RT thread + esp8266 WiFi module development on hummingbird processor

This paper introduces the RT thread real-time operating system running on hummingbird processor and the development of ESP8266 wifi module. Transplantation of RT thread is provided in the supporting sdk of hummingbird https://github.com/riscv-mcu/hbird-sdk/tree/0.1.2/application/rtthread/msh , we only need to carry out specific application dev ...

Posted by stargate03 on Mon, 01 Nov 2021 07:59:01 -0700

s081 lab1--util notes

lab1—util Before we begin, it is necessary to understand how the parameters we enter on the command line are passed to the program. For this purpose, I refer to the content of csapp. When you input a line of command string in the command line and press enter, the shell program first parses the line of command string you input, and the parser ...

Posted by offsprg01 on Sun, 31 Oct 2021 10:46:21 -0700

Application of gcc compile option pg in embedded profile

Application of gcc compile option pg in embedded profile Problem introduction First of all, this paper mainly describes how to use the - pg compilation option of gcc to implement some function level profile s, code coverage tests and even trace functions in the embedded bare metal or RTOS system environment. About this compilation option GCC ...

Posted by dc_jt on Tue, 21 Sep 2021 15:53:20 -0700

RISCV gem5 FS(Full System)

RISCV gem5 FS(Full System) In the Supporting RISC-V Full System Simulation in gem5 newly published by carrv in the year of 21, the configuration of Full System is newly added for gem5, which is helpful to help RISC-V do relevant research on gem5. I've been learning gem5 and riscv recently. I've encountered some problems in the configuration en ...

Posted by MikeTyler on Wed, 15 Sep 2021 17:02:26 -0700