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

建设网站需要哪些条件手机端网站尺寸规范

建设网站需要哪些条件,手机端网站尺寸规范,公司网站建设算什么费用,wordpress 自定义登录页面模板STM32 USB组合设备 MSC CDC实现 教程 教程请看大佬niu_88 手把手教你使用USB的CDCMSC复合设备#xff08;基于stm32f407#xff09; 大佬的教程很好#xff0c;很详细#xff0c;我调出来了#xff0c;代码请见我绑定的资源 注意事项 值得注意的是#xff1a; 1、 cu…STM32 USB组合设备 MSC CDC实现 教程 教程请看大佬niu_88 手把手教你使用USB的CDCMSC复合设备基于stm32f407 大佬的教程很好很详细我调出来了代码请见我绑定的资源 注意事项 值得注意的是 1、 cubemx固件库存储位置是 C:\Users\你的用户名\STM32Cube\Repository\STM32Cube_FW_F4_V…你的固件版本号 找 STM32Cube_FW_F4_V1.28.1\Middlewares\ST\STM32_USB_Device_Library\Class 即可找到CompositeBuilder的例子文件 2、 注意一下usbd_composite_builder.h中 一些宏定义 USBD_CMPSIT_ACTIVATE_MSC USBD_CMPSIT_ACTIVATE_CDC 在#include的下面 应该移到上面去否则编译时找不到 3、 usbd_composite_builder.h修改配置描述符数组长度宏定义USBD_CMPST_MAX_CONFDESC_SZ改成106这里 文件里本来是300它之后会存入uint8的数组里300会变成44所以要修改 4、 复合设备编译宏USE_USBD_COMPOSITE 可在编译器预处理宏定义里添加 5、 我这版本比较新使用USE_USBD_COMPOSITE后 usbd_cdc.h中 #ifdef USE_USBD_COMPOSITE uint8_t USBD_CDC_SetTxBuffer(USBD_HandleTypeDef *pdev, uint8_t *pbuff,uint32_t length, uint8_t ClassId); uint8_t USBD_CDC_TransmitPacket(USBD_HandleTypeDef *pdev, uint8_t ClassId); #else uint8_t USBD_CDC_SetTxBuffer(USBD_HandleTypeDef *pdev, uint8_t *pbuff,uint32_t length); uint8_t USBD_CDC_TransmitPacket(USBD_HandleTypeDef *pdev); #endif /* USE_USBD_COMPOSITE */这两个函数会使用组合设备版本多了个classId的参数。参考大佬的代码使用时可以如下修改。 比如 /*** brief CDC_Transmit_FS* Data to send over USB IN endpoint are sent over CDC interface* through this function.* note*** param Buf: Buffer of data to be sent* param Len: Number of data to be sent (in bytes)* retval USBD_OK if all operations are OK else USBD_FAIL or USBD_BUSY*/ uint8_t CDC_Transmit_FS(uint8_t* Buf, uint16_t Len) {uint8_t result USBD_OK;/* USER CODE BEGIN 7 */USBD_HandleTypeDef *pdev hUsbDeviceFS;/* Get the class index relative to this endpoint */uint8_t idx USBD_CoreFindEP(pdev, CDC_IN_EP);//获取classIDMy_usb_fs_cdc_transmited false;USBD_CDC_HandleTypeDef *hcdc (USBD_CDC_HandleTypeDef*)hUsbDeviceFS.pClassData;if (hcdc-TxState ! 0){return USBD_BUSY;}USBD_CDC_SetTxBuffer(hUsbDeviceFS, Buf, Len, idx);result USBD_CDC_TransmitPacket(hUsbDeviceFS, idx);/* USER CODE END 7 */return result; }关于我的资源 最后成功截图 我的开发环境vscode eide插件 工具链arm-gcc 使用的芯片是stm32f405rgt6大容量设备是SD卡调试用的串口是串口6
http://www.hkea.cn/news/14568478/

相关文章:

  • 男女直接做的视频网站wordpress源代码在哪里
  • php网站搬家软件西安做公司网站公司
  • 龙岩网站建设馨烨工信部icp备案官网
  • 山东省建设厅注册中心网站自己做网站建设
  • 班组安全建设 网站wordpress仿大众点评
  • 大麦网建设网站的功能定位中国疫苗接种率
  • 廊坊北京网站建设网络营销招聘
  • 怎么用织梦系统建一个网站南京制作网站
  • 移动网站的建设安庆怀宁网站建设兼职
  • 网站建设基本情况介绍门户网站建设多久
  • 室内设计联盟官方网站图片wordpress+大屏模版
  • 网站建设服务费是否无形资产品牌形象设计方案
  • 地产网站开发公司通州宋庄网站建设
  • 外包网站推荐wordpress网站防伪查询模板
  • 学做沪江网站要多久个人建站流程详解
  • 网站聊天室怎样做炫彩马甲wordpress代码混乱
  • 红木家具网站建设总体规划开网店被运营公司骗了怎么办
  • 高端大气网络设计建设公司网站织梦模板二级网站建设与管理会议
  • 好网站建设公司的网站礼品公司网站制作
  • 知己图书网站建设策划书云虚拟主机搭建网站
  • 可以做简单小活动的网站网站建设交流论坛地址
  • 网站开发哪便宜开发一个公司官网一般多少钱
  • 宣武做网站wordpress 制作下载
  • 网站怎么做短信营销渲模网
  • 做网站背景的图做网站公司哪家正规
  • 小型企业网站开发公司WordPress瀑布流商店博客
  • php网站开发需要多久网站注册主机
  • 大型门户网站设计解决方案qq钓鱼网站制作
  • 猪八戒网可以做福彩网站吗房产网站建网站
  • 站开发技术培训荷城网站设计