AliOS Things物联网操作系统学习第一步:Windows下AliOS Things开发环境搭建

之前如果想要使用AliOS Things开发ESP8266模块的固件,开发环境要在Linux系统下创建,这样无疑增加了操作的复杂性。最新版本的AliOS Things已经支持在Windows下面编译ESP8266的固件,而ESP8266模块算是最便宜的物联网模块了,很多人接触的第一个物联网模块就是它,今天我就带领大家搭建一个Windows下AliOS Thi...
2024-02-08 阅读全文 →

感谢有你,一路同行,历史文章汇总

公众号的老读者知道,我最开始的公众号是程序员小哈,为了给大家一个好的交流环境,程序员小哈的号只更了三个月就转移到了有留言功能的嵌入式从0到1上面,至今还有很多老号中的读者没有过来。从2020年4月17日开始写第一篇网文,到今天已经8个多月时间,在这期间一共输出了 36+51=87篇原创。感谢你们的支持,我也有了3094个读者,感谢每一位帮我转发、点赞、在看的...
2024-02-08 阅读全文 →

我们一起来DIY一个电子秤吧

实现目标实现HX711模块的驱动实现电子秤的校准准确输出待测物品的重量所需工具及环境Keil 5STM32F103RET6核心板(本平台自制专用核心板,随便找一个开发板亦可)电子秤模块本文源码注意:HX711 AD模块的DOUT引脚与STM32的PA6相连;HX711 AD模块的PD_SCK引脚与STM32的PA7相连。后台回复关键字“HX711”,获取HX...
2024-02-08 阅读全文 →

HC-SR04超声波测距原理及实现

HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达3mm;模块包括超声波发射器、接收器与控制电路。在智能小车的测距、避障,盲人拐杖,视力保护器(坐姿矫正),倒车雷达等应用中时常使用。工作原理HC-SR04基本工作原理:使用单片机的一个引脚发送一个至少10us高电平的TTL脉冲信号到模块的Trig引脚,用于触发模块工作。模...
2024-02-08 阅读全文 →

4位数码管显示模块驱动

TM1637四位数码管模块是一个带时钟点的4位共阳数码管(0.36英寸)的显示模块,驱动芯片为TM1637,驱动方式为IIC,因此只需2根信号线即可使单片机控制4位8段数码管(数码管8级亮度可调)。模块特点如下:显示器件为4位共阳数码管数码管8级亮度可调控制接口电平可为5V或3.3VIIC驱动,只需要占用两个IO引脚即可实现驱动显示功能带有时钟点,应用于电子...
2024-02-08 阅读全文 →

基于HAL库实现按键(外部中断)翻转一个LED

STM32CubeMX是官方推荐的配置软件,而HAL库也是取代之前的库函数的通用库,所以STM32CubeMX+HAL库是当前主流的工程创建方式,HAL库的可移植性也高于被取代的库函数。之前在[程序员小哈]的公众号中写过两篇基于STM32CubeMX软件的文章,今天对其进行了转载。今天我们利用STM32CubeMX实现按键(外部中断)翻转一个LED,涉及到的...
2024-02-08 阅读全文 →

奔跑吧兄弟,小哈哥带大家搞事情!

不知不觉,小哈哥做公众号已经一年零2个月了,一共分享了100+原创。现在我有三个微信群,近一千好友,每天都有同学在微信私信我,咨询各种各样的问题,发现大家每天的问题有好多共性,一个一个去回复,即浪费时间,又不能对知识形成沉淀。最近了解到知识星球这个APP,感觉很适合做一个专属的小密圈,把每天回答的问题沉淀下来,让更多的人看到,时间效率利用最大化,所以决定搞一...
2024-02-08 阅读全文 →

GPIO 八种工作模式详解

