最基础的数字图像的c++代码显示一24bit BMP图像的直方图
2021-11-13 13:10:53 1.91MB 24bit 直方图
1
C#编写的24bit(RGB888)与16bit(RGB565)颜色格式相互转换小工具,免安装直接运行coloredit.exe
2021-10-13 16:02:54 16KB 颜色格式转换小工具
1
STM32F407单片机 24bit_ADC_电压采集+16bit_DAC_电压输出实验KEIL工程源码+AD7190 ADC模块+AD5689R DAC模块硬件PDF原理图
STM32F407单片机24bit_ADC_AD7190称重模块+16bit_DAC_电压输出实验KEIL工程源码 int main(void) { uint16_t data=0xFFFF/2; double temp,opa; float data_temp; int32_t weight_count; uint8_t cali_flag=0; /* 复位所有外设,初始化Flash接口和系统滴答定时器 */ HAL_Init(); /* 配置系统时钟 */ SystemClock_Config(); /* 初始化串口并配置串口中断优先级 */ MX_DEBUG_USART_Init(); /* 初始化LED */ LED_GPIO_Init(); KEY_GPIO_Init(); /* 初始化BEEP */ BEEP_GPIO_Init(); if(AD7190_Init()==0) { printf("获取不到 AD7190 !\n"); while(1) { HAL_Delay(1000); if(AD7190_Init()) break; } } printf("检测到 AD7190 !\n"); weight_ad7190_conf(); HAL_Delay(500); weight_Zero_Data = weight_ad7190_ReadAvg(6); printf("zero:%d\n",weight_Zero_Data); printf("硬石DAC(AD5689)模块模拟量电压输出\n"); AD5689_Init(); AD5689_WriteUpdate_DACREG(DAC_A,data); AD5689_WriteUpdate_DACREG(DAC_B,0xFFFF-data); printf("data:%d\n",data); opa=OPA_RES_R2/OPA_RES_R1; while(1) { weight_count=weight_ad7190_ReadAvg(3); data_temp=weight_count-weight_Zero_Data; weight=data_temp*1000/weight_proportion; printf("重量:%d->%.2f\n",weight_count,weight); HAL_Delay(200); if(KEY1_StateRead()==KEY_DOWN) // 清零 { weight_Zero_Data = weight_ad7190_ReadAvg(6); printf("zero:%d\n",weight_Zero_Data); cali_flag=1; } if(KEY2_StateRead()==KEY_DOWN) // 校准:必须先按“清零”键,然后把20g砝码放在称上,按下校准键 { if(cali_flag) { weight_count = weight_ad7190_ReadAvg(6); weight_proportion=(weight_count-weight_Zero_Data)*1000/100; printf("weight_proportion:%d\n",weight_proportion); } cali_flag=0; } if(KEY3_StateRead()==KEY_DOWN) { if(data>(0xFFFF-1000)) data=(0xFFFF-1000); data +=1000; AD5689_WriteUpdate_DACREG(DAC_A,data); AD5689_WriteUpdate_DACREG(DAC_B,0xFFFF-data); temp=(double)(data*2-0xFFFF)*2500*opa/0xFFFF; //temp为目标电源值,这里先放大1000倍(方便计算而已),等后面显示再还原 //data是数字量DA值,当data取值
24bit的ecc校验的编码和译码的verilog代码,可用于asic综合
2021-06-08 14:04:15 1014B ecc verilog
HIFI DTS 杜比 5.1测试天碟 ,音质非常好,适合用于音箱,功放,声卡的测试和煲机
2021-04-25 19:03:48 730.27MB 音箱系统
1
SSS1700是3S高度集成的单片USB音频控制器,带有片上振荡器 将外部12MHz晶体组件保存在耳机应用程序中。SSS1700功能支持 96 KHz 24位采样率,带外部音频编解码器(24位/96 KHz I2S输入和输出),并具有 内置立体声16/24位ADC、立体声16/24位DAC、耳机驱动器、五频段硬件EQ、, 音频锁相环,USB时钟振荡器,和USB FS控制器加物理层。外部24C02~24C16 EEPROM连接为USB VID/PID/产品字符串、默认增益设置提供了灵活性, 以及其他定制需求。SSS1700为特色USB提供了最低BOM解决方案 Windows/MAC/Android操作系统中的音频解决方案。
1
位图的转换问题,将24位位图转换到8位位图。
2019-12-21 22:21:11 197KB 位图转换,16bmp 24bmp 8bmp
1
小工具,把一张bmp图片生成一个数组,保存在.h文件中,可在程序中调用。
2019-12-21 21:19:29 97KB 24bit 24位 图片 bmp
1
用C语言写个应用程序(命令行运行的就行)提取24bit bmp图像数据,以RGB888保存成图像数组
2019-12-21 19:42:19 336KB C 图像处理 保存
1