- 博客(59)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Linux内核加载到内存的过程
CPU 执行int 0×19中断(略去了很多BIOS代码功能),转到相应的中断服务程序入口,该中断服务程序的功能是:找到软盘(比较古老,可以理解为系统盘),并加载第 一扇区至0x07c00处,该扇区存储着linux 0.11的引导程序,对应着源文件linux0.11/boot/bootsect.s。现在bootsect.s还没有执行完, 还有一块代码要加载进来,还是调用 int 0×13中断 ,将从第6扇区开始的约240个扇区的system模块加载到内存0×10000位置。这一步完全靠硬件实现。
2024-02-05 08:42:57 326
原创 DCDDC芯片中电感的计算
DCDC开启到关断时刻时间是ton,电感上的电流变化是△i,电感上的电压变化是△U,则。从公式可以看出开算速度越快,电感量可以越小。
2024-02-03 14:08:49 553
原创 积分电路中对电容的电介吸收性质的考虑
我们首先讨论电介质吸收, 也称为“浸润” , 有时也称为“电介质迟滞” , 这可能是我们了解最少而潜在破坏性最高的一种电容效应。典型方法是: 让电容充电 1 分钟以上, 然后短路 1 至 10 秒的建立时间, 最后让电容恢复约 1 分钟时间, 再测量残余电压(见参考文献 10)。实际操作中, 电介质吸收有多种表现形式, 例如: 积分器拒绝复位至 0, 电压频率转换器表现出异常非线性, 采样保持器表现出。一些设计中, 如果电介质吸收效应比较简单, 易于确定, 并且您愿意做一些微调, 则可以对其进行补偿。
2023-05-22 17:06:46 633
原创 FPGA verilog设计的MODBUS CRC算法
(3).检测相异或后的CRC寄存器的最低位,若最低位为1:CRC寄存器先右移1位,再与多项式A001H进行异或;(2).把第一个 8 位数据与 16 位 CRC 寄存器的低位相异或,把结果放于 CRC 寄存器;(1).预置 16 位寄存器为十六进制 FFFF(即全为 1) ,称此寄存器为 CRC 寄存器;(4).重复步骤 3 ,直到右移 8 次,这样整个 8 位数据全部进行了处理;(5).重复步骤 2 到步骤4,进行下一个 8 位数据的处理;
2023-05-21 22:34:01 1049
原创 飞思卡尔 HCS12(X)系列 MCU 的 Prm 文件中的逻辑地址和全局地址的转换
飞思卡尔 HCS12(X)系列 MCU 的 Prm 文件中的逻辑地址和全局地址的转换
2022-11-18 13:42:32 407
STM32F407的IIC分配引脚
2024-02-12
linux下QT交叉编译环境配置
2023-12-09
RC相位补偿网络的学名叫啥
2023-09-27
关于磁编码器的校准方法
2023-09-20
QT交叉编译缺少libts-0.0.so.0
2023-09-17
设置QT交叉编译环境
2023-09-10
ARM下QT缺少camera摄像头类
2023-08-13
simulink仿真单相逆变器的电压电流双闭环
2023-08-02
TMC2660PA读取寄存器错误
2023-07-15
挂在nfs网络文件系统失败
2023-06-24
simulink单项逆变电流闭环仿真
2023-06-21
linux下安装QT出现这种问题,怎么办呢
2023-06-18
FPGA RTL电路分析
2023-05-29
FPGA的case语句中锁存器
2023-05-27
NANDFLASH存储器读写错误
2023-05-18
QBytearray若是作为函数返回值
2023-03-18
IMX6ULL和SDRAM的接口
2023-03-08
QT中串口读取数据问题
2023-03-05
linux下open创建文件权限
2023-02-16
verilog在tb文件中提取bit位
2023-02-06
嵌入式上运行QT出现的错误
2023-01-19
嵌入式GUI 和应用程序的关系
2023-01-15
linux desktop
2022-12-24
Linux关闭串口失败
2022-10-07
QT在linux系统下如何读取GPU
2022-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人