![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-01 21:01 |
共 48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » 如何不用操作系统,让MP3播放器程序在裸机上运行????望赐教 |
| 可打印版本 1,959 / 6 |
| 第1楼 wj1987 | 发表于 2006-08-21 19:44 |
| 新手上路 发帖 3 积分 10 | |
|
如何不用操作系统,让MP3播放器程序在裸机上运行????望赐教 想做个程序,放在虚拟机上做实验.它不需要操作系统就能够自己控制硬件设备,这是一种什么思路?望解答
|
|
| 第2楼 wj1987 | 发表于 2006-08-21 19:46 |
| 新手上路 发帖 3 积分 10 | |
|
大家帮帮忙
|
|
| 第3楼 electronixtar | 发表于 2006-08-22 10:46 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
可以把 iPod 接到 音频线就可以不开机播放了~笑~~
其实有很多 Live CD 可以选择用来作为裸机启动放多媒体的~太多了,Linux内核居多 |
|
| 第4楼 wj1987 | 发表于 2006-08-22 13:16 |
| 新手上路 发帖 3 积分 10 | |
|
能具体些吗/?/?/?/?Live CD 是什么啊/?/?/?/?还有我是做个程序,,则么会扯到连接 IPOD
|
|
| 第5楼 ddctczy | 发表于 2006-09-25 14:14 |
| 中级用户 发帖 43 积分 245 | |
|
用裸机放MP3既浪费以麻烦!!!!!
不如MP3播放器好用!!!!! |
|
| 第6楼 zyl910 | 发表于 2006-09-25 21:12 |
| 中级用户 发帖 126 积分 282 | |
|
请问你怎么访问MP3文件?
1.怎么访问磁盘: 平时BIOS封装了磁盘操作(INT13h),所以我们用起来很简单 而现在是裸机,你得自己去操作硬盘控制器,按照ATA规范发送控制命令,还得对DMA芯片进行设置以实现批量数据传输 如果你觉得磁盘太复杂,想用Flash ROM的话,也许能简化,但下一个问题无法回避 2.怎么访问文件: 磁盘本身只能理解扇区 文件系统是操作系统提供的功能 你得根据FAT文件系统格式(或其他文件系统:NTFS、Ext2、Ext3...)去分析扇区,这才能进行文件操作 (就算你是用Flash ROM, 一般还是得使用FAT文件系统格式来存储mp3文件) 还有你怎么让音响发音? 以前(1995前)创新公司的声霸卡很有名,所以那时DOS下的声卡都在IO端口层次与之兼容。此从Windows95一出,由于有了驱动程序概念,厂家可以自由设计硬件,再也没有IO端口层次的规范了。或者你可以用AC97,但AC97牵涉到很多关于现代芯片组的很多内容(如PCI体系)。而且当初设计AC97是为了减少成本,不少功能需要编程软件实现。 当你在写音频播放程序时,时序控制很重要,所以还得对8253计时器芯片进行编程 这差不多是在写一个小型操作系统 |
|
| 第7楼 zyl910 | 发表于 2006-09-25 21:16 |
| 中级用户 发帖 126 积分 282 | |
|
有谁看懂了 MPEG音频第三层 的压缩算法?
(mp3文件就是只存放 MPEG音频第三层 压缩数据的文件,所以简称为mp3) 我看了不少MPEG资料 可都对音频压缩讲得不详细 所以现在还没看懂 想问问楼主有没有音频压缩资料 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |