日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

聚豐項(xiàng)目 > 串口與spi、IIC通信單元

串口與spi、IIC通信單元

本項(xiàng)目采用的是中科藍(lán)訊(Bluetrum)推出的一款基于 RISC-V 內(nèi)核的開發(fā)板b32vg1-prougen,實(shí)現(xiàn)串口和spi或者iic接口之間的通信。目前芯片系統(tǒng)的控制接口采用spi或者iic接口較多,而人機(jī)接口往往采用串口,通過串口發(fā)送指令到采用spi或者iic接口的芯片系統(tǒng),也通過串口監(jiān)視spi或者iic接口的芯片系統(tǒng)發(fā)出的信息。

shenjun11329 shenjun11329

分享
0 喜歡這個(gè)項(xiàng)目
團(tuán)隊(duì)介紹

shenjun11329 shenjun11329

團(tuán)隊(duì)成員

沈軍 研發(fā)工程師

分享
項(xiàng)目簡介
本項(xiàng)目采用的是中科藍(lán)訊(Bluetrum)推出的一款基于 RISC-V 內(nèi)核的開發(fā)板b32vg1-prougen,實(shí)現(xiàn)串口和spi或者iic接口之間的通信。目前芯片系統(tǒng)的控制接口采用spi或者iic接口較多,而人機(jī)接口往往采用串口,通過串口發(fā)送指令到采用spi或者iic接口的芯片系統(tǒng),也通過串口監(jiān)視spi或者iic接口的芯片系統(tǒng)發(fā)出的信息。
硬件說明

ab32vg1-prougen 是 中科藍(lán)訊(Bluetrum) 推出的一款基于 RISC-V 內(nèi)核的開發(fā)板,最高主頻為 120Mhz,該開發(fā)板芯片為 AB32VG1。AB32VG1采用主頻 120MHz,可超頻至 192MHz,8Mbit FLASH ,192KB RAM。

Uart0已經(jīng)被用來作為調(diào)試了,所以留給用戶來使用UART1,查找手冊(cè)后Uart1的RX1引腳為(PA6-G1,PA3-G2)TX1引腳為(PA7-G1,PA4-G2)。采用G2配置,即A4-TX,A3-RX。

spi接口采用MOSI:PB2、MISO:PE5、MCLK:PB1。

iic接口采用SDA:PE2、SCL:PE3。


軟件說明

軟件架構(gòu)說明,包括main線程、S1接受線程、spi線程、iic線程等。main線程初始化現(xiàn)場和郵箱等,S1接受線程主要接受串口字符通過郵箱發(fā)送到spi線程或iic線程,接受spi線程或iic線程的數(shù)據(jù)在串口顯示。spi線程接受spi數(shù)據(jù)通過郵箱發(fā)送到S1串口,接受S1串口的數(shù)據(jù)通過spi接口發(fā)送到spi設(shè)備。iic線程接受iic數(shù)據(jù)通過郵箱發(fā)送到S1串口,接受S1串口的數(shù)據(jù)通過iic接口發(fā)送到iic設(shè)備。


先做串口調(diào)試,在做其他的,包括對(duì)數(shù)據(jù)的解析與轉(zhuǎn)換。

調(diào)試中的代碼放到https://gitee.com/shenjun11329/ab32vg1_training/上


演示效果

在調(diào)試串口中

評(píng)論區(qū)(0 )
乌兰浩特市| 丹巴县| 新郑市| 沂水县| 青冈县| 黔西县| 繁峙县| 开封市| 临沭县| 盐亭县| 商城县| 图们市| 襄樊市| 彰武县| 安仁县| 临江市| 霍邱县| 安阳县| 桐梓县| 潍坊市| 南安市| 云梦县| 三亚市| 成都市| 怀仁县| 贵州省| 郯城县| 定边县| 台北市| 万年县| 富平县| 榆中县| 盐津县| 桐柏县| 连平县| 克拉玛依市| 楚雄市| 仁布县| 金秀| 子洲县| 东乡|