mico8专题

Lattice Mico8通过RD1046写i2c master读写操作

这里我只放代码,在Diamond里添加RD1046里面的Verlag代码,通过线来连接(slave_passthru),具体代码如下: 在Diamond中需要添加: wire i2c0clk,i2c0rst,i2c0slv_strb,i2c0slv_cyc,i2c0slv_ack,i2c0slv_we,i2c0intr_active_high;wire [7:0] i2c0slv_maste

Lattice Mico8在LMS添加UART

如下图所示,添加如下: 所需要的函数如下: unsigned char GetCharacter(MicoUartCtx_t *pUart){unsigned char c;MicoUart_getC (pUart, &c);return(c);}void SendCharacter(MicoUartCtx_t *pUart, char c){MicoUart_putC (pUart,

Lattice Mico8在LMS创建一个工程和创建LED程序

这里的创建工程只是在eclipse里的工程,在Diamond的后续我会添加教程。 然后点击file->new platform,然后出现如下界面,输入名字即可,下面的型号参数为自己的板子的型号,这里我以我自己举例。 在CPU栏里找到mico8,点击,然后设置所需要的参数,这里的PROM Settings 和Scratchpad Settings 里面的参数或许为空,先不管。  点击g