商城网站前台html几个小时学wordpress

张小明 2026/1/12 11:10:09
商城网站前台html,几个小时学wordpress,wordpress评论审核,asp网站域名授权一、前言树莓派pico/pico2是树莓派推出的基于自家MCU#xff08;RP2040、RP2350#xff09;的核心板。现已有很多基于RP2040和RP2350芯片的各类核心板和开发板#xff0c;也有用户自己制作的板子。如果用户使用的板子#xff0c;其引脚定义、Flash配置和树莓派pico/pico2相…一、前言树莓派pico/pico2是树莓派推出的基于自家MCURP2040、RP2350的核心板。现已有很多基于RP2040和RP2350芯片的各类核心板和开发板也有用户自己制作的板子。如果用户使用的板子其引脚定义、Flash配置和树莓派pico/pico2相差比较大该如何处理二、pico-sdk的板子定义pico-sdk是树莓派MCU软件开发的基础所有树莓派MCU软件都是在这个sdk基础上开发的。pico-sdk对于不同的板子处理方式是使用pico-sdk\src\boards\include\boards下的对应板子的头文件来进行软件配置如根据板子头文件内stdio串口引脚号初始化串口、根据头文件定义的Flash容量配置link文件中MEMORY的FLASH字段。在pico-sdk\src\boards\include\boards目录下已包含很多核心板和开发板的定义。哇2.2.0版sdk已经有131个板子定义了。如果这里现有的板子定义还是与您的板子不同您可以加个自己的头文件自定义一个板子。三、pico-sdk的板子定义怎么用下面是使用vscode插件raspberry-pi-pico建立新的C工程截图。好吧非树莓派pico/pico2的板子板子类型都被归到了“Other”。建工程时板子和树莓派pico/pico2不兼容时就选这个“Other”吧。建立工程后在vscode界面右下角有个Board设置。在这个位置上点一下就可以设置pico-sdk\src\boards\include\boards目录下的各种板子。上图的pico_plus_rp2350是我自己定义的板子。四、怎么写自定义板子头文件Step1: 拷贝并重命名一个相近的板子头文件。我的pico_plus_rp2350板子是在pico2板子上增加了个PSRAM芯片所以直接复制个pico2头文件。Step2修改我的pico_plus_rp2350板子在pico2基础上修改很少除了定义新的板名宏就是增加了PSRAM片选引脚定义。下面是我的pico_plus_rp2350.h文件。/* * Copyright (c) 2020 Raspberry Pi (Trading) Ltd. * * SPDX-License-Identifier: BSD-3-Clause */ // ----------------------------------------------------- // NOTE: THIS HEADER IS ALSO INCLUDED BY ASSEMBLER SO // SHOULD ONLY CONSIST OF PREPROCESSOR DIRECTIVES // ----------------------------------------------------- // This header may be included by other board headers as // boards/pico_plus_rp2350.h #ifndef _BOARDS_PICO_PLUS_RP2350_H #define _BOARDS_PICO_PLUS_RP2350_H pico_board_cmake_set(PICO_PLATFORM, rp2350) // For board detection #define PICO_PLUS_RP2350 // --- RP2350 VARIANT --- #define PICO_RP2350A 1 // --- BOARD SPECIFIC --- #define PICO_PLUS_PSRAM_CS_PIN 19 // --- UART --- #ifndef PICO_DEFAULT_UART #define PICO_DEFAULT_UART 0 #endif #ifndef PICO_DEFAULT_UART_TX_PIN #define PICO_DEFAULT_UART_TX_PIN 0 #endif #ifndef PICO_DEFAULT_UART_RX_PIN #define PICO_DEFAULT_UART_RX_PIN 1 #endif // --- LED --- #ifndef PICO_DEFAULT_LED_PIN #define PICO_DEFAULT_LED_PIN 25 #endif // no PICO_DEFAULT_WS2812_PIN // --- I2C --- #ifndef PICO_DEFAULT_I2C #define PICO_DEFAULT_I2C 0 #endif #ifndef PICO_DEFAULT_I2C_SDA_PIN #define PICO_DEFAULT_I2C_SDA_PIN 4 #endif #ifndef PICO_DEFAULT_I2C_SCL_PIN #define PICO_DEFAULT_I2C_SCL_PIN 5 #endif // --- SPI --- #ifndef PICO_DEFAULT_SPI #define PICO_DEFAULT_SPI 0 #endif #ifndef PICO_DEFAULT_SPI_SCK_PIN #define PICO_DEFAULT_SPI_SCK_PIN 18 #endif #ifndef PICO_DEFAULT_SPI_TX_PIN #define PICO_DEFAULT_SPI_TX_PIN 19 #endif #ifndef PICO_DEFAULT_SPI_RX_PIN #define PICO_DEFAULT_SPI_RX_PIN 16 #endif #ifndef PICO_DEFAULT_SPI_CSN_PIN #define PICO_DEFAULT_SPI_CSN_PIN 17 #endif // --- FLASH --- #define PICO_BOOT_STAGE2_CHOOSE_W25Q080 1 #ifndef PICO_FLASH_SPI_CLKDIV #define PICO_FLASH_SPI_CLKDIV 2 #endif pico_board_cmake_set_default(PICO_FLASH_SIZE_BYTES, (4 * 1024 * 1024)) #ifndef PICO_FLASH_SIZE_BYTES #define PICO_FLASH_SIZE_BYTES (4 * 1024 * 1024) #endif // Drive high to force power supply into PWM mode (lower ripple on 3V3 at light // loads) #define PICO_SMPS_MODE_PIN 23 // The GPIO Pin used to read VBUS to determine if the device is battery powered. #ifndef PICO_VBUS_PIN #define PICO_VBUS_PIN 24 #endif // The GPIO Pin used to monitor VSYS. Typically you would use this with ADC. // There is an example in adc/read_vsys in pico-examples. #ifndef PICO_VSYS_PIN #define PICO_VSYS_PIN 29 #endif pico_board_cmake_set_default(PICO_RP2350_A2_SUPPORTED, 1) #ifndef PICO_RP2350_A2_SUPPORTED #define PICO_RP2350_A2_SUPPORTED 1 #endif #endif修改自定义板子头文件时除了板名宏外还有下面的宏定义是要关注的个人以为。宏功能常见值PICO_RP2350ARP2350芯片版本1RP2350A0RP2350BPICO_DEFAULT_UARTstdio串口号0PICO_DEFAULT_UART_TX_PINstdio串口tx引脚pin值0PICO_DEFAULT_UART_RX_PINstdio串口rx引脚pin值1PICO_BOOT_STAGE2_CHOOSE_W25Q080MCU的FLASH使用W25Q080兼容SPI Flash如果是其它QSPI Flash如Atmel AT25SF128A得换个宏PICO_FLASH_SPI_CLKDIVSPI Flash的SPI clock在系统时钟上的分频。SPI Flash的工作频率小于系统时钟需按实际情况分频2PICO_FLASH_SIZE_BYTESflash大小安照Flash芯片修改4另外头文件中的3个pico_board_cmake_set_default的cmake宏值要与代码宏定义一致哦。至此在pico-sdk自定义的板子就完成了。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

