fpga中如何调用ROM的中数据,求详解非常感激。

fpga中如何调用ROM的中数据,求详解非常感激。,第1张

如下例子:

 module dac_rom(

    clk,

    rst,

    dac_out

)

input clk

input rst

output dac_out

        wire            rom_out

        reg             ena  

        reg     [7:0]   addr

        

assgin          dac_out = rom_out

test_rom dac_spi (

 .clka(clk),

 .ena(ena),

 .addra(addr),

 .douta(rom_out) )

always @(posedge clk or posedge rst)

begin

    if(rst)

        begin

    addr <= 8'd0

    ena  <= 0

end

    else 

begin

    if(addr == 8'd128)

        begin

    addr <= 8'd0

    ena  <= 0

                end

    else 

        begin

    addr <= addr + 8'd1

    ena  <= 1

                end

end

end

endmodule

ROM读数据,只需要给 clk rst ena(可选) addr 即可读出数据了。

使用ROM包系统内升级步骤如下:

第一步:将ROM包移至内置存储 /downloaded_rom 文件夹下,然后进入“系统更新”:

MIUI 6:点右上角“...”选择“手动选择安装包” ,然后选择 zip 包。

MIUI V5:点击菜单键,选择“手动选择安装包”,然后选择 zip 包。

第二步:选择正确完整包后,系统会自动开始升级,升级完成之后,重启进入新系统。

Recovery 升级方法如下:

第一步:将ROM包重命名为 update.zip ,然后复制至手机内置存储 根目录。

第二步:开机状态下:进入“系统更新”,点右上角“...”选择“重启到恢复模式(Recovery)”,点击“立即重启” 进入Recovery模式。

关机状态下:同时按住音量上+电源键开机,屏幕亮起松开按键,选择进入Recovery模式(音量下键为”选择“,音量上和电源键为”确定“)。

第三步:选择“简体中文”并确认(音量键选择电源键确认),选择“将update.zip安装至系统一”并确认。选择确认后等待完成,选择重启至系统一即可。

【注意】MIUI完整包跨版本升级、降级均需清除全部数据。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11931243.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存