资讯

浅谈PLC程序中五类让人不胜其扰的注释(2024-01-03)
是一件很悲催的事情。今天我们就来谈谈五类让人不胜其扰的注释,还有五类生成它们的工控技术人员。
傲娇型
这类组态人员对其组态能力自视甚高,以至于他觉得有必要在每行代码后都要签上自己的大名。让所......

PLC编程到底要怎么写?(2024-07-02)
按照从大到小的原则,我们先把步骤编好,具体每一步里面做什么,可能远不如步骤之间怎么切换衔接来得重要。所以,在这个过程中,我们还可以用注释来替代代码,但别忘了在各种for、case中加上“;”。 最后一步,让我们在所有注释......

MSP432入门开发——个人见解(2022-12-20)
,TIDriver有一套Academy入门培训资料,非常好,能够非常快速让你入门。
关于MSP432程序设计,我全都是从移植TI官方提供的例程中更改所得,所以程序结构非常标准。TI的例程中注释代码......

STM32CubeMX软件工程描述_ USART配置过程(2023-06-07)
之前使用标准外设库建立的软件工程类似,也是位于Drivers目录下)。
2.添加用户代码区域
打开使用STM32CubeMX新建的软件工程可以看见很多地方有成对的注释代码“USER CODE BEGIN”和“USERCODE END”,这两个注释之间就是用户添加自己代码......

汽车系统的工作原理及应用 如何高效率地使用原厂电路图(2024-06-17)
步进行。例如,如果您正在检查为什么一个灯不亮,从灯的源头开始,逐步检查至电源和接地。
使用标记和注释:
当您正在分析或诊断一个复杂的系统时,使用荧光笔或其他标记工具高亮关键区域。
如果......

浅谈STM32时钟配置及相关问题(2023-05-19)
是在复位后立马配置的时钟。
2.时钟配置位置
使用库库(标准库、HAL库)开发STM32的朋友,在工程中都可能会看到“system_stm32fxxx.c”这么一个文件,这个文件里面代码主要的功能就是配置STM32的系......

【STM32】keil软件常用使用技巧(2022-12-09)
都跟着右移了一定距离
3.2 快速定位函数和变量的定义
大家在调试代码或编写代码的时候,一定有想看看某个函数是在那个地方定义的,具体里面的内容是怎么样的,也可能想看看某个变量或数组是在哪个地方定义的等。尤其在调试代码或者看别人代码......

keil把源代码生成lib的方法,(2022-12-20)
参。
一个是函数指针注册函数hal_KeyScanCBSRegister。
如果我们需要给别人用的话,不要学我啥注释没有,我们是在视频教程里有讲每个函数的作用。
一定要有点注释,让别人知道怎么调用,有什......

使用ESP32-CAM构建人脸ID控制的数字门锁系统(2022-12-05)
头索引和摄像头引脚。本页末尾给出了完整的代码。在这里,我们将解释代码的一些重要部分。
通过包含所有库文件来启动程序。
#include “esp_camera.h”
#include#include......

如何使用STM32F4中的CCM内存(2024-02-03)
.__AT_0x10000000main.o
复制代码
太好了,那么我们能不能将FreeRTOS的数据放进CCM中呢?将FreeRTOS要使用的内存全部移到CCM中,使其成为专有内存,显然会提高FreeRTOS的运行速度。
那么怎么......

STM32Cube CubeMX生成点灯工程(2024-04-02)
STM32Cube CubeMX生成点灯工程;这一次就从大家都很熟悉的点灯程序开始,看看在Cube生态下,怎么一步步的在CubeMX里建立工程,配置必要外设,生成代码;然后在CubeIDE里添加代码......

STM32中重要的C语言知识点整理(2023-10-20)
大多知识点之前都有写过,这里重新整理一下,更详细地分析解释可以阅读附带的链接。
assert_param
断言(assert)就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。
断言......

详细图文剖析STM32单片机串口一键下载电路与操作方法(2023-07-26)
存储在内部),从而进入ISP模式.此时便可以通过串口下载程序了.
最后再来看看一键下载是怎么实现的呢?
从原理图可知:DB9串口的RTS控制BOOT0,DTR控制RST.
我们要达到下载的目的,就必......

stm32怎么用keil软件进行调试(2023-01-04)
stm32怎么用keil软件进行调试;在做开发的前几年,基本上都没用仿真,有bug就尝试改程序,一边改一边调试。
甚至都还不知道硬件仿真存在的价值,因为一直都没用过,而且很多芯片也不支持。
直到......