击上方“程序员小哈”,选择“星标公众号”干货福利,第一时间送达!大家好,我是程序员小哈。今天给大家分享一下 GPIO 基础,参考资料:STM32F1xx 官方资料:《STM32中文参考手册V10》-第8章通用和复用功能IO(GPIO和AFIO)GPIO 是通用输入/输出端口的简称,是 STM32 可控制的引脚。GPIO 的引脚与外部硬件设备连接,可实现与外部...
2024-02-08 阅读全文 →

电路中VCC、VDD、VEE和VSS的区别

击上方“程序员小哈”,选择“星标公众号”干货福利,第一时间送达!来源 | 综合来自网络内容画电路板的小伙伴可能经常遇到各种标号,今天就来分享一下电源相关标号的内容。解释DCpower一般是指带实际电压的源,其他的都是标号(在有些仿真软件中默认的把标号和源相连的)VDD:电源电压(单极器件);电源电压(4000系列数字电路);漏极电压(场效应管)VCC:电源电...
2024-02-08 阅读全文 →

STM32夺命100问,你知道几个?

击上方“程序员小哈”,选择“星标公众号”干货福利,第一时间送达!来源 | 综合来自网络内容1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备。2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的...
2024-02-08 阅读全文 →

C语言 | 如何使用 sscanf 提取AT命令返回结果中的有效数据

击上方“程序员小哈”,选择“星标公众号”干货福利,第一时间送达!1. sscanf函数sscanf是C标准库函数,用于「从字符串中读取格式化输入」。头文件:#include <stdio.h>函数原型如下:int sscanf(const char *s, const char&nbsp...
2024-02-08 阅读全文 →

全局变量满天飞是不应该的

工作也有些年头了,从一位技术新人成长到现在自诩小牛级别的人物,少不了要自己寻找资料阅读。论坛上、书店里、杂志上......要嘛是些菜鸟浅薄的自炫处女贴,要嘛是高屋建瓴云里来雾里去的概念文,好不容易遇到个实践型高手写的文章,却在渐入佳境之际嘎然而止。本是隔靴搔痒,看完后心中更是郁结不已。也罢,今日且强装回大牛,献丑谈一谈嵌入式C编程中全局变量问题。嵌入式特别是...
2024-02-08 阅读全文 →

200年前的数学揭示了AI的神秘黑匣子

P. HASSANZADEH/RICE UNIVERSITY无论是设计微芯片还是构建新的蛋白质,神经网络似乎可以做任何事情。然而,令人不快的是,这些由大脑启发的人工智能(AI)系统以神秘的方式工作,这引发了人们的担忧,即他们所做的事情也可能毫无意义。一项新的研究表明,已有200年历史的数学方法或有助于揭示神经网络如何执行诸如预测气候或模拟湍流等复杂任务。研究...
2024-02-08 阅读全文 →

WisyAI保持商店货架不断货

图像识别让平台知道商品何时缺货。世界各地的购物者都有过这样的经历:去商店购买自己最喜欢的洗发水或糖果,结果却发现货架是空的。由于通货膨胀和员工离职率高,零售商正在努力克服保持货品上架的困难。根据消费者品牌协会的数据,由新冠疫情引起的部分供应链问题在过去3年中对保持货品上架率提出了挑战,断货率从5%上升到15%。初创公司Wisy开发了一个人工智能(AI)平台,...
2024-02-08 阅读全文 →

在神经网络中,牢不可破的锁可以隐藏看不见的门

机器学习正在风靡。然而,即使像DALL·E 2这样的图像生成器和像ChatGPT这样的语言模型成为头条新闻,专家们仍然不明白为什么它们工作得这么好。这使得很难理解它们是如何被操纵的。例如,考虑一下被称为后门的软件漏洞——一段不引人注意的代码,可以让拥有密钥的用户获得他们不应该访问的信息或能力。负责为客户开发机器学习系统的公司可以插入后门,然后将秘密激活密钥出...
2024-02-08 阅读全文 →

六所高校获批建设前沿科学中心

