- 博客(7)
- 收藏
- 关注
原创 嵌入式面试问题总结
RTOS系统的核心运行方式,相关信号量,互斥量等问题RTOS系统任务是如何调度的,优先级问题中断概念,如何中断,RTOS中的硬中断如何工作,软中断如何工作RTOS系统运行中硬中断发生时,RTOS系统会如何处理RTOS系统中的存在两个软中断时,系统会怎么处理RTOS系统运行的环境是如何?一般在什么样的处理器运行linux中,驱动是如何运行的,依赖着什么?
2025-07-06 18:13:26
100
原创 嵌入式通信协议总结
(1)USB-A:最常见的USB类型,主要应用于有线鼠标、键盘和U盘。它的线缆端较宽,由于该连接器没有旋转对称性,两端不同,对应不同类型的端口。(2)USB-B:中间为小矩形孔形状。它通常不用于现代计算机,但在打印机、路由器和扫描仪上常见。(3)USB-C:有一个更扁平、更小的公口,中间的孔是扁平的椭圆形,适合小型连接器针脚插入。它是取代USB-A和USB-B的新标准,更适用于较薄的设备,如MacBook和手机。(4)USB Micro:USB-A和USB-B都有Micro大小的版本。
2025-06-29 22:52:17
971
原创 嵌入式调试基础原理总结
在更新模式(update)下,输出寄存器的内容通过Data_Out传递出来,这代表调试状态下,边界扫描单元中的值被插入了芯片的信号传递流程中,这个值可以是之前通过TDI串行输入到边界扫描单元中的。在移位模式下,一个寄存器的Scan_Out通过硬连线路径传递给下一个寄存器的Scan_In,即从图1中一个小黄框传递给下一个小黄框。TDI ——〉 边界扫描链 —— 〉 TDO 外围的深色的10个小矩形就是芯片引脚,内部的蓝色椭圆代表芯片的内部电路,黄色的串成串的小方框就是边界扫描单元。
2025-06-08 22:53:33
559
原创 嵌入式网络开发基础知识汇总
是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路,把传输的信息送到符合要求的相应路由上。是连接因特网中各局域网、广域网的设备。在路由器中记录着路由表,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。是指将多条以太网双绞线或光纤集合连接在同一段物理介质下的设备。
2025-06-03 14:10:54
129
原创 嵌入式驱动开发网络协议—LWIP
1.连接所有进行了端口号绑定,但是还没有发起连接(主动连接)或进入侦听状态(被动连接)的控制块。2.客户端属于发起连接的一端,服务器是被动连接一直处于监听状态的一端。1.TJ45灯没亮考虑PHY初始化失败,连接时候面协议的事。4.连接所有处于 TIME-WAIT 状态的控制块。2.连接所有进入侦听状态(被动连接)的控制块。3.连接所有处于其他状态的控制块.
2025-06-02 15:22:06
154
原创 嵌入式硬件设计基础知识—小白(我)版
如此反复,由于两个整流元件D1、D2 轮流导电,结果负载电阻Rfz上在正、负两个半周作用期间,都有同一方向的电流通过,如图(4)所示的那样,因此称为全波整流,全波整流不仅利用了正半周,而且还巧妙地利用了负半周,从而大大地提高了整流效率(Usc=0.9e2,比半波整流时大一倍)。也就是说,“从送电网传送过来的是AC,但因为相当于电子产品心脏的电子电路,是以DC驱动的,因此如果不将AC电压转换成DC电压,将无法启动电子产品”。在以电流为纵坐标,时间为横坐标的坐标图上,它是一条平行于横坐标轴的直线。
2025-05-08 17:01:20
344
原创 嵌入式驱动开发基础知识抄录—小白(我自己)版
就是指不能再进一步分割的操作,一般原子操作用于变量或者位操作。假如C 语言:a = 3,C 语言要先编译为成汇编指令,ARM 架构不支持直接对寄存器(内存)进行读写操作,要借助寄存器R0、R1 等来完成赋值操作。假设变量a 的地址为0X3000000,“a=3”这一行C语言可能会被编译为如下所示的汇编代码:示例代码11.2.1.1 只是一个简单的举例说明,实际的结果要比示例代码复杂的多。
2025-03-16 15:41:42
800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人