如何正确的使用STM32F4中的CCM内存(2024-02-28)
如何正确的使用STM32F4中的CCM内存;我们知道STM32F4当中有个CCM内存,如图所示,这个内存是挂在D总线上直接和内核相连,因此除了内核之外谁都不能访问,那么我们怎么......

你知道STM32F4中的CCM内存该如何使用?(2024-09-02)
会提高FreeRTOS的运行速度。
那么怎么放?首先我们想到了heap4.c这个文件当中有这么一段:
#if( configAPPLICATION_ALLOCATED_HEAP == 1 )
extern......

单片机开发项目全局变量太多怎么管理?(2022-12-21)
单片机开发项目全局变量太多怎么管理?;最近有几个小伙伴反映说自己写程序感觉很乱,不知道怎么去规划,想到什么就写什么,全局变量满天飞,代码一多就出现好多问题。
而且如果自己写的程序不加注释的话,过几......

疫情当下,TDK电子CeraPlas知多少?(2020-03-16)
和日常垃圾杀菌;以及用于生成臭氧,以消除异味;在日常生活中还可用于去除果蔬农药细菌残留、处理塑料表面,使其更方便印刷或书写。那么我们就来认识一下CeraPlas™HF究竟是怎么一种产品。
TDK的紧......

STM32中重要的C语言知识点总结(2023-10-24)
大多知识点之前都有写过,这里重新整理一下,更详细地分析解释可以阅读附带的链接。
assert_param断言(assert)就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。
断言......

再写if-else,就把你消灭(2023-12-28)
采取何种计算策略,策略如何推倒,然后给整个方法加上注释附上文档地址,并且在每个分支的地方加上注释指明对应到文档中哪个公式。
总结起来,就是一句话:没有对与错,而是要看场景,任何时候,只要能让代码......

知道STM32串口通信乱码要怎么处理吗(2023-05-05)
知道STM32串口通信乱码要怎么处理吗;STM32串口通信以及温度采集搞定,其中主要遇到STM32系列单片机时钟树的问题,串口通信遇到串口调试助手能够接收到数据但出现乱码现象。
开始一直以为是串口配置和程序代码......

嵌入式开发:如何使用机智云+STM32F407+ESP8266+freeRTOS设计(2024-01-04)
右上角“+”号,选择“一键配置”,输入手机连接的WIFI的SSID和密码(此时须保证调试的计算机与手机连接的是同一WIFI,且最好使用路由器),点击“下一步”,选择“乐鑫”,点击 “确定”,再次......

51单片机的另类入门方式与编程思想(2023-01-30)
一个一个的敲上去,然后编译,出现错误不要立马询问他人,先自行尝试去解决,实在搞不懂再去问别人,当控制了LED的亮灭工作后,就要去分析一下这个LED到底是怎么点亮的,里面相应的代码又是怎么回事,都要......

S3C6410之uboot回炉再造(4)使能MMU(2024-09-02)
访问域
1 after_copy: //这里怎么就after了、我们可还没有copy呢
//剧透一下,后面会补充copy相关的代码......

M40 定时器 中断程序形象化理解(2023-01-31)
://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.88F.zip
它内部有示例代码,我们直接看
分析其示例代码,倒推寄存器设置的要求
//为了利于说明,我把大部分注释代码......

基于ESP32构建的音频播放器(2022-12-05)
转到编辑 》 复制为 》 C以复制 C 语言格式的代码。
然后将此代码粘贴到 Arduino IDE 中。
代码说明
非接触式ESP32 音频播放器的完整代码在页面末尾给出。在这里,我们将解释代码......

进入临界有什么用?STM32单片机怎么实现?(2022-12-20)
的可以在工程里搜索,看注释。
每个单片机关闭总中断的方式都不一样,所以进入临界和退出临界代码也有所区别。
你只需要记住本质就是关总中断,执行完程序后,恢复总中断就行了。
不用过于担心单片机总中断怎么......

怎么看懂别人写的单片机项目代码(2022-12-26)
怎么看懂别人写的单片机项目代码;记得刚开始接触代码的时候,总觉得很神秘,也好奇到底是怎样的牛人,才能把这么多复杂的”天书”写出来去。
当时多希望自己一夜之间也拥有这种能力,能自己写代码......

