当前位置: 首页 > news >正文

wordpress搜索翻页404/win10优化大师是官方的吗

wordpress搜索翻页404,win10优化大师是官方的吗,建设一个网站花多少钱,国家企业信用信息公示系统官网湖北Flash 使用1、代码获取2、常用API3、代码修改4、效果显示Maix Bit 有一个128M bit的flash,使用SPI驱动。1、代码获取 KendryteIDE SDK开发官方的一些例程下载链接:https://github.com/kendryte/ 找到flash的Demo 选择flash的任意一个都可以。 2、常用…

Flash 使用

  • 1、代码获取
  • 2、常用API
  • 3、代码修改
  • 4、效果显示

Maix Bit 有一个128M bit的flash,使用SPI驱动。

在这里插入图片描述

1、代码获取

KendryteIDE SDK开发官方的一些例程下载链接:https://github.com/kendryte/
在这里插入图片描述
找到flash的Demo
在这里插入图片描述
选择flash的任意一个都可以。

2、常用API

更多API的使用见SDK开发文档。
初始化:

void spi_init(spi_device_num_t spi_num, spi_work_mode_t work_mode, spi_frame_format_t frame_format,size_t data_bit_length, uint32_t endian)

在这里插入图片描述
设置SPI始终频率:

uint32_t spi_set_clk_rate(spi_device_num_t spi_num, uint32_t spi_clk)

在这里插入图片描述
标准模式下接受函数:

void spi_receive_data_standard(spi_device_num_t spi_num, spi_chip_select_t chip_select, const uint8_t *cmd_buff,size_t cmd_len, uint8_t *rx_buff, size_t rx_len)

在这里插入图片描述
标准模式传输模式:

void spi_send_data_standard(spi_device_num_t spi_num, spi_chip_select_t chip_select, const uint8_t *cmd_buff,size_t cmd_len, const uint8_t *tx_buff, size_t tx_len)

在这里插入图片描述
多线模式下设置指令长度、地址长度、等待时钟数、指令地址传输模式:

void spi_init_non_standard(spi_device_num_t spi_num, uint32_t instruction_length, uint32_t address_length,uint32_t wait_cycles, spi_instruction_address_trans_mode_t instruction_address_trans_mode)

在这里插入图片描述

3、代码修改

#include <stdio.h>#include "fpioa.h"
#include "sysctl.h"
#include "uarths.h"
#include "w25qxx.h"#define TEST_NUMBER (40 * 1024 + 5)
#define DATA_ADDRESS 0xB00000
uint8_t data_buf[TEST_NUMBER];
int main(void) {uint8_t i;sysctl_pll_set_freq(SYSCTL_PLL0, 800000000);uarths_init();uint8_t manuf_id, device_id;uint32_t index, spi_index;spi_index = 3;printf("spi%d master test\n", spi_index);w25qxx_init(spi_index, 0, 60000000);w25qxx_read_id(&manuf_id, &device_id);printf("manuf_id:0x%02x, device_id:0x%02x\n", manuf_id, device_id);if ((manuf_id != 0xEF && manuf_id != 0xC8) ||(device_id != 0x17 && device_id != 0x16)) {printf("manuf_id:0x%02x, device_id:0x%02x\n", manuf_id, device_id);return 0;}printf("write data\n");for (index = 0; index < TEST_NUMBER; index++) {data_buf[index] = (uint8_t)(index);// if (index % 10 == 0) {//   printf("%d     ", data_buf[index]);// }}for (i = 0; i < 254; i++) {printf("Data%d: %d    ", i, data_buf[i]);}/*write data*/uint64_t start = sysctl_get_time_us();w25qxx_write_data(DATA_ADDRESS, data_buf, TEST_NUMBER);uint64_t stop = sysctl_get_time_us();printf("%ld us\n", (stop - start));for (index = 0; index < TEST_NUMBER; index++) data_buf[index] = 0;start = sysctl_get_time_us();w25qxx_read_data(DATA_ADDRESS, data_buf, TEST_NUMBER);stop = sysctl_get_time_us();printf("read %ld us\n", (stop - start));for (index = 0; index < TEST_NUMBER; index++) {if (data_buf[index] != (uint8_t)(index)) {printf("quad fast read test error\n");return 0;}}for (i = 0; i < 254; i++) {printf("Data%d: %d    ", i, data_buf[i]);}printf("spi%d master test ok\n", spi_index);while (1);return 0;
}

添加一些测试代码,查看数据是否正确,输出0-254 之间的数字。
在这里插入图片描述

4、效果显示

串口输出结果

在这里插入图片描述

http://www.jmfq.cn/news/4959973.html

相关文章:

  • 国际电商怎么做/谷歌seo推广服务
  • 个人网站怎么建/青岛排名推广
  • 网站优化应该怎么做/百度竞价怎么收费
  • 网站哪些功能是PHP做的/怎样做一个网页
  • 网站配色 标记色/一手app推广接单平台
  • 公司网站管理制度/搜索引擎优化的主要内容
  • 如何做网站源码/常州网站建设书生商友
  • 上海做网站最专业/网站设计制作公司
  • 昆明做网站建设的公司/奉化首页的关键词优化
  • 网站首页英文/灰色关键词快速排名
  • 郑网站建设/cps推广接单平台
  • 建筑工程网正保/宁波seo行者seo09
  • 丽水网站建设专业的公司/search搜索引擎
  • 网站服务器租用注意事项/加拿大搜索引擎
  • 网站建设员工技能要求/百度竞价推广点击软件奔奔
  • 泰州网站制作哪家好/百度竞价排名查询
  • 手机做任务网站/网络seo关键词优化技巧
  • 厦门网站设计定制/百度竞价是seo还是sem
  • 石湾做网站公司/怎么做网络营销平台
  • b2b哪个免费网站好/seo外包公司怎么样
  • 微网站免费制作/seo长沙
  • wordpress知名博客主体/网络推广优化工具
  • 微信公众平台 网站 对接/长沙优化网站哪家公司好
  • phpcms v9网站建设入门/大亚湾发布
  • 券商 做网站/我们seo
  • 网站备案 多少钱/会计培训班的费用是多少
  • 自己做社交网站/百度发广告需要多少钱
  • 网站备案号查询网址/西安网络推广公司大全
  • 网站建设制作人员招聘要求/广州seo工资
  • 可不可以用帝国cms做企业网站/怎样在浏览器上找网站