TMS320VC5509A上的无需CSL库的USB底层程序

简介:
首先声明:本底层程序为原创,谢绝转载!使用请与作者说明。
 
其次说一声,咱学DSP要发扬艰苦奋斗精神,要自己试着从头开始。不要仅仅停留在使用官方的库,而要深挖下去,挖到水为止。
 
再次说明:经过对比,使用官方库编译完后代码利用率很低,占用空间极大。

我无法忍受CSL芯片支持库占用的巨大空间,坚持一切都由自己手动配置register,编译完后,代码空间缩减近一半,仅占16K多。
 
作者:kkk
日期:2011-5-12

目录
相关文章
|
4月前
|
传感器 Linux API
如何实现 MCU软件中多个模块初始化函数的优雅调用
如何实现 MCU软件中多个模块初始化函数的优雅调用
|
5月前
|
监控 Windows
7.4 Windows驱动开发:内核运用LoadImage屏蔽驱动
在笔者上一篇文章`《内核监视LoadImage映像回调》`中`LyShark`简单介绍了如何通过`PsSetLoadImageNotifyRoutine`函数注册回调来`监视驱动`模块的加载,注意我这里用的是`监视`而不是`监控`之所以是监视而不是监控那是因为`PsSetLoadImageNotifyRoutine`无法实现参数控制,而如果我们想要控制特定驱动的加载则需要自己做一些事情来实现,如下`LyShark`将解密如何实现屏蔽特定驱动的加载。
33 0
7.4 Windows驱动开发:内核运用LoadImage屏蔽驱动
|
7月前
|
消息中间件
嵌入式:UCOS移植+简单创建任务
嵌入式:UCOS移植+简单创建任务
|
8月前
|
Linux 编译器 C语言
LVGL V8.2 嵌入式Linux平台使用tslib实现输入接口(以SSD212为例)
LVGL V8.2 嵌入式Linux平台使用tslib实现输入接口(以SSD212为例)
231 0
|
11月前
|
存储 程序员 编译器
windows下的串口编程,串口操作类封装
windows下的串口编程,串口操作类封装
|
11月前
|
Linux
【Linux系统开发】 x210开发板 虚拟驱动创建流程(驱动编译进内核)
【Linux系统开发】 x210开发板 虚拟驱动创建流程(驱动编译进内核)
100 0
|
数据安全/隐私保护
STM32的HAL库开发系列 - CAN通信实例
STM32的HAL库开发系列 - CAN通信实例
789 0
STM32的HAL库开发系列 - CAN通信筛选器
STM32的HAL库开发系列 - CAN通信筛选器
345 0
|
Linux 开发工具 芯片
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)查询方式的按键驱动程序_编写框架
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)查询方式的按键驱动程序_编写框架
148 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)查询方式的按键驱动程序_编写框架