嵌入式开发, ai 全流程接管代码翻译、烧录和测试。这是最近做的一块开发板,主控 mcu 是 stm 三二 f 四零五,板子上带了一块一兆的 norflash。 在 这个板子的嵌入式软件工程里,我添加了四 q, 告诉 ai agent 这块板子的代码结构,编印方法、烧录方法以及查看串口打印输出的方法。编译烧录和查看串口打印都是通过命令行脚本实现的方法,编译烧录和查看串口打印都是通过命令行脚本实现的,非常事情了。 前面说过这块板子上带了一块 norflash, 我 目前并不知道这个 norflash 的 性能,比如它的擦除速度,写入速度、 读取速度。现在就让 ai 在 真实的硬件上自动做一次 norflash 的 性能测试,并生成测试报告,全程由 ai 自己操作,操作内容包括翻译、稍路、发送串口命令、读取串口打印。当然,我需要提前把硬件环境搭建好,连接好指令,可和串口给板子上电。 在 call 派雷的 agent 模式下,选择 gpt 五点三 codex 模型,告诉 ai 目前板子已经上电,指令和串口都已经正常连接,串口号是 com。 十一、让 ai 实测并生成一个 spi no flash 的 性能测试报告, 测试擦除、写入以及读取的速度。 ai 读取了工程里现有的测试命令源码和项目 skyo 之后,决定增加一条测试命令用于性能测试, 使用 r t o s 的 计时接口计算 flash 的 操作速度。通过修改代码增加了测试命令之后 ai 翻译了一次,然后通过 j link 进行了烧录,并使用脚本执行自动发串口命令和抓取串口打印。 这次 ai 发现串口打印数据的结果是零,应该是六十四位整形格式化输出有问题,换成了三十二位整形。重新测试,又进行了一轮代码修改、翻译、烧录、串口打印抓取。这次得到了实测结果,擦除速度一百四十四 k 字节每秒, 读取速度六百八十五 k 字节每秒。擦除最慢,其次是写入读取最快,符合 norflash 的 特性。当然,这个结果只能代表当前的板子的 norflash 性能。测试结果受到主频、总线和软件等多方面的影响,并不代表 norflash 本身的读写性能上线。例如, norflash 的 实际读取速度上线应该比这个结果快得多。 总结一下,目前的 ai agent 是 有能力打通嵌入式开发的软件全流程的,前提是你已经把所有工具都用命令行实现了。如果今后给 ai 连接上视觉和机械臂,是不是可以实现硬件产品研发、测试、生产的全自动化呢?好了,下期再见。
粉丝2.2万获赞13.1万

最近收到大家的私信,发现都在问智能捉虫如何一次烧录就成功,今天就把超详细的保姆级攻略分享给你们,跟着做,保证一次就成功。首先,如果大家想复刻这个项目,可以直接到立创开源硬件平台去搜这个原创博主, 他分享了非常完整的开源资料,平时大家如果想要复刻开源项目,也可以多来这个平台看看资料,一般都是免费开源的。关于电路板打板, 直接到家里创领取免费打款券,运气好的话还能蹲到随机发放的 smt 券。实物到手烧录后就可以直接去研究它代码学习了。重点来了,语音模块烧录步骤, 首先第一步,把这个语音模块从电路板上拆下来,这个模块要接四个引角, vcc、 gnd、 b 七和 b 六。 第二步,接线,用 usb 图 ttl 烧录器的五伏去接这个模块的 vcc, 然后用 gnd 去接这个模块的 gnd, 这里注意正负极不能接,反一接反,整个模块直接烧坏了。 然后烧录器的 r、 x、 d 去接模块的 b 七, t、 s、 d 去接模块的 b 六,接完再检查一遍。第三步,插电脑 usb 一定要选对文件,选择语音配置资料,里面后缀是 release update 命令的文件。 四步,开始烧录,点击烧录按钮后,等设备状态变成黄色,这时候就能看到 app 的 烧录进度条在跑,等屏幕显示下载完成就点击停止,拔下硬件,把语音模块装回电路板 搞定。最后是两个闭坑小贴士,第一,烧录没反应的时候,大概率是因为杜邦线接触不良,换根线试试,立马解决。第二步,严格按步骤来, 心急吃不了热豆腐,耐心一点,胜利就在眼前。好了,教程就到这里,预祝大家都能一次烧录成功,记得点赞收藏,下次做捉虫直接拿出来看。拜拜,我们下期见!


