logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FLASH存储浮点数据的解决办法

需求:参数的数据类型为浮点数据,需要存储至FLASH中。解决办法:采用联合体联合体特性:联合体内的参数,共用一块内存。案例://构建联合体数据结构typedef union{floatfp;//浮点unsigned char ch[4];//单字节数组,组成4字节}fp_un;/****应变系数设置*/void strain_factor_set(float in_value){unsigned

#嵌入式#单片机
电流镜电路公式推导

最近复习了硬件笔试题。碰到了这个题,遂写一下自己的推导过程。电流镜原理图(假设三个管子的是参数理想一致的情况)–>>>Ie1 = Ib2 + Ib3【 KCL公式】–>>>Ie1 =Ib1 * (1+β) 【 放大关系】–>>>Ib1 =Ir-Ic2【 KCL公式】–>>>Ic2 = Ib2*β【 放大关系】–>>

AD实用操作(三)- 原理图器件配置参数批量修改

----今天介绍一下,AD软件原理图中去批量元器件参数的配置信息,如显示字体,电气参数,封装等,此也是在设计中较常用的操作,其步骤不是很复杂,见如下。–以将电容封装全部修改为0603封装操作为例。(1)保证当前是在英文输入法下(ps:毕竟是国外的软件,一般快捷键都需要切换为英文状态才可支持)(2)Shift + F 按键此两按键(先按Shift,再按下F键)进入选择状态,此时会出现十字光标。(3)

LVGL使用记 - GUI-Guider设计使用

gui_guider是NXP官方推出的基于LVGL框架的GUI设计软件,虽说是用于NXP芯片的,但是支持仿真功能,不需要选择MCU型号,可直接生成设计源码,故用此做图形化设计是一个不错的选择。官网下载安装工程及屏幕参数设置设计界面界面设计完之后,先可以运行仿真,点击"Run Simlator",查看界面效果,确认OK,点击“Generate Code”,可以生成代码了,在Code Viewer中可

#mcu#单片机
LVGL使用记 - 数据更新显示

介绍一下界面数据显示方法关键API:/*** Set a an event handler function for an object.* Used by the user to react on event which happens with the object.* @param obj pointer to an object* @param event_cb the new event

#单片机
LVGL使用记 - 实体按键

介绍一下实体按键在LVGL上的使用。添加输入设备文件,如下图:改写输入设备接口文件,如下图1.屏蔽其他输入设备,保留keypad相关的文件2.添加实体按键底层驱动初始化文件3.添加按键id读取函数4.添加自己的id值5.修改按键id,并返回自己的id6.按键关联绑定对象初始化,放在初始化中。7.按键事件处理至此实现实体按键功能控制屏幕元素功能....

#单片机#mcu
SSH公钥(SSH Key)生成方法

SSH公钥(SSH Key)生成方法

文章图片
#ssh#运维
AD实用操作(二)- 导入CAD文件设置PCB板框

这次写一下工作中常用的使用结构提供的CAD文件,导入AD中生成PCB板框外形。1.准备好DXF/DWG文件,某些在后面操作不能正常导入的情况,可以试下如下情况:1.1修改DXF/DWG文件版本,由于AD版本的不同,有些低版本AD可能不支持高版本的DXF/DWG文件。可以尽量的生成低版本的DXF/DWG文件,(如较常见的是生成2007版本的)1.2尝试修改下DXF/DWG的文件名为非中文命名。2.开

AD实用操作(一)- 隐藏和显示全部元器件名称(位号)和参数

现总结在实际工作项目中,使用AD软件一些简单但使用率高的操作。----------隐藏和显示全部元器件名称和参数(1)调整输入法在英文状态下(2)按下shift + F 键,鼠标变成十字光标态(3)点击(左击)元器件本体(非焊盘,否则进入了焊盘操作,暂不讨论),进入了菜单界面(4)点击 “确定”,进入全局修改菜单界面(5)上图可看到,有相关对象参数“show name”(显示/...

#硬件开发
    共 11 条
  • 1
  • 2
  • 请选择