点击“蓝字”关注我们来源 |谈数据作者丨石秀峰一、认识数据湖1、初识数据湖Data lake,笔者第一次接触这个概念,是在2014年IBM组织的数据治理交流论坛上。当时只是认为“数据...
2021-07-12 08:14
本帖最后由 jf_46793279 于 2022-6-26 17:27 编辑 中科昊芯 湖人开发板开箱非常开心有机会参加电子发烧友论坛组织的RISCV开发板试用活动,也非常幸运的获得了中科昊芯
2022-06-26 17:23
【9月326日】基于扬帆系列“竞”开发板的北向应用开发指南点击观看回放:https://t.elecfans.com/live/2158.html*直播课件:鸿湖万联基于扬帆竞开发板的北向应用开发
2022-09-26 20:39
刚学完微机原理,便迎来了protues仿真考试,但经过几天的努力,完美的完成了所有题目,例程含有详细的注释,题目的的变换,例程都有考虑到,希望能帮助到想学protues以及考试的同学!!!
2014-12-09 17:08
【8月30日】OpenHarmony标准系统的南向开发——鸿湖万联扬帆竞开发板直播圆满结束!(点击观看回放)*附件:OpenHarmony标准系统的南向开发——鸿湖万联扬帆竞开发板.pdf感谢各位
2022-09-01 11:18
感谢 发烧友学院以及中科昊芯提供产品Start_DSC28034PNT湖人开发板 打开快递封装的外包裹袋,里面有2个盒子。打开后是开发板,调试器 硬件资源 板卡版本
2023-08-04 14:31
接上文 【【Start_DSC28034PNT湖人开发板免费体验】+开箱+软件 | 官方例程:链接:https://pan.baidu.com/s/1odHrwTkWBG0qB4V2b9sPoQ
2023-08-04 18:10
【与数据同行】已开通综合、数据仓库、数据分析、产品经理、数据治理及机器学习六大专业群。
2021-07-12 06:13
应用范围扬帆“竞”开发板属于自助终端主板,普遍适用于:互动广告机、互动数字标牌、智能自助终端、智能零售终端、工控主机、机器人设备等。产品概述扬帆“竞”开发板采用瑞芯微RK3568(Cortex-A55)四核64位超强CPU,搭载OpenHarmony系统,主频最高达2.0GHz。采用Mali-G52GPU,支持4K、H.265/H.264视频解码。多路视频输出和输入,性能更强,速度更快,接口更丰富,是你在人机交互、智能终端、工控项目上的最佳选择。
2022-07-18 17:58
OLED屏是一种能自发光的显示器件,故受环境光线的影响比较小。 为了进行GPIO口的测试,可通过OLED屏的显示驱动作为目标,并选取I2C方式工作的OLED来节省引脚的使用。 该OLED显示屏与开发板的连接关系为: SCL---GPIO33 SDA--- GPIO32 图1 所用接口 为便于输出高低电平,所作的定义为: #define SCL_high GpioDataRegs.GPBSET.bit.GPIO33= 1 #define SCL_low GpioDataRegs.GPBCLEAR.bit.GPIO33 = 1 #define SDA_highGpioDataRegs.GPBSET.bit.GPIO32=1 #defineSDA_lowGpioDataRegs.GPBCLEAR.bit.GPIO32 = 1 对使用引脚的配置函数为: void InitOLED(void) { EALLOW; GpioCtrlRegs.GPBMUX1.bit.GPIO33 = 0; GpioCtrlRegs.GPBDIR.bit.GPIO33= 1; //SCL GpioCtrlRegs.GPBMUX1.bit.GPIO32 = 0; GpioCtrlRegs.GPBDIR.bit.GPIO32 = 1;// SDA EDIS; } 在GPIO模拟I2C的情况下,实现串行字节数据发送的函数为: void Write_IIC_Byte(unsigned char IIC_Byte) { unsigned char i; unsigned char m,da; da=IIC_Byte; SCL_low; for(i=0;i<8;i++) { m=da; m=m&0x80; if(m==0x80) { SDA_high; } elseSDA_low; da=da<<1; SCL_high; DELY(); SCL_low; DELY(); } } 对OLED屏的清除函数为: void OLED_Clear(void) { uint8_t i,n; for(i=0;i<8;i++) { OLED_WR_Byte (0xb0+i,OLED_CMD); OLED_WR_Byte (0x00,OLED_CMD); OLED_WR_Byte (0x10,OLED_CMD); for(n=0;n<128;n++) OLED_WR_Byte(0,OLED_DATA); } } 实现字符串输出的函数为: void OLED_ShowString(uint8_t x,uint8_t y,uint8_t *chr,uint8_t Char_Size) { unsigned char j=0; while (chr[j]!=\'\\\\\\\\0\') { OLED_ShowChar(x,y,chr[j],Char_Size); x+=8; if(x>120){x=0;y+=2;} j++; } } 实现字符串输出测试的主程序为: int main(void) { uint32_t i; InitSysCtrl(); DINT; InitPieCtrl(); IER = 0x0000; IFR = 0x0000; InitPieVectTable(); InitKEY(); InitLED(); GpioDataRegs.GPBSET.bit.GPIO41 = 1; InitOLED(); OLED_Init(); OLED_Clear(); OLED_ShowString(20,0,\"HX_DSC8034\",16); OLED_ShowString(20,2,\"OLED Test\",16); while(1); return 0; } 经程序的编译与运行,其实现效果图2所示。 图2 显示效果 有了OLED屏的显示功能,再输出信息就会比数码管的显示功能强许多。
2023-07-31 19:31