差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
fpga项目_使用arduino玩转fpga [2019/04/04 14:54]
group003 [步骤5:定制自己的硬件外设]
fpga项目_使用arduino玩转fpga [2019/04/04 15:05] (当前版本)
group003 [步骤5:定制自己的硬件外设]
行 183: 行 183:
 2. 给新增加的外设分配SFR 地址, 地址分配见 \\ 2. 给新增加的外设分配SFR 地址, 地址分配见 \\
 GitHub\step_fpga\submodules\PulseRain_FP51_MCU\common\SFR.svh \\ GitHub\step_fpga\submodules\PulseRain_FP51_MCU\common\SFR.svh \\
-**parameter unsigned [DATA_WIDTH - 1 : 0] LCD_CSR_ADDR = 8'hC1;** \\ +parameter unsigned [DATA_WIDTH - 1 : 0] LCD_CSR_ADDR = 8'hC1; \\ 
-**parameter unsigned [DATA_WIDTH - 1 : 0] LCD_DATA_ADDR = 8'hC2;** \\ +parameter unsigned [DATA_WIDTH - 1 : 0] LCD_DATA_ADDR = 8'hC2; \\ 
-3. 更改 ​**GitHub\step_fpga\submodules\PulseRain_FP51_MCU\peripherals\peripherals.sv** \\ +3. 更改 GitHub\step_fpga\submodules\PulseRain_FP51_MCU\peripherals\peripherals.sv \\ 
-把新外设增加到**Peripheral bus** 上. 由于新的外设增加了新的管脚,​ 所以除了**peripherals.sv** 之外, \\ +把新外设增加到Peripheral bus上. 由于新的外设增加了新的管脚,​ 所以除了peripherals.sv 之外, \\ 
-**GitHub\step_fpga\submodules\PulseRain_FP51_MCU\source\PulseRain_FP51_MCU.sv** 和 \\ +GitHub\step_fpga\submodules\PulseRain_FP51_MCU\source\PulseRain_FP51_MCU.sv 和 \\ 
-**GitHub\step_fpga\source\Mustang_fast.sv** 也要相应修改,​ 在**port list** 中增加管脚. 比如 \\ +GitHub\step_fpga\source\Mustang_fast.sv 也要相应修改,​ 在port list 中增加管脚. 比如 \\ 
-**output wire LCD_BL,**  ​\\ +output wire LCD_BL, \\ 
-**output wire LCD_DAT_CMD,​** \\  +output wire LCD_DAT_CMD,​ \\  
-**output wire LCD_RES,**  \\ +output wire LCD_RES, ​ \\ 
-**inout wire LCD_SDA,**  \\ +inout wire LCD_SDA, ​ \\ 
-**inout wire LCD_SCL,** \\ +inout wire LCD_SCL, \\ 
-4. 对新增的管脚做**Constrain**, 比如**Pin assignment****voltage level** 等 \\ +4. 对新增的管脚做Constrain,​ 比如Pin assignment, voltage level 等 \\ 
-5. 由于新增加了**SFR****Arduino** 编译器的SFR定义也要相应修改. 编译器的SFR头文件通常被安装在 \\ +5. 由于新增加了SFR,​ Arduino 编译器的SFR定义也要相应修改. 编译器的SFR头文件通常被安装在 \\ 
-**C:​\Users\...\AppData\Local\Arduino15\packages\StepFPGA_M10\tools\M10_compiler\...\SDCC\include\mcs51\8051.h** \\+C:​\Users\...\AppData\Local\Arduino15\packages\StepFPGA_M10\tools\M10_compiler\...\SDCC\include\mcs51\8051.h \\
  
 ====相关设计资源==== ====相关设计资源====