活动的起源:硬禾学堂推出一款超低价格的Mini示波器DIY套件,基于NXP的LPC824(Cortex M0+内核)控制器,其内部有一个12bit、1Msps采样率的ADC,可以支持100KHz以内的模拟信号的采样,并能够通过SPI总线显示在128*64分辨率的OLED屏上。这个硬件挺适合用于RT-Thread Nano实战入门的,因此我们找到电子森林的苏老师聊了聊,快速达成合作基于这款硬件组织一次RT-Thread nano实战入门学习,RT-Thread工程师会全程指导哦。
考虑到大家没有条件使用测试仪器,特在板上安装了一个麦克风电路,麦克风将接收到的音频信号(你可以对它讲话、播放音乐)送到模拟放大器,增益后的模拟信号送给LPC824的模拟端口供内部ADC采集,即便没有信号发生器也可以调试示波器的软件程序。除此外还提供了2路模拟信号输入,一路是直接输入,中间没有没有任何电路,可以支持的输入信号的幅度为0-3.3V;另外一路是经过了5:1衰减,也就是说能够采集到0-16.5V的模拟信号。三路输入的模拟信号可以通过LPC824内部的开关切换连接到内部的ADC。套件介绍链接:https://www.eetree.cn/doc/detail/1603(请复制至外部浏览器打开)套件资料下载链接:链接:https://pan.baidu.com/s/1aoJk3per-pbobNG89zgbBQ 提取码:hhpc
自己DIY一个Mini示波器不仅可以深刻体会示波器的工作原理,还能够学习嵌入式编程、模拟电路的设计、仿真等知识技能,是非常有意义、有趣的实战训练。活动对象:参加这次基于Mini示波器DIY,首先你得有一定的ARM Cortex-M控制器基础,否则不建议参加。
通过本次活动相信你可以将RT-Thread Nano的基本概念和应用结合起来,所以本次活动的主要面向群体如下:
1、刚开始学RTOS的 2、学过RTOS内核基本概念,但不知道怎么使用到实际项目中 3、对RTOS的IPC使用存在困惑的
活动亮点:基于RT-Thread的mini示波器DIY实战学习,最大的不同在于突破常规的RTOS内核概念学习套路,学习了内核的基本概念,更要学会将基本概念运用到实际中来,在学习安排上尽可能做到每个内核概念既有原理性的示例,更有应用性示例,学以致用,具体可看下面的内容安排。
第一步:购买Mini示波器DIY套件(所有参与活动的小伙伴都需要购买哦!)现在有一个RT-Thread渠道专享折扣价79元(原价:99元)包邮,可在RT-Thread官方淘宝店下单:https://item.taobao.com/item.htm?id=622589317900(复制至外部浏览器打开)第二步:申请加入QQ群 728856112(加群需要审核验证您在某宝上购买示波器时留下的姓名)
购买套件后方可入群
【原理示例】创建线程;【应用示例】按键扫描、点亮 LED3. 时钟管理:时钟节拍;定时器管理、定时器介绍;高精度延时4. 线程间同步与通信:信号量、事件、邮箱(基本概念、应用场景、管理接口)【原理示例】信号量、事件、邮箱例程;【应用示例】按键事件5. 内存管理:程序内存分布;内存堆 memheap;内存池 mempool【原理示例】内存管理示例;【应用示例】内核移植:实现动态堆内存管理最好的学习就是教会别人!在这个计划中,发起一项大家一起写教程的规划,针对每个章节由一位参与的小伙伴完成一个章节的教程撰写,教程撰写越详细越好,原理性介绍可采用官方文档,加以自己的理解,程序有详细的代码注释,做到让一个小白能理解相应的内容、完成代码,做出实验。
最后组成一份完整的RT-Thread Nano 教程文档,每位参与者拥有署名权,完成对应的教程文档编写,可获得的奖励:1. 潘多拉开发板一块,用于进阶学习2. RT-Thread官方T恤一件(限量版哦)
Mini示波器DIY硬件套件由电子森林提供,原价99,元器件均在分销商网站采购,焊接是自己用炉子烤,发出前均作过测试。和电子森林苏老师沟通后为支持本次活动,给到一个折扣价格79元包邮,可在RT-Thread官方淘宝店下单:https://item.taobao.com/item.htm?id=622589317900
你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!
RT-Thread
让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。
长按二维码,关注我们
转一转赞一赞看一看