保险网站定制佛山顺德容桂做网站的公司

Lotus Domino 6 for Linux:备份、迁移与相关配置指南 1. 第三方备份软件介绍 在Linux系统和Domino服务器的使用过程中,备份是保障数据安全的重要环节。许多第三方供应商提供了丰富的备份软件产品。不过,在撰写本文时,适用于Linux版Domino服务器的备份产品仅有一款。 1.1…

张小明 2026/1/11 17:44:37 网站建设

如何注册网站怎么注册网上购物型网站

Lostlife2.0玩家行为预测:LLama-Factory训练游戏内决策模型 在现代开放世界游戏中,NPC的“聪明程度”早已不再是脚本堆砌的结果。当玩家在一个充满选择与后果的世界中自由行动时,如何让非玩家角色真正理解“这个人接下来可能会做什么”&#…

张小明 2026/1/11 9:59:53 网站建设

重庆百度网站推广免费查企业网站

让大家久等了!我们回来了! 过去的几周,对于 WeTab 和 Infinity 的数百万用户来说,是困惑和不安的几周;对于我们团队来说,是夜以继日自证清白的至暗时刻。很多人打开电脑,发现自己最熟悉的标签页…

张小明 2026/1/2 17:28:39 网站建设

网站弹出咨询这个怎么做网站百度不收录了

Unix 系统中的文档格式化与打印 文档格式化系统 在处理小型简单的文本任务时,简单的文本格式化工具表现出色,但对于大型任务,Unix 系统提供了更强大的解决方案。Unix 能在技术和科学用户中流行起来,除了提供强大的多任务、多用户软件开发环境外,还在于它提供了可用于生成…

张小明 2026/1/11 7:02:34 网站建设

设计素材网站的问卷调查软件外包公司为什么不好

QMCDecode完全攻略:突破QQ音乐加密限制的终极方案 【免费下载链接】QMCDecode QQ音乐QMC格式转换为普通格式(qmcflac转flac,qmc0,qmc3转mp3, mflac,mflac0等转flac),仅支持macOS,可自动识别到QQ音乐下载目录,默认转换结…

张小明 2026/1/12 2:58:52 网站建设

获取网站访客qq号网站建设中最基本的决策之一是

搭建 Linux 无线接入点的综合指南 1. 从 DHCP 服务器设置静态 IP 地址 在管理局域网计算机时,通过 DHCP 服务器来分配静态和动态 IP 地址、网关和服务器,能避免逐个配置计算机的麻烦。可以使用 dnsmasq 来实现这一目标。 设置静态 IP 地址有两种方式: - 使用客户端的 …

张小明 2026/1/5 6:53:37 网站建设