1)需要在主板的Hard Disk Boot Priority 项(选择开机硬盘 )确定启动硬盘顺序。
a.以下是技嘉主板的Advanced BIOS Features设置页
b.华硕主板在BOOT MENU菜单下的启动设备顺序中的硬盘选项中设置。
比如第一启动设备是硬盘,则选项中有各接入的硬盘。
2)也可在开机后即按启动设备选项快捷键,来选择启动硬盘。
见开机热捷键图:
并口通讯?使用相对较少吧,,,不过,,短距离,在同一个电路板上到是一种低成本的好办法,i/o口占用比较多的资源..
呃,,简单地给你写写吧,,慢慢看.....51单片机c版,,。。。
数据(data):定8位吧,
(ctrl)控制,master slave respond,
void init_communication()
{
设定上拉,各口初始化
master,slave,respond,注意对应控制的逻辑,以免命令有冲突
}
mcu____A______program
void send_function(us *P)
{
unsigned char cont
responed=1
maste=0//通知开始要通讯了
while(!respond)//wait for B's respond=1
data=0xaa//the first z
.....//不断地 *** 作控制总线,和相应数据 *** 作即可
}
mcu____B______program
void receiv_function(void)
{
unsigned char cont
if(slave)return//没有通讯的情况下,当A机master=0,则进入通讯
respond=0//mcu_B get ready,,start communication
while(!slave)
receiv[receiv_p++]//receive the first z,,//0xaa
.....//不断地 *** 作控制总线,和相应数据 *** 作即可
}
//**********发送和接收一起写,呃,,手好酸***********//
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)