logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

|____2.1 FreeRTOS 深度解析--链表

节点必须包含一个节点指针,用于指向后一个节点,除了这个节点指针是必须有的之外,节点还可以携带一些私有信息(如单个的数据、数组、指针数据和自定义的结构体数据类型等)。

#系统架构
树莓派串口登录密码输入始终错误,导致登录不了

注意:以上其实就是username:hash(password),这一串hash就是raspberry。以上动作结束后,重启树莓派,用putty登录,输入用户名: pi,密码: raspberry。在SD卡中根目录建立文件userconf。解决办法:重置树莓派的默认账号和密码。

#linux
树莓派DNS重启失效

【代码】树莓派DNS重启失效。

文章图片
#网络
树莓派3B用32位系统还是64位系统?

树莓派3B处理器使用的是 ARM Cortex-A53,它支持 ARMv8 架构,因此可以使用 32 位系统或 64 位系统。但是,由于树莓派3B的内存只有 1GB,因此使用 64 位系统可能会出现一些限制。总体来说,使用 32 位系统是更适合树莓派3B的选择。

文章图片
#linux#嵌入式硬件
|____2.10 FreeRTOS 深度解析--事件

先看下当前事件中的标志位是否已经满足条件了任务等待的事件,prvTestWaitCondition()函数其实就是判断一下用户等待的事件是否与当前事件标志位一致。

#系统架构
Python 编译 exe 可执行程序

Python程序py格式文件的优点是可以跨平台,但运行必须有Python环境,没有Python环境无法运行py格式文件。有没有方法,用户不同安装Python就可直接运行开发的项目工程?这就涉及到需要将Python的.py格式文件编写的脚本编译成一个系统可执行文件,这可用。PyInstaller支持在在Windows/Linux/Mac环境下将Python脚本打包成可执行程序,在没有Python环境

文章图片
#python#开发语言
IO 口作为外部中断输入

抢占式优先级和响应优先级相同时,则遵循自然优先级,看中断向量表的中断排序,数值越小,优先级越高。系统调度:在实时操作系统中,通过软件中断实现任务切换(例如触发PendSV中断)抢占优先级相同,响应优先级高的中断不能打断响应优先级低的中断。抢占优先级高的中断可以打断正在执行的抢占优先级低的中断。调试与测试:模拟硬件中断事件,验证中断处理逻辑的正确性;

文章图片
#单片机#嵌入式硬件
5. 开启浮点计算FPU

FPU 即浮点运算单元(Float Point Unit)。浮点运算,对于定点 CPU(没有 FPU 的 CPU)来说必须要按照 IEEE-754 标准的算法来完成运算,是相当耗费时间的。而对于有 FPU 的 CPU 来说,浮点运算则只是几条指令的事情,速度相当快(数十倍甚至上百倍的运算性能)。

文章图片
#stm32#单片机
到底了