五幺单片机按键检测程序,在网上一搜呢,一大把,这里这个 while k e y 等等于零,这句代码是什么意思呢? 很多注示写的是等待按键松手或者检测按键松手, 其实解释都不是很正确,我们看一下这个程序它是怎么执行的。按键呃, p 三点一, k y 先至一高定频检测到按键,按一下,先延时十毫秒,稍抖一下,再次确认是否按下,按下的话按键值加加加一, 然后 y o k e y 等于零编号。这句话就是什么都不做, 有按键按键长时间按住它,或者是多次触发它,只加一次一,就是防止这个反复的触发,只触发一次 就是因为为什么呢?因为我们按下按键,他松手,这个时间呢,大约是一百毫秒左右。举个例子啊,不一定是一百毫秒,那么在这个时间内呢,这个程序从这里 到按键子加加这里,他实际上已经执行了很多次很多遍了,如果没有这一句, 那么他就会触发很多次,导致程序错乱。这句话的这句代码的作用就是防止多次触发, 让程序更稳定,防止多次触发。现在我们把它注射掉,就不要自己去看会有什么现象啊,你要变异一下,变异一下,重新刷入进去, 重新刷入好刷进去了,我们看看现在有什么现象啊? 我们原来的程序呢,是模式一闪烁,等到流水灯,然后到跳动,看看什么现象啊,先按下按键,按一下 闪烁,从闪烁开始,先按一下,按一下远一点,看清楚一点 流水,直接又又跳回到这个闪烁了,直接跳过那个跳动,直接越过第三个模式了,触发了两次, 从第一个模式就跳到第三个模式了,已经就是触发了两次了,已经 流水现在是第一个模式吧?第一个模式现在是。对,第一个模式是闪烁,你们看闪烁,然后到流水,然后到跳动,现在是第一个模式啊, 我再按一下,应该是也许灯一次点亮才对,看看这是不是啊? 还是闪烁,再按一下,再按一下,现在是跳动了, 触发了两次,就是有点错乱了,感觉就是这个现象啊,所以的话呢,这个 k、 e、 y 的 话就是防止多次触发误触发的说明说一下,这个按键值 大于等于四,能不能改成,里面能不能改成等等于四呢? 这个是不行的,这个会有有 bug, 虽然说他不一定会有问题,但是会有概率出现有隐患啊,为什么呢?因为我们按键呢是物理按键,机械按键, 不可避免的会有一些特殊情况抖动啊,或者连续触发,偶尔有可能会遇到一两次。 比如说我们是现在是是三要按一次,然后连续触发了,就直接跳到五了,直接跳到五,跳到五他就没有四,没有四,这个时候他就会一直加 结尾呢,永远也变不回这个一,就程序出现错乱,所以这个大于等于四,不能改成等于四。但是顺便说一下。

