自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 AD导入脚本

ad使用中需要导入脚本,方便操作,设计更快。但是单纯的在文件里面导入,工程关闭后,在打开使用脚本时需要重新加载,使用这个方法可以解决,一起来看看吧

2022-05-23 17:24:02 1244

原创 AD制作3D封装

AD制作3D封装

2022-04-27 16:42:47 8020

转载 DB9

2019-12-10 11:16:59 162

原创 DB9接口定义

2019-11-15 11:30:22 2368

原创 STM32烧写程序口注意问题

在stm32芯片使用中,烧写程序口是必须留出来的。其中有些不需要留出来,但是在 使用中做普通IO口时需要把服用打开,并把时钟开启。烧写程序口:PB4PA15PA13 SWIOPA14 SWCLKPB3NRST...

2019-08-06 11:15:56 1533

原创 hx711称重模块调试

最近工作需要 ,用到了称重模块hx711。我是用stm32芯片下操作的,有需要的朋友可以看一下。1.初始化io和驱动模块时序2.  ,h文件3.主程序。

2018-02-08 11:07:39 12808 11

AD输出DXF文件,配合结构。

AD输出DXF,配合结构使用,分为TOP和BOOTM。

2022-04-26

AD导出规则和导入规则设置

AD设置的快捷键和自己设置的规则,在更换电脑或软件卸载安装时,能够保留我们设置的数据。直接上图

2022-04-26

DB9与信号线相连对应接口。 图片_.png

DB9与信号线相连对应接口。

2019-12-10

FT4232H64原理图和封装.zip

FT4232H是FTDI的第五代USB设备。 FT4232H是USB 2.0高速(480Mb / s)至UART / MPSSE IC。该器件具有4个UART。

2019-10-24

485、自动收发电路MAX13487EESA芯片

485、自动收发电路MAX13487EESA芯片,自动收发电路。 ..

2019-04-24

Cadence17.2通孔焊盘的创建

1.打开制作焊盘软件 2.修改为毫米单位,精度为4 3.设置孔的大小为0.6,带金属边。 4.设置直径大小为1;BEGINLAYER、DEFAULTINIERAL、ENDLAYER,都一样。

2019-01-15

7天搞定微积分

很不错的学习导数,积分方面的书。本人大学学习较渣,看来这本书后终于搞明白了导数和积分的概念,适合入门者学习。

2018-04-23

STM32F4三轴磁场GY_271模块调试

最近工作需要检测磁场,然后买了个三轴磁场模块 GY-271来调试,找了好多资料都是iar和51单片机的。然后参考一些资料,整理了一下在stm32f4的板子下实现

2018-04-19

STM32F103称重模块HX711调试

STM32F103称重模块HX711调试 #include "sys_init.h" unsigned long HX711_Buffer = 0; unsigned long Weight_Maopi = 0,Weight_Shiwu = 0; void Get_Maopi() { HX711_Buffer = HX711_Read(); Weight_Maopi = HX711_Buffer/100; } void Get_Weight() { HX711_Buffer = HX711_Read(); HX711_Buffer = HX711_Buffer/100; if(HX711_Buffer > Weight_Maopi) { Weight_Shiwu = HX711_Buffer; Weight_Shiwu = Weight_Shiwu - Weight_Maopi; //获取实物的AD采样数值。 //1标准大气压=0.1MPa[兆帕] 1工程大气压≈1Kgf/cm^2[千克力/平方厘米] //压力测试最小气压为0.2MPa。 if(Weight_Shiwu>400)//修改测量实物的最小触发重量值。 { printf("得到的重量%dg\r\n",Weight_Shiwu); } } } void sys_init(void) { delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 设置中断优先级分组2 uart_init(9600); //串口初始化为9600 ADInit() ;//初始化 Get_Maopi();//获取毛皮的重量 }

2018-04-17

称重模块软件测试程序HX711

称重模块HX711,在stm32上的实现。 #include "stm32f10x.h" #include "hx711.h" #include "delay.h" #include "usart.h" //需要两根线通讯,一个时钟线,一个数据线。 #define ADIO GPIOA #define DATA GPIO_Pin_0 //数据线,输入模式 #define CLK GPIO_Pin_1 //时钟线,输出模式 #define ADCLK RCC_APB2Periph_GPIOA //时钟线 void ADInit(void) //初始化 { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd&#40;ADCLK,ENABLE&#41;; GPIO_InitStructure.GPIO_Pin = CLK; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推完输出 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(ADIO,&GPIO;_InitStructure); GPIO_InitStructure.GPIO_Pin = DATA; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;//浮空输入 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(ADIO,&GPIO;_InitStructure); } unsigned int HX711_Read(void) //时钟配置 { unsigned int val=0; unsigned int val1=0; unsigned char i = 0; GPIO_SetBits(ADIO,DATA);//高 GPIO_ResetBits(ADIO,CLK);//低 while(GPIO_ReadInputDataBit(ADIO,DATA));//等 for(i=0;i<24;i++) { GPIO_SetBits(ADIO,CLK); val=val<<1; GPIO_ResetBits(ADIO,CLK); if(GPIO_ReadInputDataBit(ADIO,DATA)) val++; } GPIO_SetBits(ADIO,CLK); val = val^0x800000; GPIO_ResetBits(ADIO,CLK); return val; }

2018-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除