240 私信
这个人很懒,暂无签名信息
0

DSP下面printf串口输出的实现

      前段时间在一个DSP上做音视频解码,没有操作系统 ,调试的时候又不能用仿真器狂打断点,不然同步逻辑跟时间相关不好调试,逼得自己写了个串口printf,现在把它整理出来。原来觉得printf的可变参数多神秘,这下算又搞清楚一些了。 #define swap(x, y) {         asm( swap %1, %0       : +r (*(x)), +r (*(y))); }...

0

嵌入式 linux 驱动 ADC驱动

    很懒,很久没去总结学习的东西,今天就总结下linux下的AD驱动吧,AD驱动理解的难点和注意的地方其实就只有两点。 一、虚拟地址的应用,就是物理地址转换为虚拟地址,ADC驱动程序中的寄存器就是都用      到了虚拟地址了。其中最主要的转换的语句是 base_addr=ioremap(S3C2410_PA_ADC,0x20);/ ioremap()功能: 将一个IO地址空间映射到内核的虚...

个人介绍
暂无介绍