Mini2440 USB gadget --使用与测试(2024-06-21)
问题主要是USB接口的上拉电阻的问题,mini2440使用GPC5来上拉USB,使得主机集线器发现有USB设备链接从而枚举设备。但是在linux2.6.32.2内核中,没有设置GPC5的代码。所以......

CLion配置STM32开发环境(2023-03-23)
编译会出现如下图所示的错误
FreeRTOS编译错误
解决办法,在CMakeLists.txt文件中,将如图所示两行代码的注释取消掉即可。注意:CubeMX重新生成代码的时候,这两句会被重新注释上。
取消注释
关于......

分享两种单片机编程思想(2023-01-09)
得这个也是分时系统的一个比较重要的思想,所以也这样叫,下面有细说。
第五、下面用程序来说话,注释尽量详细,可以不用看代码,直接看注释就可以了。
先中断服务程序部分
每 125us 中断一次,产生几个基准时间。
(1......

水浸传感器,怎么”防“(2022-12-09)
水浸传感器,怎么”防“;今天我们给大家介绍的是,日常生活中,最容易被忽视的就是漏水或者忘记关水龙头,事情一旦发生就会有给我们带来巨大的损失,这时候,我们的就派上用场了,接下来我们模拟一下遇到水会发出怎么......

s3c2440代码重定位和段的引入——学以致用,综合Makefile的锻炼(2023-09-25)
前面几个机器码,我们可以看出它注释的是编译器是gnu gcc。(如果你感兴趣可以全部打出来看看注释信息,采用的UE查看的)
小端模式,所以是反着输入的。
然后就应该是Makefile了,上面的代码......

STM32F1 _DMA_USART(2024-07-30)
),很多人都知道它的意思,但基本上不知道的怎么用,或者不知道它的用途。其实DMA在计算机里面是非常重要的,它可以减少CPU的资源。大家都用U盘拷贝过数据,这就是很常见的DMA应用。假如不适用DMA传输......

ROS中的序列化实现(2023-09-14)
ROS中的序列化实现;
理解了序列化,再回到。我们发现,ROS没有采用第三方的序列化工具,而是选择自己实现,代码在roscpp_core项目下的roscpp_serialization中,见下......

STM32_ DAC输出电压(2024-07-22)
的DAC_OUT1引脚是固定对应的PA4的,一旦启动DA1功能,这个引脚就用于DAC功能了。
三、DAC配置
该函数位于在dac.c文件下面;
对DA进行配置。
配置的每一条语句都有注释,请看源代码.
这里......

通过STM32的C8t6获取DHT11的温湿度数据(2023-10-09)
部分由于我这边以及处理好了,我就给你们看就好了
然后是通过按键连接wifi部分
接下里是获取网络时间的部分
主函数部分代码(注:某些你们没有的头文件记得注释掉)
把代码......

C语言编程建议和技巧,同样适用于单片机的学习(2022-12-15)
不能推断出 checksize 错误时返回 true,还是非错误时返回。相反
使这点能清晰表达,并且在常规使用中将来也不大可能出错。
注释
这一个微妙的问题,需要自己体会和判断。由于一些原因,我倾向于宁可清除注释。第一,假如代码......

STM32F103+ESP8266接入机智云 实现小型IOT智能家居项目(2023-11-16)
程序的环节。(内部复杂的代码原理,有兴趣的去机智云官网学习,这里只是教大家怎么用,以最快的速度做出自己想要的毕设)
3.1机智云能够根据我们刚才制作的APP,自动生成APP与STM32通讯的代码......

基于89C51时钟电路的设计与制作(2023-03-07)
闹钟语句分配4个字节:
第一个字节:存放“时”代码(指定 时)
第二个字节:存放“分”代码(指定 分)
第三个字节:存放“时长”代码(控制闹钟时间长短)
第四个字节:未用。
因为一页占256个字节,那么一......

如何构建手势控制Raspberry Pi媒体播放器(2023-06-06)
安装 pyautogui
为媒体控制器编程树莓派
文档末尾给出了使用手势控制媒体播放器的完整代码。在这里,我们将解释代码的重要部分,以便更好地解释。
通过导入 OpenCV、MediaPipe......

s3c2440裸机-代码重定位(1.重定位的引入,为什么要代码重定位)(2023-08-09)
):存放初始值为0或者未初始化的全局变量/静态变量
commen段(.commen):注释
假设有如下代码编译成一个bin文件。
#include "s3c2440_soc.h"
#include......

