第40行到第53行,是自己编写的一些宏,这个叫Register Map(寄存器映射),以前都是单独放在一个头文件里(如xxx_regs.h)。由于NII 9.1貌似不支持HAL的自动初始化(我研究的结果是不行,不知道Altera公司有没有相关的变动声明),因此就没有向8.1那样书写HAL。注意,0、1~3是OFFSET(偏移地址),请参考HDL代码编写。 从56...
8'h09: d=8'h40; 8'h0a: d=8'ha3; 8'h0b: d=8'h9e; 8'h0c: d=8'h81; 8'h0d: d=8'hf3; 8'h0e: d=8'hd7; 8'h0f: d=8'hfb; 8'h10: d=8'h7c; 8'h11: d=8'he3; 8'h12: d=8'h39; 8'h13: d=8'h82; 8'h14: d=8'h9b; 8'h15: d=8'h2f; 8'h16:...
rst) go = #1 1b0; else if(sel) go = #1 1b1; else if(done) go = #1 1b0; always @(posedge clk) if(!rst) dcnt = #1 4h0; else if(done) dcnt = #1 4h0; else if(ld) dcnt = #1 4h1; else if(go) dcnt = #1 dcnt + 4h1; always @(posedge clk) done = #1 (dcnt==...
8. OV5640摄像头TFT_LCD图像显示8. OV5640摄像头TFT_LCD图像显示 8.1. 章节导读 在上面章节,我们实现了OV5640摄像头HDMI显示,在本章节我们实现OV5640摄像头TFT显示。 8.2. 理论学习 参照“OV5640摄像头HDMI显示”的“理论学习”小节。 8.3. 实战演练 8.3.1. 实验目标 使用SDRAM做图像数据缓存,将OV5640摄像头...
24'b0 : cfg_data_reg[reg_num]; //--- //cfg_data_reg:寄存器配置数据暂存 ID REG_ADDR REG_VAL assign cfg_data_reg[000] = {16'h3103, 8'h11}; assign cfg_data_reg[001] = {16'h3008, 8'h82}; assign cfg_data_reg[002] = {16'h3008, 8'h42}; assign cfg_data_reg[003] =...