自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 NAS Ubuntu all in one软硬件方案

NAS Ubuntu all in one软硬件方案

2022-07-07 02:30:10 1619 1

原创 为RTEMS Raspberrypi4 BSP添加SPI支持

只需要将传输启动,对于RPI4的SPI控制器,将TA=1,就会立即触发第一个中断,我认为这是与其他BSP不同的点。RTEMS 使用了基于linux的SPI框架,SPI总线驱动已经在内核中实现。,初始化gpio,将gpio设置为正确的功能。这里需要传入msg_count,因为msgs是地址连续的一个队列,可能包含多个msg。函数,对msg进行检查,主要检查是否使用了驱动不支持的模式,cs是否超过cs的总数。此函数为SPI总线驱动中实现的函数。中端句柄的安装,考虑到同时启用多个SPI的情况,使用。

2024-07-24 21:12:01 413

原创 RTEMS RPi4B BSP 添加system timer驱动支持

RPI4 BSP目前使用的是ARM timer 提供 clock。驱动为 bsps/shared/dev/clock/arm-generic-timer.c。RPi4 有两种timer,ARM timer 和 system timer。计划添加system timer驱动,以提供准确计时。

2024-05-12 20:21:29 269 1

原创 Raspberrypi 4B中断、GICv3中断控制器、RTEMS中的中断

这些中断请求可能同时发生。中断控制器有助于确定 IRQ 的优先级,以便CPU在得到 IRQ 的相对优先级评估结果后,切换到最合适的中断处理程序 (Interrupt Service Routine,以下简称ISR)。在计算机中,中断控制器是一种集成电路,可帮助微处理器或CPU处理来自多个不同源(如外部I / O设备)的中断请求(Interrupt Request,以下简称IRQ)

2024-03-30 16:56:42 159

原创 一些C语言需要注意的地方

Volatile意思是“易变的”,应该解释为“直接存取原始内存地址”比较合适。“易变”是因为外在因素引起的,像多线程,中断等。volatile 关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。volatile 提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。

2024-03-02 14:16:45 408

原创 最长上升子序列问题

lanqiao-1024 未解决。

2024-02-04 16:37:43 107

原创 GDB 调试

【代码】GDB 调试。

2024-01-25 02:04:43 375

原创 二分查找问题

【代码】二分查找问题。

2024-01-23 20:58:55 330

原创 C++ STL笔记

与类class的构造函数一样,结构体的构造函数必须是与结构体名称相同的公共成员函数,并且没有返回类型。而使用 struct 时,结构体中的成员默认都是 public 属性的。class 继承默认是 private 继承,而 struct 继承默认是 public 继承(《C++继承与派生》一章会讲解继承)。这就定义了一个Student类型的变量stu1,并且以列表的形式为其中的变量提供了初始值。C++中还可以使用构造函数来初始化结构体成员变量,这和初始化类class成员变量是相同的。

2023-12-05 23:46:33 411

原创 动态规划问题

入门级动态规划问题。

2023-12-04 00:58:05 377

原创 树莓派4B研究

设置u-boot ip地址。

2023-11-22 20:29:24 371

原创 RTEMS 开发日志

【代码】RTEMS 开发日志。

2023-10-26 13:13:22 89

原创 RTEMS中的工具

RTEMS 工具 rtems-exeinfo 可以提供注册处理程序的一些详细信息。.rtemsroset 部分按顺序列出了调用的处理程序。

2023-10-24 16:29:41 43

原创 BTstack学习笔记

btstack

2023-04-24 13:14:43 71

原创 RTEMS学习笔记

RTEMS

2023-04-06 14:40:21 380

原创 Elasticsearch压测工具esrally使用笔记

https://segmentfault.com/a/1190000011174694?_ea=2549617

2021-01-31 22:48:40 2314

原创 RoboMaster开发板C型学习笔记

https://github.com/RoboMaster/Development-Board-C-Exampleskeil配置点击5工程设置,进行工程相关设置,选择Output,其中Create HEX file为是否生成HEX文件,Browse Information为是否增加浏览信息,选择是,可以使用鼠标右键点击函数进行跳转操作,但会增加编译时长;点击C/C++,其中1方框为工程...

2020-02-07 10:46:11 5587

原创 大疆MANIFOLD 2(Jetson TX2)配置总结

一、接线接入鼠标、键盘、显示器、按键、电源、天线二、更换arm64国内软件源https://blog.csdn.net/qlulibin/article/details/80271096三、配置远程桌面https://blog.csdn.net/longhr/article/details/51657610遇到的问题:1.password failed...

2019-12-16 19:22:15 3275

原创 win10环境向移动固态硬盘安装Ubuntu 18.04.3 LTS系统(即插即用)

win10环境向移动固态硬盘安装Ubuntu 18.04.3 LTS系统(即插即用)一、从官网下载ubuntu18镜像地址:https://ubuntu.com/download/desktop二、使用DiskGenius对移动硬盘进行分区仅需三个分区1.需要创建ESP分区且为FAT32格式2.分区1、分区2 分别挂载 / 和 /home 目录,且为EXT4格式三、用UltraI...

2019-11-06 23:00:42 2839

空空如也

空空如也

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

TA关注的人

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