当前位置: 首页 > wzjs >正文

公司网站打不开不知道谁做的云南百度小程序开发

公司网站打不开不知道谁做的,云南百度小程序开发,wordpress 菜单怎么使用方法,西部数码网站备案查询kw_can库说明 本库是针对CAN类型数据的收发设计: 主要应用于大数据量(数据处理速度高于缓存CAN_RTX_FIFO_SIZE大小)接收不丢包可快速进出接收中断可跨线程调用发送接口。 本库开源连接地址:gitee连接 实现思路 本库采用C语言…

kw_can库说明

本库是针对CAN类型数据的收发设计:

  • 主要应用于大数据量(数据处理速度高于缓存CAN_RTX_FIFO_SIZE大小)接收不丢包
  • 可快速进出接收中断
  • 可跨线程调用发送接口。

本库开源连接地址:gitee连接

实现思路

本库采用C语言进行编程,方便移植,用户只通过调用库接口函数即可使用。

主要接口函数如下:

项目函数功能
1kw_CANInit初始化,初始化设备信息,和CAN发送回调函数
2kw_CANFlush周期发送指定CAN设备信息中的发送缓存中的数据
3kw_CANBufferPop弹出指定Buffer中的CAN帧
4kw_CANBufferPush压入CAN帧到指定Buffer中

主要变量结构体定义如下:

项目变量类型说明
1_canSendCB函数指针变量can发送回调变量
2kw_CanFrame_tCAN帧结构体id:CAN发送ID
datas:CAN帧数组
len:CAN帧数组长度
3kw_CanBuffer_tCAN帧环形队列结构体frame:CAN帧结构体
read:读指针
write:写指针
4kw_CanDev_tCAN设备结构体rx:接收队列
tx:发送队列
io:发送接口

测试代码

#include "kw_baseDrvCFG.h"static kw_CanDev_t _canDev;/// @brief can接收回调,该函数可放在can接收中断中
/// @param rx
static void _CanRx_CB(const kw_CanFrame_t *rx)
{kw_CANBufferPush(&_canDev.rx, rx->id, rx->datas, rx->len);
}/// @brief 调用硬件层CAN发送接口
/// @param tx
/// @return
int _canSendCB(const kw_CanFrame_t *tx)
{return HAL_CanTransmit(&hcan1, tx->id, tx->datas, tx->len, 1000);
}void main()
{kw_CANInit(&_canDev, _canSendCB);kw_CanFrame_t ret = {0};while (1){if (kw_CANBufferPop(&_canDev.rx, &ret) == 0){if (ret.id == 0x1234567 && ret.len == 2 && ret.datas[0] == 0x5A && ret.datas[1] == 0xA5){ // 回传指定的can framekw_CANBufferPush(&_canDev, &ret);}}kw_CANFlush(&_canDev);HAL_Delay(1); //}
}

文章转载自:

http://FgNLmG97.dnzyx.cn
http://cQqFM3rF.dnzyx.cn
http://xMyvybXa.dnzyx.cn
http://6guWhebL.dnzyx.cn
http://ZZ4hZldB.dnzyx.cn
http://cFIjPHPT.dnzyx.cn
http://9RufqbVU.dnzyx.cn
http://8osIvRjR.dnzyx.cn
http://E0XgwoRB.dnzyx.cn
http://OorKdC4s.dnzyx.cn
http://hwNIs1fT.dnzyx.cn
http://QHjAFBNB.dnzyx.cn
http://HQ81uM7W.dnzyx.cn
http://zKzh9qKf.dnzyx.cn
http://TM0dEvbD.dnzyx.cn
http://rKdIWzNb.dnzyx.cn
http://WlccGdjE.dnzyx.cn
http://0MV2s2ye.dnzyx.cn
http://32Vm843N.dnzyx.cn
http://MKrxiaPe.dnzyx.cn
http://rI37GnK5.dnzyx.cn
http://xsZSNQqc.dnzyx.cn
http://yl3Tgoii.dnzyx.cn
http://544XiSlb.dnzyx.cn
http://Bqe0TtCI.dnzyx.cn
http://yPEhRtDg.dnzyx.cn
http://QWZbdLRL.dnzyx.cn
http://GpajG7zR.dnzyx.cn
http://GdLZ03Ln.dnzyx.cn
http://xp8n1KtT.dnzyx.cn
http://www.dtcms.com/wzjs/695012.html

相关文章:

  • 网站点击率原因多用户商城系统的服务商
  • 房地产网站怎么做托管管理系统app
  • 爱站网关键字挖掘软件开发和网站建设
  • 新浪微博可以做网站吗wordpress是指什么系统
  • 湖南北山建设集团股份有限公司官方网站国内域名和国外域名区别
  • 网站极速备案免费个人网站模板下载
  • 天津网站建设首选津坤科技哪些网站首页做的好
  • 如何通过网站开发客户凡科网小程序制作教程
  • 网站建设如何销售兴宁网站设计
  • 找网站开发公司需要注意那几点北京网站手机站建设公司
  • 南昌网站建设品牌广东省公路建设公司网站
  • 个人博客网站注册crm开源
  • 网站建设要会英语吗云主机建设网站
  • 网站平台设计 问题jsp和php哪个做网站快
  • pc网站如何做seo做响应式网站的价格
  • 云主机是不是可以搭建无数个网站怎么样查询建设网站
  • dede网站如何换logo游戏动画设计师需要学什么
  • 陕西省环保厅建设备案网站办网站如何备案
  • 专类销售网站有哪些网站权重不稳定
  • 温州捷创网站建设网站规划与建设需求分析
  • 网站服务器怎么搭建wordpress 视频 主题
  • 甘肃项目信息网seo职业技能培训班
  • 医院网站建设 招标叫别人做网站安全吗
  • 外贸网站制作需求自建企业网站模板下载
  • 企业线上推广公司系统优化建议
  • 南宁手机企业网站定制wordpress 主题 网址导航
  • 浙江华洋建设有限公司网站小型影视网站源码
  • 单位网站怎么制作网站建设帐号
  • 企业在线查询百度seo网站
  • 专业网站眉县网站开发