u-boot之ARM920T的start.S分析(2024-08-29)
] //屏蔽所有with sub中断源
# endif
5、判断程序是否在RAM中运行如果不是的话则先关闭MMU再则需要初始化RAM。下面代码注释引自博客http://www.cnblogs.com......

s3c2440裸机-代码重定位-1-重定位的引入(2024-07-08)
未初始化的全局变量/静态变量
commen段(.commen):注释
假设有如下代码编译成一个bin文件。
#include "s3c2440_soc.h"
#include "uart.h......

“飞天”是科技创新变量 王坚云栖大会谈计算解放(2016-10-13)
人了不起的地方就是给大家带来意外,我觉得机器也会带来意外,我想这是一个非常有意思的事情。
今天我也非常感触,刚才张斌提到了,我就多说一句,其实我第一次在北京做过一次努力,怎么让数据变成社会有意义的东西,实际......

单片机的状态机编程思路(2023-04-06)
的—查询—干别的”这样的循环,这样CPU就闲不下来了。
在程序清单 List3 中,if{}else{}语句里else下的内容(代码中没有添加,只是加了一条/*idle code*/的注释示意)就是......

西门子SCL的使用区间(Region)编程实例(2024-01-11)
END_REGIONEND_REGION
区间折叠时也会显示该名称。这样,可确保程序代码的清晰显示。
在区间的总览窗口中,可轻松识别各个区间并快速导航到指定区间处。
如果将该名称插入为多语言注释,则可将该名称翻译为其它项目语言。为此......

STM32F103系列单片机最实用看门狗的详细资料概述(2024-05-30)
();
}
//----------------------
What?这代码是怎么写出来的,Don't worry,Let me tell you !
由于我们使用的是ST官方的库,因此有很多文档说明!看看注释就知道啦!如下......

实现开源软件安全,开发人员需要考量的三大关键因素(2024-04-22)
有87% 的受访者青睐继续使用开源组件来构建软件。使用开源代码的人日益增多,这带来不可否认的优势,促进合作开发,加快发展进程。然而,也必须认识到,这种整合存在风险。本文引用地址:开源代码的崛起: 一把......

西门子博途:如何在LAD联锁中记录信号状态(2024-07-26)
西门子博途:如何在LAD联锁中记录信号状态;实际值或初始值记录以及 PLC 代码视图 中符号表的操作数列表均需遵循相同的既定顺序。
以下示例显示了如何在 LAD 联锁中记录信号状态以及如何在 HMI......
相关企业
;北京康复管理中心;;就那么一点点,真的不需要什么话了`我真的讲不了那么多话 `你这不是闭我嘛,你有没有搞错啊 `这样叫我打那么多字`,想让我死掉`等我打完看我怎么对待你我要宰了你
;怎么;;
;广州友讯科技有限公司;;广州友讯科技有限公是一家多年来专业从事防盗系统产品独立研发、设计、生产工作。旗下产品主要有手机遥控开关,3G路由器远程控制,汽车一键启动免钥匙进入系统,挖掘机防盗器,汽车
;聚鑫塑料炼油;;我公司有着5年的炼油经验。一直致力于炼油技术的前端。叫你们花最少的钱,挣跟他么一样的钱。有优秀的售后服务队伍。对于售后服务做到最好。
;法国迪朗西北总代理;;法国迪朗是一家专业的绿色减肥机构。不打针,不吃药,让你快速减肥,想怎么就怎么减。不节食,好处多多。就像你喝水那样简单,减肥方法简单易行。
;杨麻子大饼;;QQ空间免费代码,www.qqsop.cn QQ空间免费代码,www.qqsop.cn QQ空间免费代码,www.qqsop.cn QQ空间免费代码,www.qqsop.cn QQ
;强哥伟业;;怎么这么难呀
也杜绝了脚臭,脚气,脚病的传染。广泛用于家庭、楼盘、无尘车间、医院、酒店、宾馆、实验室、微机室、等场所,是我们日常生活、工作中不可缺少的清洁好帮手。 客人来了,拖鞋不够…怎么办?? 客人
;广州星程电子科技有限公司;;广州星程电子科技有限公司是氙气灯、汽车LED灯、日行灯、迎宾灯、一键启动、摩托车氙气灯、LED灯条等产品专业生产加工的公司,拥有完整、科学的质量管理体系。广州
;jjrb;;我去年8月购一台5000瓦稳压器不知为何接线的柱给电烧坏了市场一找不到怎么办