嵌入式开发小技能,一分钟学会用命令行操作 j link 烧录程序很多嵌入式工程师都会使用 j link 来烧录程序,通常是通过 ide 内置的烧录功能, 或者是通过 j flash 软件进行的。今天教大家一个更通用的方法,用命令行直接控制 j link 烧录程序。先说一下为什么要用命令行来操作 j link, 在 ai 时代,你需要重点培养一项能力, 那就是把所有工具命令行话,因为只有命令行才能方便 ai 自动化调用,并且烧录命令还能灵活地嵌入到各种脚本里,无论是研发阶段还是生产阶段,都是非常方便的。例如,你在使用 vs code 的 进行代码编辑,将烧录命令集成到编译脚本里, 就可以实现一件事,翻译加烧录。顺便说一下,如果你即将毕业,并且对嵌入式和 ai 感兴趣,那么你可以考虑一下佳立创的校招计划。本次校招计划分为两种,加人才管培生计划和 ai 研发共创者计划,总有一项适合你。下面介绍一下命令行操作 j link 烧录程序的具体方法。 第一步,安装 j link 驱动。安装完成后,把 j link 的 安装目录添加到系统的环境变量在命令行里,如果能够成功执行 j link 命令, 就说明环境配置成功了。第二步,写一个 gink 脚本文件。这个脚本很简单,照着我这个写就行。脚本里包含芯片型号、 gink 接口类型、通信宿律以及具体的销路步骤。写好之后,把这个脚本文件保存下来,其中芯片型号、接口类型和 hex 文件名 需要根据你的项目实际情况改写。第三步,在命令行里直接调用 gink 程序,并指定刚才写好的脚本文件, 执行之后, j link 就 会按照脚本里的步骤自动完成烧录。如果你的开发环境是 linux, 那 么方法也是一样的,是不是很简单呢?快试一下吧。好了,下期再见。

大家好,我是锦博,今天给大家来讲一讲如何烧录一个程序。不管我们是开发版还是什么运动卡,我们在烧录的时候,我们先如果想要在电脑上去配置这种 烧录器,我们一定是要把整套的这种东西连接在一起,而且是要通上电的。 有很多朋友我发现他们就是拿到一个烧炉器之后,直接把它拔掉, ok, 不 连我们的板卡,或者是不连我们的开发板,他就去在这配置,你可以发现马上就会报错, 你会发现马上就报错,我们再来打开一下,你看包括我现在点击确定 他会显示这里面就是你烧不进去,看见没,因为你现在这个东西他就没有连上,所以说你就没有办法去正常的测试烧录,然后就觉得是这个东西坏了,其实不是的,是你没有连接到电脑, 那我们要把芯片给通上电,把这个烧录器给它也接上去,也要插在电脑上,我们才可以去进行这种烧录的配置。比如说这里我们选的是机令,可, 然后这里我们选成一开始可能是 g tag, 然后但是我们要给它选成 sw, 然后这里你看就可以识别到我们的芯片,就在这里, 我们这个时候才能点击确定正常烧录,我给大家看一下, 好,我们这里点击下载看没他就可以正常的下载到程序里面。所以说我们在讲解这个烧炉器配置的之前, 我先给大家连去讲一下我们这个实验的一个接线,因为我们这个单片机啊,包括运动版卡,他不是一个纯软件的一个学习,所以说我也时常在反思,就是我在第一遍学的时候,什么是让我最痛苦的呢? 就是很多老师,包括很多讲课的讲师,他都是用一张 ppt 去告诉你这个东西怎么接线的,甚至有可能他在讲烧录之前,他就不把这个接上去,有有可能我们就拿着一个这个烧录器,就这样就去测试, 哎,然后发现为什么烧不进去啊?然后就开始找原因。所以说我在做每个实验之前,包括我在等一下讲解这个软件配置。烧录器软件配置之前,我先给大家拍一下这个 硬件的连接,我觉得这个是就是市面上基本上不会有很多讲课的老师去关注的,这个是我关注到的一个现象,所以说我把大家可能出现问题的一个点 都提前的预防出来。这个就是今天的分享,在我们讲解这个烧录配置之前,我先给大家看一下这个接线。好,今天的分享就到这里。这个板卡我就是用的吴大拿家的华大芯片的开发板, 有需要的话可以到吴大拿公共软件的抖音橱窗去购买同款。我在之后的视频分享中,肯定也是一直会用这一款开发版去进行讲解,包括做实验,包括测试,因为这个板卡它是 从十年项目上沉淀下来的,所以说他非常稳定,我们要学一定要学这种成熟的产品,包括一定要学这种工业级的这种开发板,像市面上一些开发板,其实如果是作为工业板子,或者是作为产品来说,他基本上是不合格的。 这个就是今天给大家的一个分享,希望大家可以关注我,我会持续的更新这个单片机的教程。