近日,教育部发布《教育部办公厅关于2022年度前沿科学中心立项建设的通知》,据悉,教育部此次批复立项建设了六个前沿科学中心。目前,北京大学、华中农业大学已经官宣获批,南开大学、兰州大学等高校也于近日陆续官宣。此前,哈尔滨工业大学、中国地质大学(北京)已官宣通过论证。南开大学经教育部批准,南开大学“有机新物质创造前沿科学中心”获批立项建设,标志着学校在国家重大...
2024-02-08 阅读全文 →

DeepMind在数学游戏中获胜

━━ ━━一项新研究指出,谷歌的兄弟公司DeepMind的人工智能系统偶然发现了一种新的方法,可以解决现代计算的核心数学问题。研究人员表示,该系统的性能优于已有50多年没有得到改进的算法。该方法涉及修改DeepMind的AlphaZero,AlphaZero是一款击败了国际象棋和围棋大师的游戏引擎。其工作原理是被称为矩阵的数字网格相乘,这也是处理图...
2024-02-08 阅读全文 →

重组科技部,对高校科研人员有何影响?

近日,新一轮的《国务院机构改革方案》出炉。根据这份方案,国家科学技术部将迎来重组,这也是本次国务院机构改革最受关注的话题之一。本次科技部重组,科技部现有的多项管理职责和多个下属机构都将被分别划入农业农村部、国家发展和改革委员会、生态环境部、国家卫生健康委员会、工业和信息化部。2018年被科技部整合的国家外国专家局将被划入人力资源和社会保障部。对于普通科研工作...
2024-02-08 阅读全文 →

3D生物打印机打造人体生物组织

UNSW SYDNEY生物打印是利用3D打印技术用生物材料制造组织。它主要可用来制造用于研究和体外药物测试的人体组织。当用于制作植入患者体内的身体部位时,必须首先用台式生物打印机打印该部位,然后通常需要进行大型开放式手术。这其中的可能需要承担除了感染风险和长时间的恢复外,还可能引发打印部位与所连接的内部目标组织之间不匹配,以及由污染和处理引起的问题等。为了克...
2024-02-08 阅读全文 →

偏微分方程大师 | 2023年阿贝尔奖公布

微分方程组是科学家用来预测物理世界行为的工具。这些方程将一个或多个未知函数及其导数联系起来。函数通常表示物理量,导数表示它们的变化率,微分方程定义了两者之间的关系。微分方程分为两类,一类是只有单一变量的常微分方程,另一类是有多个变量的偏微分方程。这些方程非常常见,在工程、物理学、经济学、生物学等许多学科中,都发挥着重要作用。自牛顿和莱布尼茨时代开始,它们就一...
2024-02-08 阅读全文 →

ACM公布2022年度图灵奖获奖人选:以太网发明者Bob Metcalfe

2022年图灵奖得主,是以太网的先驱Bob Metcalfe。如今全世界5亿人之所以可以愉快地上网冲浪,都离不开他的发明。就在昨晚,ACM公布了2022年度图灵奖获奖人选——以太网发明者Bob Metcalfe,以表彰他对以太网的发明、标准化和商业化。ACM AM 图灵奖被称为「计算领域的诺贝尔奖」,获奖者会得到谷歌提供的100万美元奖金。以太网的发明对人类...
2024-02-08 阅读全文 →

函数式编程减少漏洞的新方法

你可能认为软件产品生命周期中耗时最长、费用最高的阶段是系统的初期开发阶段,因为所有美妙的功能都是在这一阶段构想出来的。而事实上,最困难的部分是后期的维护阶段。在这个阶段,程序员将为自己在开发过程中走的捷径付出代价。那么,程序员为什么要走捷径?可能性有很多:也许他们没有意识到自己在“投机取巧”;只有代码被许多用户部署并执行时,隐藏的漏洞才会暴露出来;开发人员时...
2024-02-08 阅读全文 →

2马赫的第二次探索

