logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

8、嵌入式开发 | EEPROM驱动代码常见操作

那EEPROM举例:线程A在往EEPROM写10字节数据,刚6个字节时,线程B想要抢占,往EEPROM写入数据。比如:你的I2C产品要提供给一些不同平台用户,进行二次开发,我觉得软件IO模拟比较好,方便用户嘛。假如你连续存储一个有10字节的参数(数据结构),如果因异常修改了中间某一个字节参数,你读出来进行校验,发现不对,则认为这个参数无效。这个问题有许多朋友都在问,说句实话,遇到这类有争议的问题,

文章图片
#java#网络#开发语言 +1
基于关系图卷积神经网络的多标签事件预测

利用卷积神经网络(Convolutional Neural Nelwork.CNN)的卷积和池化运算.压缩特征向量的同时提取组合时间段的特征信息.结合长短期记忆网络的时序特征提取能力.进一步提取预测数据的时序规律特征,最后以全连接的多标签分类器作为输出.进行多类型事件发生概率的预测。(1)数据方面由于支撑事件预测的数据字段内容描述维度众多由非结构化数据中提取的要素学在很大的稀疏性同时.数据中存在较

文章图片
#cnn#深度学习#神经网络
6、嵌入式开发 | 提高单片机代码编译速度的几种方法

如果勾选,就会输出一些“编译中间文件”,你在设置的输出路径下(默认“Listings”和“Objects”)就有很多中间文件,这些文件在编译过程都会占用编译时间。这里面的的配置,就会影响编译速度,特别是Browse Information(浏览信息),使用Go to Definition Of 功能,就需要有这类文件。如果头文件反复、多层包含,只要修改一个头文件,有包含关系的头文件、源文件都要进行

文章图片
#单片机#嵌入式硬件
5、嵌入式开发 | 单片机产品开发流程及学习方法

因此在总体考虑时,必须综合分析以上因素,合理地制定硬件和软件任务的比例。有了扎实的单片机应用相关的基础知识,并且熟悉掌握了几款不同类型单片机的开发方法后,对于各种实际的应用项目,往往还需要理解和掌握外围电路相关的原理和分析方法,并结合实际的应用背景,综合考虑各种因素,才能设计出性能最优、结构最合理的单片机应用系统。首先是熟练掌握单片机的基本原理,虽然现在单片机厂商众多,但各家单片机的基本结构和原理

文章图片
#单片机#学习方法#嵌入式硬件
OpenCV轻松入门:面向Python【2.7】

摘要:本文介绍了OpenCV中的形态学图像处理技术,重点讲解了cv2.morphologyEx()函数的使用。该函数通过组合基础的腐蚀和膨胀操作,实现了开运算(去噪、计数)、闭运算(填充孔洞、连接区域)、形态学梯度(边缘提取)、礼帽运算(提取亮边缘/噪声)、黑帽运算(提取暗边缘/孔洞)等多种形态学操作。文章详细说明了每种运算的原理、应用场景和实现代码,并展示了不同核函数(矩形、十字形、椭圆形)对形

文章图片
#opencv#python#人工智能 +2
OpenCV轻松入门:面向Python【1.3】

摘要:本文介绍了OpenCV中RGB图像的通道操作与图像属性获取方法。主要内容包括:1)通道拆分与合并操作,演示了通过索引和cv2.split()函数拆分BGR通道,以及使用cv2.merge()合并通道的不同效果;2)图像属性获取方法,如shape、size、dtype等属性的含义及使用示例;3)图像加法运算的两种方式("+"运算符和cv2.add()函数)的区别及实际应用;

文章图片
#opencv#python#人工智能 +1
雷达杂波的基础知识

例如工作在海上的机载雷达,航行在海上的船用雷达,它们都不想要海杂波,会影响它们对小目标的检测,从而以为“漏掉”海面飞行的巡航导弹而被击毁。海杂波的反射系数是非常复杂的,影响的因素很多,除了和雷达参数有关,显然还和海况息息相关,经验模型经常将反射系数表示成海况的函数,在不同条件和不同模型的情况下,反射系数的值不同。说到“杂波”,你可能想到的就是如何去抑制它,去减少它在雷达回波中的分量,在很多情况是这

文章图片
#射频工程#精益工程#基带工程 +3
CPU自制入门-CPU的设计与实现-计算机系统

I/O( Input/Output)是进行数据输入输出的装置。计算机通过 I/O 和外部实现数据交换。计算机的处理操作按照从外部读取数据、在内部处理数据、再向外部输出结果的顺序进行。以个人电脑为例,如图 1-11 所示,它从鼠标或键盘输入数据,处理器根据程序处理数据,通过显示器等向外部输出结果。字节序将多字节数据存储在内存中时,各字节的存储顺序称为字节序。比如,将 4 字节数据0x12345678

文章图片
嵌入式学习-RS485总线接口协议详解

通俗来说,就是如果在传输过程中遇到干扰,那A、B两根线的电压都会发生变化,可能本来A是5V,B是2V,被干扰成了A是8V,B是5V,但由于485通信检测的是两根线之间的电压差,所以AB间的电压差并没有发生改变,仍然是3V,所以接收器检测到的仍然是正确的信号。相反,像串口和RS232这些单端的通信方式,因为只有一根信号线和一根地线,并会规定某个电平状态表示一种逻辑,如5V表示1,0V表示0,当在传输

文章图片
#嵌入式硬件#物联网#硬件架构 +4
11、嵌入式开发 | RTOS滴答Tick设置多少才合适?

这里的配置选项很多,初学者可能不理解一些选项的含义,可以使用官方默认配置即可,等熟悉到一定程度,这些配置选项自然就理解了。中,对系统配置文件进行配置也是重要的一步。1000是一个比较适合的中等值,其他100、10000,或者2000也可以,只是不利于系统以及编程。100M主频的单片机,执行一次调度(几十条语句),时间在us级别,你说1ms对于系统而言有多长?除此之外,100、10000,或者200

文章图片
#单片机#嵌入式硬件
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择