是谁腾了芯片却卡在烧录不走?别慌,今天手把手教你不同芯片的烧录秘诀,新手也能秒上手!如果玩的是零一 s, 准备好对应的烧录器,将零一 s 正确安装后,直接连接电脑就能启动烧录。如果是八六六、 esp 三这种 自带专属接口,那就不用额外折腾了,一根数据线连接电脑,直接进行烧录。有了原件不知道怎么玩的加入我们获取教程。

然后我来解答一下,就是最近发的帖子,然后有人会私信我说你的耳返是里边是一个什么声音呢?哎?我的耳返里边其实就是 click, 然后报号,然后还有音乐,还有大家所有人的声音, 但是呢,我们会通过这个我们的监听系统,我去自己去调它的平衡,比如说,比如说谁大一点啊?谁小一点什么的。呃,我习惯的是其实鼓是最大的,然后呢?鼓和贝斯是最大的,然后是我的吉他, 比如说我要去前面延伸舞台或者摄像机升起来,其实我如果摘了耳机的话,是什么都听不见的,而且在演出的当天的话, 呃台下的欢呼声要比现场的乐器的直达声要大的很多,所以我们只能通过现场我们的麦克风收音,然后呃线路收音,然后再传递到我们的耳机里, 所以这个有的时候,其实呃有些现场,然后那个大家听见歌手有时候唱的有点跑调,或者是他会弄他的耳机,其实这个跟这个跟监听系统他是无线的吗?所以他有些不可控的因素在里边, 他就会断频啊,什么也好,然后他就会听不见,所以他唱跑调有的时候不是因为歌手或者是演奏者本身的原因,他是因为他的监听出现了问题,所以他听不到了伴奏了,所以他就 节奏就跑了,或者是呃音唱的不准啊,这种的其实是有情可原的,而且现场嘛,这种突发事情很多,就看大家怎么去应变了。

五月九日天津鉴定站时潮考题最新分享首先是一考区,指认火灾报警控制器,判断当前的工作状态。查火警信息第一条,并在班指认联动信息第四条,并在班指认。指认总线式消防联动控制器 多线盘现在能启动设备吗?在班指一设备主机,查地址号、回路号。指认可燃气体电器控制柜,并判断当前的电源状态,消防电梯的保养。 二考区,指认排烟系统,并说主件,指认防烟系统,并说主件口速。通过远程执行机构打开排烟口,启动排烟风机, 指认排烟防火阀,并判断当前状态正常。不。指认顺风机,指认顺风机控制柜,并判断当前的控制状态。通过手动执行机构打开顺风口,启动顺风机口速,消防电话总机拨打风机。 三考区,指认火灾报警控制器,判断当前的工作状态。指认喷淋泵控制柜,判断当前的控制状态。切换手自动切换主备泵,指认是系统,并说是阀组的无组件,边指边说报警管路控制阀当前的状态正常,不找到末端试水装置。 指认双电源控制柜,并判断当前的电源状态。还有口述主备电切换。

