这个有文档介绍吗?windows 11不识别,
https://whycan.com/files/members/9208/artinchip_usb_device.png
搜了下没找到哪里可以下这个驱动
设备第一次插入时,提示U盘挂载,驱动在这个U盘里面,后续1月份会微软windows10、11免驱了,直接windows更新补丁就可以支持。
目前支持windows10、11
后续支持macOS、树莓派、统信、鸿蒙、android、IOS
USB一线通显卡模式
购买地址:
https://item.taobao.com/item.htm?id=848 … 45d5BUGMWe
你好,工具提供了EXE的不对吗?那要提供什么格式?
烧录工具是有的,建议先看文档和手册,里面有比较清晰的步骤。
https://aicdoc.artinchip.com/topics/product/d21x-quick-start-d21x.html
D21x系列有openwrt的案例吗
D12X或D133 能播放视频吗?MP4格式之类的?
可以的,用官方的视频转换工具转换一下就能播放。
工具下载地址:
https://gitee.com/artinchip/tools/blob/master/AiVideo-1.0.0_setup.zip
https://www.16rd.com/writings-864438-1.html
报名规则
参赛选手:面向企业、创客团队、工程师、高校等人士,不限个人或团体形式参赛。
报名方式:
在线提交作品主题、基本设计思路、主要解决的问题以及创新点即可报名参赛,具体方案不限。
报名信息审核通过后即安排邮寄开发板套件或芯片,每个参赛组可以免费获取10pcs D13x芯片或者2pcs D12x核心板,二选一。
报名网址:https://bbs.16rd.com/thread-615174-1-1.html
报名微信:19168984579
对网站再提点意见, https://www.artinchip.com/knowledge/oxy_ex-1/topics/d12xUserManual-d13x.html
这个页面为例,显示器假设是1080P的,在浏览时上面的约1/3是不可动的,导致主要的内容看起来很很费力。
收到,我们改进下
整整过去了一个月,只有一个收到,这效率,小客户真心伤不起,用不起啊
不好意思,着急的话可以在QQ群里面沟通,论坛上面回复慢了一些。
现在官网也更新了文档中心,欢迎随时查看
ArtInChip 说:请问如果没操作时屏(以480*800计)显示固定内容,降低系统时钟可以减少多少功耗呢?
这个没测过,可以试试
这个是有的,D13x显控一体。定时器多达26个。
如果是伺服驱动器应用,建议选择M6800系列,SDK是分开的。
看见贵司官网已更新,发现有下面这张图片。为何在目前的文档上没有体现?或者是未发布的新型号?
http://artinchip.com/upload/images/ueditor/20240125/17061491008787237.jpg
图片看不到啊
ArtInChip 说:G730CES 的SDK资料有开源吗?
下周开放
ArtInChip 说:musich 说:是否支持 JPEG 解码呢? 这个选型表不支持, 但有的资料又介绍支持,
选型表写明了支持jpeg解码哦
列表原文:
Encode JPEG 8192x8192
Decode PNG 4096x4096以为只支持 JPEG编码, PNG解码的.
更新了一下,表述更清晰。
ArtInChip 说:正在做4.3寸的开发板,以最低的价格给各位。
https://whycan.com/files/members/13307/微信图片_20231114214515.png这个活动已经结束啦?:o
有时候没货就自动下架了。
看视频,还是很流畅,一个的问题就是内存感觉不太够用,再刷多两张图,估计就不行了。
https://whycan.com/files/members/7292/b630bab353097d56977e19812cec5b82.mp4
准备要上16MB
1. D21可以直接出1个QSPI加1个LCD QSPI
2. D13可以直接出2个QSPI加1个LCD QSPI
SPI (Serial Peripheral Interface) 是一种高速、全双工的同步通信总线。由于其实现比较简单,没有专利限制等,因此在各种器件中得到广泛的应用。 SPI 总线是一种行业事实标准,并没有统一的标准化组织,不同厂商在实际应用中演化出多种工作模式。
ArtInChip SPI 支持:
全双工、半双工模式
DMA 读写模式
CPU 读写模式
最高工作频率 100MHz
支持四线制模式:标准4线 SPI、DUAL SPI、QUAD SPI
支持三线制模式
数据位传输的模式可配置,CPOL 和 CPHA
导读
芯片是电子产品的核心,其质量和可靠性直接影响着产品的性能和稳定性。为了满足不同应用领域的需求,芯片被分为不同的等级。其中,工业级芯片适用于工业自动化、控制系统和仪器仪表等领域,对芯片的可靠性和稳定性要求较高。这些芯片通常具有更宽的工作温度范围(-40°C至85°C),能够在恶劣的工作环境下正常运行,如高温、低温、湿度和振动等。本篇,将从软件端入手,解答ArtInChip芯片如何全方位实现“工业级”要求。
用敏捷开发撬动工业级应用地图
工业级产品对其软件性能——如可靠性、稳定性、一致性、可维护性等具有更严格的要求,为了满足这些特性需求,匠芯创科技团队将敏捷软件的一些理念和方法融入到日常开发中,为工业级应用埋下深厚的技术种子。
敏捷开发不是单独一个工具、当然也不限于某一个环节,而是一组贯穿始末的方法论。如果非要一言以蔽之的话,它有两个核心原则——快速迭代和持续交付。
1。快速迭代
相对于传统的瀑布式开发模式来说,快速迭代给团队及产品都带来极大的灵活性,以“用户故事”(相当于常说的“用户需求”)为粒度形成pipeline的开发模式、以“测试驱动开发”为每一次变更提供品质保障。
2。持续交付
工业类产品的特点是研发周期相对较长,另一大特点是需求的碎片化,这些特点体现到软件的要求就是:高品质的软件版本、细分的应用场景,简单的说就是既要稳定、又要灵活。这就要求我们能够随时可以给客户提供一份可用可靠的软件,只有基于上述快速迭代的基础建设,才能在客户面前做到持续交付的能力。
用系统思维赋能高质量软件品质
ArtInChip匠芯创科技经过三年多的持续努力,打造了一整套的CI/CD(持续集成/持续交付)系统。该系统覆盖了从软件编码到测试验收、再到打包交付的各个环节,全流程实现了自动化,将设计的规范性和工程师的创造性有机结合起来,有效提升了团队开发效率和软件品质。
匠芯创软件团队的敏捷软件开发模型
如图所示,蓝色部分都属于自动化执行的部分,只有“代码设计”、“代码评审”需要人工参与,而其中的“代码评审”环节至关重要。这个开发模型也符合我们内部一直在强调的几个理念:
1)质量的源头是设计,而编码也是设计
大家都承认“高质量是设计出来的”,但有意思的是很多团队在“设计”阶段投入却较少,尤其是将“代码评审”流于形式,结果是将大量精力投入在后期的维护和变更中,最可怕的是陷入救火的忙碌中且将此视为常态。
所以,匠芯创科技坚持执行严格的代码审查,将问题尽量暴露在设计阶段,包括人工同行审查、以及各种代码静态检查工具。就在今年还部署了MISRA(汽车工业软件可靠性协会) C语言规范检查工具,以确保代码遵循行业最佳实践。
2)把复杂留给自己,把简单留给客户
实际上,把匠芯创科技的研发理念用更简单易懂的话说,即是——回到用户场景,用户好用才算好用。
用户的使用环境多种多样,要在尽量少假设的前提下,让用户顺利用起来我们的SDK,这个也叫做依赖性管理。团队在CI/CD系统中增加了自动化部署验证,能够在一个空白的运行环境中顺利建立对于SDK的开发依赖,并以此验证我们的软件可用性。
“回到用户场景”也体现在需求的验收环节,匠芯创科技软件团队尽量重现客户的使用环境、使用习惯、甚至模拟一些无序操作,这些给团队测试验收带来很多工作量,但回过头看都是值得的。
3)能让工具完成的,都交给工具
作为IC原厂,匠芯创科技提供的SDK必然是要跨芯片的平台化SDK,针对一个SoC平台会衍生出多种板卡配置。跨平台意味着代码改动频繁,也意味着必须全量覆盖,因此导致测试工作量倍增,这对团队来说是一个非常严峻的挑战。
经过讨论、优化,团队将能让工具完成的都交给工具——用自动化测试完成全量覆盖的嵌入式设备测试。这个答案理解起来并不难,难的是如何攻克技术难关,切实实现全测试环节自动化。
目前业内在嵌入式自动化测试方面并没有通用的做法,匠芯创科技根据自己产品特点和应用需求,自主研发了一套全自动化的测试软硬件系统,可以做到分布式设备管理、项目化测试计划管理、单元/集成/系统/稳定性测试全覆盖,这套系统为代码重构和版本发布保驾护航。
我们“交给工具”的远不止自动化测试,还有OneStep增强命令行、一键部署OneClick、一键发布、GPIO冲突检测、在线调屏工具等,这些工具已经在为团队和为客户带来了切实的便利和效率的提高。
敏捷求索之路行之漫长,匠芯创科技软件端将赓续“让使用更简单”的企业使命,将客户价值作为软件开发指南针,充分发挥工业级芯片高稳定、高可靠性的技术优势与市场价值,推动国产工业级MPU&MCU行稳致远。
ArtInChip 说:正在做4.3寸的开发板,以最低的价格给各位。
https://whycan.com/files/members/13307/微信图片_20231114214515.png原理图 pcb能放上来吗
具体可以联系淘宝店小二
一、什么是XIP
XIP(eXecute In Place)技术是一种在嵌入式系统中执行代码的方法,它允许代码直接在存储器中执行,而无需将代码复制到RAM中。它通常用于嵌入式系统中,如微控制器、嵌入式Linux系统等。
二、实现XIP有哪些优势
1. 节省内存空间:由于代码直接在存储器中执行,不需要将代码复制到RAM中,因此可以节省宝贵的内存空间。这对于资源受限的嵌入式系统尤为重要。
2. 提高性能:XIP技术可以减少代码加载和执行的时间,从而提高系统的性能。因为代码直接在存储器中执行,无需复制到RAM中,减少了数据传输的时间和功耗。
3. 简化系统设计:XIP技术可以简化系统设计,减少对RAM的需求。这意味着可以使用更小容量的RAM芯片,降低系统成本。
4. 提高系统可靠性:由于XIP技术避免了代码复制的过程,减少了因为复制错误导致的系统崩溃的风险。此外,存储器中的代码通常是只读的,不容易被病毒或恶意软件修改,提高了系统的安全性和可靠性。
三、匠芯创ArtInChip芯片平台如何实现XIP(详细内容请参考开发手册)
拿ArtInChip D13x系列举例,先下载SDK,配置好开发环境。
1. 一键配置编译,Luban-Lite 关于 Bootloader 和 RTOS 两部分固件的编译配置
2. XIP相关配置
* Bootloader 阶段需要使能 XIP 启动指令,并配置 NOR Flash 的 XIP 相关命令。
* RTOS 是在 NOR Flash 上运行的代码,其中包括 `<span class="pre">.text</span>` , `<span class="pre">.data</span>` , `<span class="pre">.bss</span>` , `<span class="pre">.rodata</span>` Section 需要在链接脚本中指定配置, 由于 XIP 模式下的 NOR Flash 是只读操作,因此 `<span class="pre">.data</span>` Section 需要在编译制作 os.img 时,需要分段打包, 相关的编译打包脚本也需要做调整, 在 Luban-Lite 中,用户可通过 Menuconfig 来配置相关信息。
3. 非XIP与XIP对比数据
| 测试项目 | 非XIP 模式 | XIP 模式 |
| --------------- | -------------- | ------------- |
| 启动速度(sec) | 0.433 | 0.481 |
| 显示帧率(FPS) | 29-46 (37) | 27-39(29)|
| CPU占用率(%) | 15-37 | 18-40 |
4. 常见问题
问题:Winbond 颗粒,配置 XIP 模式后,马上通过 XIP 访问 Flash ,出现 32Bytes 数据是 0xcc
解决方法:需要加入延时,大概100ms.(Workaround,但不影响其他启动模式,问题只在 XIP 启动模式下存在)
5. 功能特性:
* 支持 XIP 执行程序
* 支持 XIP 数据访问
6. 原理框图
总结:ArtInChip RTOS平台XIP技术通过在存储器中执行代码,节省内存空间,提高性能,简化系统设计,提高系统可靠性等方面具有优势,特别适用于资源受限的嵌入式系统平台,譬如D13x系列和D12x系列微控制器MCU。
D211/D213这芯片强啊 从哪里能买到?
1. RISC-V工业级人机交互应用处理器MPU D21x系列
主要应用于HMI、工业网关、串口服务器、智能家电、车载仪表、HUD等领域
2. RISC-V工业级显示控制微控制器MCU D13x系列
主要应用于工业串口屏、家庭网关、手持设备、扫码支付设备、两轮车仪表盘、智能家电等领域
3. RISC-V工业级高性能通用计算微控制器MCU G73x系列
主要应用于扫码引擎、端侧计算、家庭网关等领域
4. RISC-V低成本显控一体微控制器MCU D12x系列
主要应用于串口屏、码表、仪表盘等领域
5. RISC-V工业级高性能DSP M680x系列
主要应用于机器人控制、工业伺服、变频器、微逆变器等领域
需求:
我们在找一个替代 Fxxx00S的芯片
用到 USB host
Fxxx00S USB只有3对endpoint,我们需要至少5对endpoint,
D133CBS 是否满足?
匠芯创D21x系列、D13x系列、G73x系列
1. USB控制器均支持5对endpoint,包含endpoint0在内。
2. host 模式都是标准的 ehci&ohci,对 endpoint 数量没有限制
USB Device控制器特性说明:
支持UTMI+接口
支持HS/FS两种Device配置
1x 双向Control EP0
4x 双向EP,用于Bulk、Interrupt或Isochronous传输类型
1x Shared FIFO,用于所有的OUT EP
1x Non-periodic FIFO,用于所有的非周期性传输的IN EP
2x Periodic FIFO,用于周期性传输的IN EP
4K Byte FIFO深度,支持动态调整
支持内部DMA
USB Host 控制器内置EHCI和OHCI Host Controller,内置USB PHY,兼容USB2.0和USB1.1协议,支持HS/FS/LS设备,特性说明:
支持USB2.0和USB1.1协议
支持HS/FS/LS设备
支持内部PHY
海石生风 说:tomyqg 说:@海石生风
听说c906的浮点也是个残废啊哪里道听途说的,RVV + FPU 的浮点性能怕是跟ARM9比得差两个量级
没看出来C906 比 ARM9浮点性能差。