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

做网站怎么把字弄图片上去wordpress 论坛插件

做网站怎么把字弄图片上去,wordpress 论坛插件,3d建模学什么专业,wordpress菜单图标在SPI#xff08;串行外设接口#xff09;通信中#xff0c;D0、D1、D2、D3通常指的是数据线#xff0c;也叫做数据引脚或通道。这些引脚的使用可能会根据具体设备或配置的不同而有所变化。 标准的SPI通信接口通常包含以下四个主要引脚#xff1a; MOSI#xff08;Master… 在SPI串行外设接口通信中D0、D1、D2、D3通常指的是数据线也叫做数据引脚或通道。这些引脚的使用可能会根据具体设备或配置的不同而有所变化。 标准的SPI通信接口通常包含以下四个主要引脚 MOSIMaster Out Slave In - 主设备输出从设备输入也称D0或数据线0Data Line 0。MISOMaster In Slave Out - 主设备输入从设备输出也称D1或数据线1Data Line 1。SCLKSerial Clock - 串行时钟信号用于同步主设备和从设备之间的数据传输。SS/CSSlave Select/Chip Select - 从设备选择信号主设备使用该信号选择与哪个从设备进行通信。 除了上述标准的引脚有些SPI设备支持双向或四向SPI通信模式分别称为双SPIDual SPI和四SPIQuad SPI这些模式可以利用更多的数据线来提高数据传输速率。以下是这些模式下的引脚描述 双SPIDual SPI 在双SPI模式下数据通过两条线进行双向传输 D0: 双SPI模式下的第一条数据线相当于MOSI。D1: 双SPI模式下的第二条数据线相当于MISO。 四SPIQuad SPI 在四SPI模式下数据通过四条线进行传输以进一步提高传输速率 D0: 四SPI模式下的第一条数据线也称IO0或DQ0。D1: 四SPI模式下的第二条数据线也称IO1或DQ1。D2: 四SPI模式下的第三条数据线也称IO2或DQ2。D3: 四SPI模式下的第四条数据线也称IO3或DQ3。 四SPI模式允许在一次时钟周期内传输更多的数据显著提高了数据传输效率。这种模式常用于需要高速数据传输的存储器件如闪存。 #include stdbool.h #include stdint.h #include stdio.h #include nrf.h #include bsp.h #include app_util_platform.h #include nrfx_qspi.h #include nrf_delay.h#define QSPI_SCK_PIN NRF_GPIO_PIN_MAP(0, 19) #define QSPI_CSN_PIN NRF_GPIO_PIN_MAP(0, 17) #define QSPI_IO0_PIN NRF_GPIO_PIN_MAP(0, 20) #define QSPI_IO1_PIN NRF_GPIO_PIN_MAP(0, 21) #define QSPI_IO2_PIN NRF_GPIO_PIN_MAP(0, 22) #define QSPI_IO3_PIN NRF_GPIO_PIN_MAP(0, 23)#define DATA_SIZE 256 #define ERASE_ADDR 0x00000000static uint8_t m_buffer_tx[DATA_SIZE]; static uint8_t m_buffer_rx[DATA_SIZE]; static volatile bool qspi_done false;static void qspi_handler(nrfx_qspi_evt_t event, void *p_context) {if (event NRFX_QSPI_EVENT_DONE) {qspi_done true;} }static void qspi_init(void) {nrfx_qspi_config_t qspi_config NRFX_QSPI_DEFAULT_CONFIG;qspi_config.pins.sck_pin QSPI_SCK_PIN;qspi_config.pins.csn_pin QSPI_CSN_PIN;qspi_config.pins.io0_pin QSPI_IO0_PIN;qspi_config.pins.io1_pin QSPI_IO1_PIN;qspi_config.pins.io2_pin QSPI_IO2_PIN;qspi_config.pins.io3_pin QSPI_IO3_PIN;ret_code_t ret nrfx_qspi_init(qspi_config, qspi_handler, NULL);APP_ERROR_CHECK(ret); }static void wait_for_qspi(void) {while (!qspi_done) {__WFE();}qspi_done false; }static void qspi_erase_sector(uint32_t addr) {ret_code_t ret nrfx_qspi_erase(NRF_QSPI_ERASE_LEN_4KB, addr);APP_ERROR_CHECK(ret);wait_for_qspi(); }static void qspi_write_data(uint32_t addr, const uint8_t *data, size_t size) {ret_code_t ret nrfx_qspi_write(data, size, addr);APP_ERROR_CHECK(ret);wait_for_qspi(); }static void qspi_read_data(uint32_t addr, uint8_t *data, size_t size) {ret_code_t ret nrfx_qspi_read(data, size, addr);APP_ERROR_CHECK(ret);wait_for_qspi(); }int main(void) {bsp_board_init(BSP_INIT_LEDS);qspi_init();// 填充数据缓冲区for (uint32_t i 0; i DATA_SIZE; i) {m_buffer_tx[i] i;}// 擦除扇区qspi_erase_sector(ERASE_ADDR);// 写入数据到闪存qspi_write_data(ERASE_ADDR, m_buffer_tx, DATA_SIZE);// 读取数据从闪存qspi_read_data(ERASE_ADDR, m_buffer_rx, DATA_SIZE);// 验证数据for (uint32_t i 0; i DATA_SIZE; i) {if (m_buffer_rx[i] ! i) {bsp_board_led_on(BSP_BOARD_LED_1); // 如果数据不匹配点亮LED 1while (true) {// 数据不匹配停留在此处}}}bsp_board_led_on(BSP_BOARD_LED_0); // 数据匹配点亮LED 0while (true) {// 主循环} }
http://www.hkea.cn/news/14355282/

相关文章:

  • shopify建站创建小程序的流程
  • 山网站建设七牛云cdn配置wordpress
  • wordpress移动到回收站时发生错误谷歌提交网站入口
  • 阿里巴巴网站推广方法海南百度推广代理商
  • 网上虚拟银行注册网站网站关闭备案
  • 重庆网站怎么设置厦门建行网站首页
  • 有企业邮箱案例的网站汕头网络优化排名
  • 威海临港区建设局网站江山有做网站开发吗
  • 小工厂怎么做网站网站 猜你喜欢 怎么做
  • qq网站访客获取系统广告联盟有哪些平台
  • 坪山网站建设价位51wan网页游戏大厅
  • 设计企业网站流程网站建设 保障接单 计划
  • 乌兰察布网站制作wordpress 移植
  • 网站设计特色酒泉百度做网站多少钱
  • 唐山正规做网站的公司哪家好最新网站技术
  • 做响应网站的素材网站有哪些重庆个人建站模板
  • 网站整体设计传媒宣传片制作
  • 重庆网站建设技术支持西安网站开发有哪些公司
  • 衡水移动网站建设价格工信部网站 验证码
  • 外贸类网站模板网站怎么做联系我们页面
  • 福州网站设计培训农安县建设局官方网站
  • 上海建设网站制郑州seo排名优化
  • 福田网站建设罗湖网站建设跟我一起做网站 下载
  • 穿越yin线的做网站网站商城系统建设方案
  • 网站建设渠道代理任务书盐城高端网站制作公司
  • 做网站数据存在哪里网红营销活动
  • 网站制作服务合同域名查询网入口
  • 图形设计网站苏州网页优化软件
  • 内江规划建设教育网站济宁网站建设(
  • 做电影网站如何买版权微信管理系统