家人们,今天咱们把范丞叼此次迈阿密大会二十分钟演讲完整透彻拆解,不掺虚话、不模糊重点把演讲深层意图、全球重磅信号、 p i 真实发展进度、实体落地情况全部讲透,让所有人一目了然,心里踏实。 首先,大家一定要明白,这场演讲不是普通行业交流分享,而是 p i 创始人站在全球顶级 web 三区块链金融科技共识与亿万用户 做出的官方战略定调、未来长远规划、公开交底,每一句话都暗藏关键布局,意义非同寻常。第一部分,深度解读范丞叼本次演讲四大核心意图。第一层,彻底为 p i 证明撕掉投机空气币、资金盘所有负面标签。 六年以来,派一直饱受外界质疑,很多人认为派只挖矿不落地,靠热度炒作没有实际价值。 此次迈阿密公开演讲,创始人直接明确表态,拍字诞生之初就拒绝短期炒作与金融投机, 六年专注深耕全球真人可信身份网络清晰划分项目定位拍并非虚拟炒币工具,不是用来套利赚快钱的产品, 而是 ai 与 web 三时代全球数字经济底层基础设施和所有乱象投机项目彻底划清界限,向全球监管正规机构、主流资本证明 p i 深耕合规,扎根实体,坚守长期价值,绝非短期收割乱象项目。 第二层,雀立 p i 独一无二行业壁垒,抢占全球数字身份赛道制高点。当下 ai 高速发展,全行业都面临无法解决的痛点。 ai 可以 随意伪造账号身份交易数据,虚假流量泛滥整个数字世界,缺乏信任根基。 派号是六年完成数千万全球用户真人 kyc 合映,覆盖两百三十多个国家地区,建成全球最大无机器人、无虚假账号、纯净真人网络。创始人公开宣告,全球所有 ai 应用、跨境支付、 web 三生态都必须以真人真实身份为底层支撑。 而 pi 是 全球唯一落地成熟、用户海量覆盖痊愈的真人信任网络,是行业不可替代、无法绕开的核心标准,稳固自身全球数字经济核心地位。第三层,正式官宣 pi 全面战略转型,结束长期用户积累阶段,全面迈入生态实战落地时代。 过去六年,派众星都是拓展全球用户、完善 k y c 体系,打磨底层区块链技术,搭建分布式基础网络长期处于封闭蓄力沉淀阶段。本次迈阿密演讲就是正式宣告六年蓄力完毕,后续全部工作围绕实体应用、跨境贸易、 ai 场景融合、生态场景搭建展开, 不再单纯做用户挖矿共识从用户聚合网络升级为普通人可用、能用、实用的全域数字生态网络, 彻底打破外界只挖矿不落地的质疑。第四层,对接全球正规优质资源,全面打通 p i 全球合规发展道路。迈阿密大会汇聚全球正规金融机构、头部科技企业、各国监管部门、顶级投资资本,是全球数字行业主流正规舞台。 这场演讲不止面向普通先锋,更是向全球正规力量展示 p i 技术实力、用户体量、合规理念与落地能力,吸引全球实体商户、技术团队、监管机构、优质资本深度合作, 让 p i 跳出小众圈层,跻身全球主流正规数字项目,为后续全球大范围合规落地扫清所有障碍。第二部分,本次演讲向全世界释放四大不容置疑重磅信号。 第一个信号, p i 路线永久不变,合规普惠、实体落地是唯一发展方向。演讲多次强调, p i 坚持去中心化,严格保护用户隐私,全球用户平等参与, 网络不受单一国家机构管控,不触碰违规炒作,不玩虚假套路,这既是公开承诺,也是给全球监管与用户尽心。 p i 长期稳健发展,不做短期割韭菜操作, 坚守长久合规模式,获得各国市场认可。第二个信号,真人身份核验是 p i 灵魂核心,是未来全球数字经济入场资格。 整场演讲仅仅围绕真实人类可信账号、纯净网络展开,直白点名,没有真人身份支撑,所有 ai 经济、区块链生态都是空中楼阁。 未来拍所有交易、所有生态应用、所有场景开通,都必须依靠完整真人 k y c 认证,未完成核验,无法参与任何落地权益。同时向全球行业宣告,只有 p i 能根治 ai 虚假身份乱象,真人信任体系就是 p i 核心长久价值。 第三个信号, p i 底层技术全面成熟,完全具备大规模痊愈落地能力。演讲提到的分布式节点、链上清算结算、真人身份、确权开放生态平台,全部都是已经落地运行稳定成熟的技术,不是空想规划 派。底层技术没有任何短板瓶颈,不需要漫长研发打磨,随时可以承接海量生态应用、跨境交易、全球商户对接,技术层面完全做好全面爆发准备。 第四个信号封闭主网即将收尾,收尾全面生态开放近在咫尺。本次演讲不是空洞口号,是全球落地总动员。 结合前期节点升级、账户清理、系统优化派封闭主网,所有合规整改、虚假账号清理、技术调试全部完成。接下来全面开放实体支付、跨境贸易、日常消费、各类低 app 应用 派不再只是手机挖矿项目,真正走进大众生活,成为实用数字工具。第三部分如实讲解 p i 当前真实发展阶段,不夸大不隐瞒。底层技术方面,全球分布式网络搭建完毕, 节点长期稳定运行, k y c 核验体系成熟规范,处于封闭主网最后优化阶段,即将完成智能合约公链全面升级, 升级后可支撑各类复杂应用开发、跨链交易,全域生态互通已经走到全面落地最后关口。用户体量方面,六年覆盖全球两百三十多国 海量用户,完成真人实名认证,全面清理机器号、虚假号、刷量账号,打造全球区块链最纯净真人用户池,用户规模稳居行业前列,完全足够支撑生态长期稳定运转,无需在大规模拉新拓客,用户积累阶段圆满收官。 生态建设方面,封闭主网内各类场景全部完成内部测试,链上转账实物易获、本地商户消费小程序服务全部顺畅跑通,充分验证落地可行性与安全性。目前进入全域开放筹备期, 时机一到,就面向全球全面放开生态从内部测试正式转向公开实战应用。合规布局方面,派严格遵守各国监管规则,不做场内炒币,不违规募资,完善全流程身份合规, 成功登上国际顶级行业大会代表,获得全球主流行业官方认可,彻底脱离小众灰色标签,具备全球合法合规长期运营所有条件。第四部分,大家最关心的实际应用问题,真实客观说明, ipad 目前已经拥有大量落地使用场景,绝非话柄空想,只是尚未全民大规模无限制开放线下跨境易货。全球实体商户支付早已落地,多国餐饮、日用、跨境大宗商品都可直接用 p i 结算,实打实对接实体经济 链上,真人身份确权全程应用在所有生态交易,从源头防范诈骗、虚假交易,保障每一笔交易安全可信。封闭主网内大量生活购物服务类 dapp 正常使用, 用户可正常完成消费兑换各类操作。 ai 跨境智能支付完成多国测试,实现跨国多币种便结合规结算, 补齐全球跨境普惠金融短板。暂未全面放开,是为严格贴合各国监管要求,有序分层开放生态,避免市场混乱,保护用户权益,稳固长久发展,并非没有实际应用能力。 最后整体总结,范丞叼迈阿密演讲是 p i 六年发展最重要里程碑,官宣为项目证明筑牢行业壁垒,完成战略转型,铺平合规道路,释放路线坚定,技术成熟合规到位,即将爆发强烈信号。 p i 线已处在封闭主网末期,生态全面落地倒计时,技术用户合规测试全部准备完毕,实体应用稳定落地运行。 p i 从不做短期投机暴富项目,六年深耕技术用户合规场景,打造 ai web 三时代全球数字经济基础设施,让普通人公平共享全球数字红利。 这场演讲正式宣告,六年后,机薄发 p i 全面时代已经到来,所有长久坚守,终将迎来价值落地。

你以为烧录是把代码烧进芯片吗?其实每个 mcu 里面都藏着一个隐形管家,它叫不测漏的,每次通电它就会第一时间检测有没有新的程序需要下载,如果有,它就会默默通过 usb s w d u a r t 把电脑里面的程序一点点的搬进芯片里的 flash 存储器中。但 flash 有 个小脾气, 写入之前必须整块擦干净,而且只能暗夜写入。所以烧入的第一步就是把不刺漏的里面的旧内容完全清空,然后再把新程序一段段的写进去。写入的原理是靠电压让浮生晶体管要么带电,要么放电,从而实现记录下零和一。 写完还不算完,他还要回头对比数据,确保和原件一模一样,确认无误后才会启动主程序。所以你看,烧录并不是在烧什么,而是不刺漏的这个隐形管家在默默的搬运程序 芯片从一个普通的硅片变成一个能跑代码,能控制世界的大脑。想要更多电子干货,可以找我们领取资料,一起学习进步!