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

做网站还有钱赚吗企业所得税怎么计算公式

做网站还有钱赚吗,企业所得税怎么计算公式,如何登录国外购物网站,西安网站建设中企建站文章目录 AK35I Pro V21. MCU SN32F299SN32F299 内存映射 2. Bootloader3. TFT 135x240 1.14inch4. 键盘5. Flash PY25Q128HA6. 蓝牙 CH582F7. 扩展板8. 电池 606090 3.7V 4000mAh AK35I Pro V2 AK35I Pro V2 测评视频 键盘外壳使用卡扣固定, 外壳没有螺丝, 将外框向外翘起, 用…

文章目录

  • AK35I Pro V2
    • 1. MCU SN32F299
      • SN32F299 内存映射
    • 2. Bootloader
    • 3. TFT 135x240 1.14inch
    • 4. 键盘
    • 5. Flash PY25Q128HA
    • 6. 蓝牙 CH582F
    • 7. 扩展板
    • 8. 电池 606090 3.7V 4000mAh

AK35I Pro V2

AK35I Pro V2 测评视频
键盘外壳使用卡扣固定, 外壳没有螺丝, 将外框向外翘起, 用撬棒进行脱扣即可打开

【看键】1我常见键盘主控都有啥 提到华奋达是常见键盘主控之一, HFD 芯片就是华奋达的芯片
主控为 HFD80CP100 229GNWD0a

1. MCU SN32F299

FPB/AJAZZ-AK820-PRO 提到 HFD80CP100 就是 SN32F299
工作频率 48MHz


SonixQMK/sonix_dumper 提到了利用 SWD 接口读取程序 Flash 的方法
如何安装 - SonixQMK Docs 提到了如何向 HFD 写入程序的方法, 实际利用 Bootloader 的自举能力覆写程序 Flash

SN32F299 内存映射

地址下界地址上界大小名称注释
00000000H00040000H256KBon-chip FLASH用户程序
1FFF0000H1FFF1000H4KBBoot ROMBootloader
1FFF2000H1FFF2800H2KBInformation Block
20000000H20008000H32KBSRAM内存
40000000H40064000H400KBPeripheral外设功能寄存器
60000000H70000000H256MBEBI BANK
A0000000HB0000000H256MBSPI FLASH
E000E000HE000ED00H3.25KBNVIC
E000ED00HE000F000H768BDebug Control

2. Bootloader


空格下方藏有引出的 Boot 引脚和 GND, 短接后冷启动进入 Bootloader 模式
Bootloader 模式启动 USB 外设, 提供 USB HID 接口进行通信

将键盘连接到电脑后, 对 USB 数据进行抓包可得到如下参数
设备 DEVICE

含义
idVendor(VID)0x0C45(Sonix Technology Co., Ltd)生产商ID, 由厂商向 USB-IF 申请
idProduct(PID)0x7140(SN299)
bcdDevice(REV)0x0121

接口 INTERFACE

NumberClassSubClassProtocol
03 (HID)0 (No Subclass)0

暂时未找到有 Sonix 官方文档对 Bootloader 的功能进行描述, 不过 sonixflasher.c 给出了通过 libusb/hidapi 与 Bootloader 通信的方法

3. TFT 135x240 1.14inch


其中 #3 和 #4 通过二极管后再接到MCU

淘宝上"类似产品"接口定义如下, 替换后可直接点亮
主控 ST7789V, 采用 SPI 协议通信, SCL 上使用 24MHz 的方波, 通过 SDA 进行半双工通信(实际疑为单工, 只写不读)

NO.SymbolDescription
1LEDALED Anode
2GNDPower Ground.
3RESETThis signal will reset the device,Signal is active low.
4RSDisplay data/command selection pin in 4-line serial interface.
5SDASPI interface input/output pin.
6SCLThis pin is sed to be serial interface clock.
7VDDPower Supply for Analog
8CSChip selection pin. Low enable, High disable.


值得一提的是该 TFT 的显示区域的显存地址不是从 (0, 0) 到 (135, 240), 而是从 (52, 40) 开始到 (187, 280)

4. 键盘

5. Flash PY25Q128HA



PY25Q128HA_H 容量 16MB(用满 24 位地址的全部空间), 采用 SPI Flash/EEPROM 协议, 与其他类似Flash芯片的操作方式相同, 如 MX25L1605D

地址 0x330100~0x559C60 3888000B=60x240x135x2B≈3.70MB 为开机动画, 下面是提取数据后重制的 GIF 图

  • 共 60 帧, 帧率 20Hz, 每 50ms 一帧
  • 每帧大小 648000B, 宽 240 高 135
  • 每像素 2B, 颜色编码 RGB565
    • RRRRRGGG GGGBBBBB
    • R: 低字节高5位
    • G: 低字节低3位 + 高字节高3位
    • B: 高字节低5位
  • 每帧读取用时 21.5ms

6. 蓝牙 CH582F



CH582F 采用QFN28封装, 底部有一大片 #0 引脚用于接地, 其余引脚围绕边缘铺开, 外接一个有源 32MHz 晶振

7. 扩展板


在这里插入图片描述
开关拨向 BT 时, BT 引脚接地
开关拨向 RF 时, RF 引脚接地
开关拨向 Win 时, Win 引脚接地

8. 电池 606090 3.7V 4000mAh


板载 2 块 606090 电池

http://www.dtcms.com/a/618009.html

相关文章:

  • FreeRTOS 入门(一):引入并创建工程
  • openEuler 22.03 LTS 部署 ELK(Elasticsearch+Logstash+Kibana)完整教程
  • 算法精要:高效解题思路与技巧
  • 百度站长平台链接贵阳有哪些可以制作网站的公司
  • ASP4644双PLL频率同步架构:多相降压系统的工程验证
  • 深度剖析Elasticsearch数据写入与读取:从分片同步到核心组件协同
  • 网站图片添加alt标签做下载类网站赚钱吗
  • WebStrom 打开Uniapp API 的语法提示
  • 使用ADO将excel表内容加载到mssql表中的长度问题
  • 5G技术:引领智能时代的通信革命
  • 5G技术与人工智能:重塑工业互联网的未来
  • 设计模式实战篇(六):装饰器模式 —— 让系统具备“可生长能力”的架构思想
  • 专业信息门户网站定制注册网站是哪个部门
  • 企业没有网站怎么对外做公示个人网站建设月租抵30元
  • Android应用中使用Kotlin集成OkHttp库:从基础使用到深层原理解析
  • Kafka客户端参数(一)
  • 用 Rust 从零开发一个隐写工具
  • 建设营销型网站的优势顺的品牌网站建设
  • 团雾、结冰、大风——高速公路的“隐形杀手”:智慧气象预警如何为您的路网安全保驾护航
  • PC 端常用 UI 组件库
  • 工业制品网站建设建程网是干嘛的
  • CS144 知识笔记二
  • 化妆品网站源码asp个人网站做淘宝客商城
  • 实战:使用 Python(Requests/Scrapy)接入京东商品详情 API 并解析数据结构
  • python学生成绩登记系统软件测试报告
  • GitHub Actions 和 GitLab CI/CD
  • 【Linux日新月异(七)】CentOS 7磁盘资源管理深度指南:从分区到性能调优
  • 企业网站pv是什么佛山推广优化公司
  • 机器学习常见问题之numpy维度问题
  • Redis 原理与实验