文章
  • 文章
搜索
首页 >> 技术文档 >>官方资料 >>MCU文档 >> AG1K-SPI-DEMO源码
详细内容

AG1K-SPI-DEMO源码





6579d80f996368c80e0a024ba339ca42_1670753537100300.jpg


AG1KLPQ48 与MCU通讯中所使用的源码,供参考

static int barcode_send_firmware_data(unsigned char *data)
{
unsigned int i,j;
unsigned char spibit;

gpio_set_value(GPIO_FPGA_CRESET_B, GPIO_LEVEL_LOW);
usleep_range(30, 40);

gpio_set_value(GPIO_FPGA_CRESET_B, GPIO_LEVEL_HIGH);
usleep_range(1000, 1100);

i=0;
while (i < CONFIGURATION_SIZE) {
j=0;
spibit = data[i];
                while (j < 8) {
gpio_set_value(GPIO_FPGA_SPI_CLK, GPIO_LEVEL_LOW);

if (spibit & 0x80) {
gpio_set_value(GPIO_FPGA_SPI_SI,GPIO_LEVEL_HIGH);
                        } else {
gpio_set_value(GPIO_FPGA_SPI_SI,GPIO_LEVEL_LOW);
}
j = j+1;
gpio_set_value(GPIO_FPGA_SPI_CLK, GPIO_LEVEL_HIGH);
spibit = spibit<<1;
}
i = i+1;
}

i = 0;
while (i < 200) {
gpio_set_value(GPIO_FPGA_SPI_CLK, GPIO_LEVEL_LOW);
i = i+1;
gpio_set_value(GPIO_FPGA_SPI_CLK, GPIO_LEVEL_HIGH);
}
return 0;
}


AG1K-SPI_DEMO.txt

需要获取更多的资料和支持可以联系我们

提供“芯片测样-发送资料-技术支持-批量采购”


联系方式: 姚工 13661545024(VX同号)

(加的时候备注下公司名和个人名字)

在线商城:agm-micro.taobao.com

公司网站:www.agm-micro.com

资料网站: www.tcx-micro.com

在线商城.png


关于我们

品牌中心

产品中心

新闻动态

咨询热线:13661545024(全国技术销售热线)

上海天晨芯科技有限公司

销售邮箱:sales@chipmorn.com

技术邮箱:jun.yao@chipmorn.com

公司地址:上海浦东新区东方路1365号5号楼

seo seo