首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
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
阅读更多...