tag 标签: 测评

相关博文
  • 热度 3
    2024-11-17 06:44
    128 次阅读|
    0 个评论
    【CW32L010 Mini Board 测评】简介、点灯
    【CW32L010 Mini Board 测评】简介、点灯 CW32L010 Mini Board 是 武汉芯源半导体 设计的基于 CW32L010 的开发板, 简介 CW32L010 Mini Board 是基于 CW32L010F8U6 的 QFN 封装设计的最小系统核心板,产品规格与 CW32L010 芯片规格一致。便于客户灵活快速的评估芯片性能和产应用。 1.0mm的板厚、单面元器件设计、半孔工艺设计使得CW32L010核心板可以作为一个模块元器件贴装在项目中,减少焊接QFN封装带来的不便。 产品参数 内核:ARM® Cortex®-M0+ 工作温度:-40℃ 至 85℃ 工作电压:1.62V 至 5.5V 内置稳压器具有“正常”和“低功耗”两种工作模式,并且在复位后一直保持工作。 “正常”模式:对应全速操作的状态。 “低功耗”模式:对应部分供电工作状态,包括Sleep 和 DeepSleep 工作模式。 存储容量 64K 字节 FLASH,数据保持 25 年 @-40℃ ~ +85℃,支持擦写保护、读保护和安全运行库保护功能 4K 字节 RAM,支持硬件奇偶校验 22 字节 OTP 存储器 复位和电源管理 低功耗模式(Sleep,DeepSleep) 上电和掉电复位(POR/BOR) 可编程低电压检测器(LVD) 时钟管理 4 ~ 32MHz 晶体振荡器 32kHz 低速晶体振荡器 内置 48MHz RC 振荡器 内置 32kHz RC 振荡器 时钟监测系统 允许独立关断各外设时钟 支持最多 16+1 路 I/O 接口 所有 I/O 口支持具备滤波的中断功能 所有 I/O 口支持具备滤波的唤醒功能 所有 I/O 口支持迟滞及上拉输入 所有 I/O 口支持推挽及开漏输出 12 位模数转换器 最高 2M SPS 转换速度,各序列通道采样时间可单独配置 具备 8 个转换结果寄存器 内置 1.2V 电压基准 模拟看门狗功能 内置温度传感器 双路电压比较器 实时时钟和日历 支持由 Sleep/DeepSleep 模式唤醒 定时器 16位高级控制定时器,支持6路输入捕获,支持6对带死区的互补PWM输出,支持双点比较,支持 PWM 移相 一组 16 位通用定时器 三组 16 位基本定时器 一组 16 位低功耗定时器 独立看门狗定时器 通信接口 二路低功耗 UART,支持小数波特率,支持低功耗接收数据,支持可配置电平转换,其中一路支持 LIN 通信接口 一路 SPI 接口 24Mbit/s,支持 4~16bit位宽 一路 I2C 接口 1Mbit/s,支持可配置电平转换,支持SMBUS IR 调制器,可编程占空比和极性 串行调试接口 (SWD) 80 位唯一 ID 注意:板子出厂时默认为无程序状态,上电灯不亮。需要上传程序才可以点亮 LED. 相关资料: L010新品开发板-活动与资料合集 . 原理图 开发环境搭建 下载并安装 Keil - MDK IDE . 下载并安装芯片开发包 WHXY.CW32L010_DFP.1.0.0.pack . 代码 打开例程 CW32L010_StandardPeripheralLib_V1.0.2 - Examples - GPIO - gpio_blink 修改 main.c 中的 GPIO 定义,由原理图可知,板载 LED 为 GPIO_B2 输出低电平点亮 # define LED_GPIO_PORT CW_GPIOB # define LED_GPIO_PINS GPIO_PIN_0 void Delay ( uint16_t nCount) ; int32_t main ( void ) { GPIO_InitTypeDef GPIO_InitStruct = { 0 }; SYSCTRL_HSI_Enable (SYSCTRL_HSIOSC_DIV12); __SYSCTRL_GPIOA_CLK_ENABLE(); __SYSCTRL_GPIOB_CLK_ENABLE(); GPIO_InitStruct.IT = GPIO_IT_NONE; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pins = LED_GPIO_PINS; GPIO_Init (LED_GPIO_PORT, &GPIO_InitStruct); while ( 1 ) { GPIO_TogglePin (LED_GPIO_PORT, LED_GPIO_PINS); Delay ( 0xFFFF ); } } 重编译工程,上传工程至开发板。 这里使用 PWLink 连接开发板。 效果
  • 2024-11-3 19:08
    249 次阅读|
    0 个评论
    【敏矽微ME32F103 Demokit】+IAR环境搭建
    【敏矽微ME32F103 Demokit】+IAR环境搭建 平时用IAR的时候多,这次记录一下ME32F103的IAR环境搭建。 我用的IAR版本是7.80。 添加ME32型号。 从资料中找到压缩包《IAR patch 2.2》,解压后得到文件如下: Config文件夹内有几个文件夹,每个文件夹内都有一个《Mesilicon》。 打开IAR的安装文件,找到里面的config文件夹,我的路径如下: debugger文件夹内。 剩余的devices、flashloader和linker也是这样将对应的《Mesilicon》文件夹复制到对应的路径下。 至此,IAR内添加了ME32系列的型号了。 官方提供了一个demo程序。里面有个地方修改一下。数字5位置的路径,改成自己电脑对应的路径即可,编译例程应该就没有错误了。
  • 热度 2
    2024-9-16 17:39
    676 次阅读|
    0 个评论
    【N32G401开发板】+点亮LED灯板,装备测试开发的坎坷之路
    首先, 非常感谢面包板社区给我的这次评测机会. 有很多的工具需要时不时来温习. 学而时习之,温故知新,都是极好的事 缘起: 我司使用的LED灯板,入库时只能目测做检测.... 加之LED灯损坏其实是非常非常小的一个小概率事件,大家也就都放过去了... 为什么大家都不较真? 这件事的难点在: 1)灯板接口是16线扁平电缆,连接起来十分不不方便; 2)灯板是否损坏只有安装到设备上,并且加电以后才能发现; 灯板 只有抽样质检,老化测试,才能发现。生产线上的安装工人在打螺丝时是不能立刻发现的. 而且为了这点需求,专门做个装备测试也不划算。 于是,我就一直想要做个“简简单单的/非常便宜的”专用小盒子,来解决这个小问题。 最合适的方案就是“单片机”了:现成电路,封装在小盒子里,USB供电,哈哈~~ 正好看到这次测评:国民对这款板子和芯片的介绍,让我感觉非常动心。 而且也很幸运得到了这次测评的机会。 于是开始了一段 LED灯板装备开发的坎坷之路... 【1】首先是遇到一个突发问题: 我司一核心客户突然提出,我司设备中的某款安路 FPGA 芯片其晶圆/生产/封测均在台湾, 必须替换为了全国内生产的芯片,否则我司设备将会在客户那里全部出局。 最简单的替代方案, 是替换为安路的另外一款 Pin_to_pin完全兼容的 FPGA芯片,全部在国内生产封测,完全合规. 可是这款芯片是全新设计, 硬件架构新,编译软件也新... 于是连轴转了4个多星期。 【2】其次是开发环境搭建问题: 我好像天生受克于商业收费破解软件,在这方面一直非常费劲。而对开源软件开源工具什么的我没感觉有什么压力。 可以参见我以前的一次经历: https://mbb.eet-china.com/blog/1729144-415542.html【富芮坤物联网开发板评测】+(2) FR8016HA开发板-软件环境准备篇 当时就费了老劲啦,后来一直也用不到 Keil,于是就能删掉了; 更不幸算的是: 这个板子只能用 Keil来开发,而 国民也没有提供 Keil软件。只能再来一次.. 1)uVersion 5.40 版本的下载很不容易呀(百度网盘很慢的,我也不是VIP)网上找到的下载安装路径还算是良心的 2)而且 Win11对 Keygen 那是相当的严厉,见到就杀,露头就杀,从下载到失去不到2秒钟!我赶紧再从百度网盘重新下载,赶紧ZIP打包,临时保全了Keygen 的狗命。然后想起了 “Window 病毒检测的 排除区” 这个东西,从网上找到了操作方法,终于成功了。 幸亏以前有过安装经历,本次安装就顺利多了:否则一个菜鸟小白,大呼小叫,问来问去,不给他个三天还真不行呀。 【3】然后是 N32包的问题 国民 很良心,所有的材料都在 FTP上;而且还全是技术应用和新的,没有小白级的使用向导;也没有安装说明,使用流程介绍等。 国民 假定来查资料的大家都已经是 ARM嵌入式开发的高手,工程师等级至少15级以上了。 你要是 ARM嵌入式开发的低手,你都不好意思到这里来查资料! 这可是一整片大海呀!而我只要取一小瓢而已,拜托不不贪心,只要一点点就行... 你只要告诉我从哪里kuai 擓一下就行,剩下的我会自己来..... 不过,只要肯浪费时间去试错,最后一定会成功的。 这种没有文档知道的被动式的主动探索,自动自发的所浪费的时间基本就是毫无意义。 不过这也是 测评 需要付出的代价之一,不是吗? 【4】然后是 FPC连接 问题: 幸好我从网上发现了这种小电路板子: 但是: 1)12,20 管脚的都有,算是大路货;而16管脚的极少,算是定制 2)在板焊的连接器底座,厂家都提供0.5mm间距的,1mm间距的连接器算定制,自己备货。 我勒个去呀~ 不过最终也搞定了。连线如下:
  • 热度 4
    2023-12-14 19:07
    771 次阅读|
    0 个评论
    《手绘揭秘基本功能电路》试读心得
    《手绘揭秘基本功能电路》+ 试读心得 欢迎来到 Forrest 的学霸笔记世界 ——《手绘揭秘基本功能电路》 Forrest 在这里,我要由衷地感谢面包板社区送来的这本珍贵之书。作为一名初入电子电路的学生,这本书为我提供了宝贵的学习助力。 我们先来欣赏一下书的封面吧 先说说这本书的优点。全书采用“手写”字体,给人一种梦回高中的感觉。内容主要涉及电子电路,对于我这位电子电路初学者来说,感觉非常出色,通俗易懂。然而,对于相应电子元件的示意图并没有提供很详细的解释。幸好,本书配备了一个附录,其中包含了电路符号对照表,方便我在浏览相关电路图时随时查阅。整本书采用网格进行布局,这使图更加方便,易于规划和布局。 尽管这本书包含丰富的电路图,但对相关细节的介绍同样十分详细,这令人印象深刻。而且,书中采用的网格格式布局不仅确保了整体的美观性,更增强了读者对知识的清晰理解,这一设计着实值得赞扬。整本书的一级目录规划如下 : 1.555定时器集成电路 2.运算放大器项目 3.光电 4.科学项目 5.环境科学 附录电路符号对照表 下面是本书的相关的部分内容: 555 芯片引脚: 相信这本书不仅仅是欢迎我们进入“ Forrest 的学霸笔记世界”的标语所言之意。作为一名初学电路的学生,我的电子术语掌握并不是十分透彻,因此恳请各位电子前辈们在评论区对本测评报告提出指正,并不吝赐教。愿这份试读心得能够激发更多电子学习者的兴趣,让我们共同追寻电子世界的奇妙之处。
  • 热度 6
    2023-8-6 00:47
    1216 次阅读|
    0 个评论
    《零基础学会PYTHON编程》之阅读心得体验
    读了这本《码上行动-零基础学会Python编程(ChatGPT版)》,说说我的阅读心得体验。 申请这本书的原因有点特殊,是因为封面上写着ChatGPT相关的内容,引起了我的好奇: 要知道今年以来ChatGPT相关的话题非常火爆,号称将极大地提高生产效率,掌握不了这类AI工具的很多人将会失业。 ChatGPT这块我是有一些研究的,也写过相关的文章,感兴趣的读者可以在“电路啊”公众号中搜索这三篇文章: 1、《问ChatGPT:为什么摸电脑会有酥麻触电的感觉》 2、《周末在图书馆的一天:研究ChatGPT》 3、《用ChatGPT,快速制作维修培训用的PPT》 关于Python,我也是了解的,手上有这类书: 以上就是申请这本书的缘由,对Python和ChatGPT都有一定的了解,尤其是这本书ChatGPT的部分引起了我的好奇。 下面回到这本书,说说我的阅读心得体验。 这本《零基础学会PYTHON编程》,不愧为号称“零基础”使用的教程,关于Python教学的编排深入浅出,非常适合初学者。 整个知识框架编排如下: 从开发环境搭建,到Python语言的语法基础,一步一步进阶拓展。 作为一名电子硬件类公众号的作者,不由得发出感慨,学Python使用一台电脑就可以全部搞定,非常方便! 不像学电子硬件,实操时需要电烙铁、示波器、电阻电容芯片等一大堆仪器工具和电子元器件,学习门槛上高了不少。 这本书把操作步骤写得较为详细,加上解析注释很容易看懂。 这是书中的示例程序,读者读懂代码,然后可以马上跟着示例上机验证: 书本一看就懂,用电脑上机一练就会,所谓“纸上得来终觉浅,绝知此事要躬行”,这样学起来简单高效。 所以新手入手这本书是非常不错的。 书本最后一张是关于ChatGPT的部分,应该说篇幅占比在全书里是蛮低的。篇幅虽少,但还算言简意赅: 这是介绍如何注册使用ChatGPT: 最核心的内容是如何用ChatGPT来帮助学习Python,以及使用ChatGPT来辅助编程。 这是一个用ChatGPT来辅助编程的示例: 向ChatGPT提问,让其提供代码,然后读者进行调试验证。 当然书中也提到,ChatGPT只能“辅助”编程,很多时候它给出的代码是错误的,需要读者自己有一定的编程能力去鉴别。读者必须“打铁还需自身硬”,然后不断引导ChatGPT调整修正,AI并不能直接帮忙写好完善的代码。 在前面提到的我写的文章中,也是这样认为的。 所以大家应该通过提升使用AI工具的能力,来提升自己的工作效率,这样自己才不会被AI替代。 对书中ChatGPT相关的内容,我个人是有一点失望的,因为并没有超出我原有的认知范围,带来的知识增量很少。 但一本编程教学书籍,加入ChatGPT辅助学习、辅助编程的内容,是非常必要的。这部分内容目前在绝大多数的编程教学书籍上都还没有,所以本书还具有一定的“先驱性”。 总的来说,《零基础学会PYTHON编程》是一本Python入门学习非常不错的书籍,值得推荐。
相关资源