完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
433模块使用的是si4463芯片,核心发射配置需要用官方的WDS3配置,配置好生成一个头文件, 将头文件包含就可以了。 发射器是一个stm8的串口发射模块。 使用电脑窗口发送数据,然后转为433无线。 板子上的pin29到pin32为spi4线,pin39设置为模块中断接受,暂时硬件中断未配置, 使用查询方式。pin38为无线模块的使能。控制开启。 pin58设置为继电器控制引脚。高电平开启。低电平关闭。 程序只是单一发射特定控制代码使用为参考。如其他代码请另加程序判断。 si4463代码太长,打包到压缩文件了,请自行参考。 m433.c ************************************************** #include "m433.h" #include "hal.h" #include "hal_pinmux_define.h" #include "led.h" #include "spi.h" const char *g_Ashining = "ashining"; uint8_t g_TxMode = 0, g_UartRxFlag = 0; uint8_t g_UartRxBuffer[ 64 ] = { 0 }; uint8_t g_SI4463ItStatus[ 9 ] = { 0 }; uint8_t g_SI4463RxBuffer[ 64 ] = { 0 }; void SDNandCSN(void) { hal_gpio_init(HAL_GPIO_38); hal_gpio_init(HAL_GPIO_39); hal_pinmux_set_function(HAL_GPIO_38, HAL_GPIO_38_GPIO38); hal_pinmux_set_function(HAL_GPIO_39, HAL_GPIO_39_GPIO39); } void MQDTask(void *pvParameters ) { uint8_t i = 0; SDNandCSN(); SI446x_Init( ); for( i = 0; i < 3; i++ ) //模块初始化完成,LED灯闪烁3个周期 { hal_gpio_set_output(HAL_GPIO_34,1); hal_gpt_delay_ms(1000); hal_gpio_set_output(HAL_GPIO_34,0); hal_gpt_delay_ms(1000); } while( 1 ) { ledonoroff(2); ledonoroff(1); Relaysonoroff(1); SI446x_Interrupt_Status( g_SI4463ItStatus ); //读中断状 if( g_SI4463ItStatus[ 3 ] & ( 0x01 << 4 )) { i = SI446x_Read_Packet( g_SI4463RxBuffer ); //读FIFO数据 log_hal_error("SI446x_Read_Packet %d...%crn",i,i); } else { if( 3000 == i++ ) { i = 0; SI446x_Init( ); } hal_gpt_delay_ms(50); } } }
|
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
891 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1463 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
1113 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1469 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
1133 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1612浏览 1评论
888浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
828浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2427浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
818浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-14 21:21 , Processed in 0.702974 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号