1945年4月9日,在欧洲战争结束前不到一个月,一位名叫汉斯•基多•穆克(Hans Guido Mutke)的年轻德国空军飞行员为了帮地面上的一名飞行员同伴,驾驶梅塞施密特ME262喷气式战斗轰炸机垂直俯冲。当梅塞施密特向下加速俯冲时,飞机开始剧烈摇晃,失去了控制。不过穆克成功地恢复了控制,并幸存下来描述了这一事件,后来他声称自己超越了音速,这一说法看似合理...
2024-02-08 阅读全文 →

浮动太阳能电池板可以为成千上万的城市提供完全的电力供应

Image: SeongJoon Cho / Bloomberg via Getty Images根据一项新的研究,全世界成千上万的城市可以完全依靠漂浮在水库顶上的太阳能电池板为自己供电。这是一种相对简单的方式,在本地产生可再生能源,同时节约用水。悬浮在水面上的太阳能阵列,或漂浮在陆地上的太阳能电池,其工作原理与陆地上的类似。面板安装在木筏上,而不是停车场、...
2024-02-08 阅读全文 →

C9高校,近期再引关注

C9高校,近期再引关注。香港最新出台的“高端人才通行证计划”瞄准内地9所大学的毕业生。通过该计划引进的人才,有机会申请香港永久身份证。这9所内地高校分别为清华大学、北京大学、复旦大学、浙江大学、上海交通大学、中国科学技术大学、中山大学、南京大学、华中科技大学。香港“高端人才通行证计划”全球百强大学综合名单图源:香港特别行政区政府入境事务处官网清北+华五+中大...
2024-02-08 阅读全文 →

如何对超大规模新型电力系统进行精细仿真

以新能源为主体的新型电力系统是未来电力系统发展的重要方向。在新型电力系统中,风电、光伏等新能源将成为主要电源;同时,为实现大规模新能源的并网和消纳,各种电力电子技术将在各电压等级电网中得到广泛应用。这两大特点将使新型电力系统的物理形态和运行特性发生显著变化。新型电力系统中,微秒级电力电子开关过程与毫秒、秒级的交流电机过渡过程相互影响,相较于传统电力系统,新型...
2024-02-08 阅读全文 →

碳储存和氢:天作之合?

ISTOCK研究表明,从天然气中生产氢气并将碳排放物储存在石油和天然气储层中可能是安全、经济的低碳氢气的最佳选择。如今,世界各地大约有三十多个设施从发电厂和工厂中捕获二氧化碳,并将其封存在地下,每年可储存4500万吨二氧化碳。我们要实现净零碳排放,需要的是到2030年每年储存量至少达到10亿吨碳。与此同时,增加清洁氢气生产对钢铁和水泥等行业的脱碳以及为卡车、...
2024-02-08 阅读全文 →

贝多芬的DNA,透露了哪些信息?

出生于德国波恩的路德维希·范·贝多芬(1770-1827),是历史上最伟大的音乐家之一。与他的音乐同样著名的,还有他坎坷多舛的命运。长期以来,肝硬化被认为是导致他在56岁时死亡的最可能死因。其实,除了肝病之外,他还身患多种疾病。从20多岁开始,这位作曲家便饱受进行性听力损失的困扰,并最终功能性失聪。此外,他还长期罹患逐步恶化的慢性胃肠道问题。1802年秋,正...
2024-02-08 阅读全文 →

AI帮你创建的代码归你所有吗?

━━ ━━GitHub Copilot自诩为软件开发人员的“人工智能(AI)配对程序员”,能够实时提出代码建议。它由OpenAI建造,拥有生成型AI模型,由“公开可用资源的文本和源代码”训练。然而,一项集体诉讼声称GitHub Copilot及其母公司微软,以及OpenAI存在开源软件侵权和其他违反开源许可的行为。具体地说,该诉讼指控Copilot...
2024-02-08 阅读全文 →

研究人员打造用于无耗散电子器件的超导二极管

Sketch of STM-based Josephson junction including a single atom. Inset, STM topography of a Pb(111) surface with individual Pb, Mn and Cr adatoms (coloured circles); scanning parame...
2024-02-08 阅读全文 →