自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 nuttx-10.2.0笔记

本文内容是针对nuttx-10.2.0的笔记。nuttx-10.2.0下内核工程目录已经和apps工程目录分开了。下面内容中的nuttx/指的是解压后内核源文件的根目录,实际上从官网下载后解压的目录是incubator-nuttx-nuttx-10.2.0。构建时怎么做?在linux下,按照README.md安装工具链。在nuttx根目录下,运行tools/configure.sh, 参数自行查阅。在nuttx根目录下,运行make mconfig在nuttx根目录下,运行make。执行ma

2021-12-31 23:18:51 849

原创 uboot armv8上电大致调用过程

_start (arch/arm/cpu/armv8/start.S)–>_main (arch/arm/lib/ctr0_64.S)---->board_init_f (common/board_f.c, static const init_fnc_t init_sequence_f[])---->relocate_code (arch/arm/lib/relocate_64.S)---->c_runtime_cpu_setup (

2021-12-25 20:01:35 846

原创 LittleKernel线程切换时的栈使用分析

本文以ARM32位架构相关代码进行分析,贴的代码较少,需自己对着代码详细看。文章最下面有自己做的图,可以参考。切入,在本文指恢复线程上下文;切出,在本文指保存线程上下文。加电后CPU处于SVC模式。初始化调用如下图(来自高通的Little Kernel Boot Loader Overview文档)。上图中的过程在ARM32位架构下的实现位于start.S文件中。其中在.Lstack_s...

2020-04-11 13:46:07 943 1

原创 Debian的重要参考文档链接

1# Debian文档入口https://www.debian.org/doc/2# Debian 参考手册https://www.debian.org/doc/manuals/debian-reference/index.zh-cn.html3# Debian 新维护者手册https://www.debian.org/doc/manuals/maint-guide/index.zh-...

2020-02-13 21:24:47 162

原创 nuttx--Toolchain.defs

nuttx/arch/arm/src/armv7-r/Toolchain.defsnuttx/arch/arm/src/armv6-m/Toolchain.defsnuttx/arch/avr/src/avr/Toolchain.defsnuttx/arch/avr/src/avr32/Toolchain.defs nuttx/arch/arm/src/armv7-r/Tool...

2019-01-09 15:20:14 311

icm-20948datasheet

CM-20948器件设有9轴集成、片上DMP和运行时间校准固件。其他特性包括片上16位ADC、可编程数字滤波器、嵌入式温度传感器和可编程中断。该器件设有I2C和SPI串行接口以及独立的数字IO电源,VDD工作范围为1.71V至3.6V,VDDIO为1.71V至1.95V。借助高达100kHz(标准模式)或400kHz(快速模式)的I2C,或者高达7MHz的SPI,可与器件的所有寄存器进行通信。

2019-03-01

空空如也

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

TA关注的人

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