- 博客(9)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 随笔记记题
今天做了一下公司的面试题,错了好几道题,入职这么久还退步了?很尴尬。引以为耻:填空题:定义结构体如下:struct {char b;float c;short a;}A;则 sizeof(A) 的值是:struct {char d;short e;float f;}B;则 sizeof(B) 的值是:struct {int g;B b1;char h;}C;则 sizeof© 的值是:当我填完 7 7 12 的时候眉头一皱发现事情并不简单,果然错了结构体每个成
2021-07-19 18:56:32 129
原创 蓝牙耳机BES2300P通过盒子获取/修改耳机状态信息
需求:生产过程中需要对不同版本的耳机编号,修改部分参数,查询相关信息。这需要用盒子转发耳机串口的信息(你不能每个耳机都飞线,用盒子是最好的),对于信息还需要自定义一份协议,同时耳机程序对收发的数据做出反应。如何接收数据:数据帧typedef struct { uint8_t frame_head; uint8_t cmd; uint8_t data_len; uint8_t *p_data; uint16_t crc16;} box_frame;/
2021-07-02 18:02:10 858
原创 蓝牙耳机BES 2300P 主从配对连接,以及主从自定义收发数据
恒玄SDk预留了用户接口位于app_ibrt_customif_cmd.cpp 中当然,发送数据的前提是进行主从配对连接, sdk给与了两种模式,IBRT_SEARCH_UI 未定义时我们可以自己定义主从蓝牙地址,然后烧录的时候安装你设置的地址烧入即可,如例:左耳 11 11 22 33 33 51右耳ibrt_pairing_info_t g_ibrt_pairing_info[] ={ {{0x51, 0x33, 0x33, 0x22, 0x11, 0x11},{0x50, 0x33,
2021-02-05 17:20:54 2603 15
原创 恒玄BES2300P 按键事件 实现按键播放自定义提示音
从BES拿到的源码实际上已经十分成熟了app_ibrt_ui_test.cpp我们可以看到键盘的点击事件的绑定PWR默认进入app_ibrt_normal_ui_handle_key,FN1、2 进入app_ibrt_ui_test_key_io_eventPWR还多封装了一层来应对启用不同宏进入不同的handle_key找到正确的按键事件接口我们已经成功了一半。status存入的就是按键的值和相应的事件(单击双击)void app_ibrt_ui_test_key_io_event(APP_KEY
2021-01-25 19:14:29 1092
原创 python 爬取亚马逊商品信息(二) 针对ID/Class完全相同的文本爬取
https://blog.csdn.net/qq_40099293/article/details/112587413上一篇我们已经可以得到这样的表格那么这里就可以通过xlsxwriter 固定读取 第四列数据,table.nrows是最大行防止取空报错def read_excel(row): # 打开文件 data = xlrd.open_workbook('E:/耳机商品列表—英文 - 副本.xlsx') table = data.sheet_by_name('She
2021-01-19 20:43:36 1296 4
原创 python 爬取亚马逊商品信息(一)
需求需要大量竞品信息做数据分析,爬取亚马逊蓝牙耳机商品、名称、制造商、产品关于、用户评分等信息,商品量约7K,环境anaconda+Pycharm。设计思路首先获取亚马逊商城列表每一个商品的URL并,将其存入一个Excel文件。第二个工具读取前面保存的URL,利用pyquery+selenium 获取网页信息。并保存到最终成品——Excel表格中。环境准备使用webdriver.Chrome 模拟启动浏览器(别问我什么要这么麻烦,亚马逊有反扒机制),webdriver.Chrome 需要安装谷歌浏
2021-01-13 20:47:34 4260 2
原创 按键/串口控制STM32单片机LED灯的亮度
如题,实际上是通过操作单片机定时器发出的PWM输出来点亮LED,而我们可以通过操作占空比来改变LED的亮度。首先找一个单片机定时器TIM14通道1对应针脚PF9将其复用。GPIO_InitTypeDef GPIO_Initure;__HAL_RCC_TIM14_CLK_ENABLE(); //使能定时器 14 __HAL_RCC_GPIOF_CLK_ENABLE(); //开启 GPIOF时钟GPIO_Initure.Pin=GPIO_PIN_9;//PF9 GPIO_Initure.Mode=G
2020-05-26 11:45:00 10602 2
原创 串口通信操作STM32f4单片机LED 蜂鸣器(io)
串口通信操作STM32f4单片机LED 蜂鸣器(io)首先将串口与PC通信单片机中串口1需要连接p6 中的PA9连接rxd PA10连接txd并使能相应io,io模式为挽推复用,复用为串口USART1(单片机串口1使用usb-串口与pc连接)。在对串口和io初始化后,我们要对串口进行中断设置和优先级设置以便于我们处理串口发送的数据。HAL_NVIC_EnableIRQ(USART1_IRQn); //使能 USART1中断通道HAL_NVIC_SetPriority(USART1_IRQn,3,
2020-05-20 16:30:16 2443
QT4和QT5 connect ,出现奇怪的错误
2020-08-07
QT中有没有,文件读取文件后回到文件头 类似rewind
2020-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人