其他
文章平均质量分 68
大燕国平民
谁说只有互联网才有分享精神,物联网嵌入式也可以有
展开
-
HID设备(USB键鼠/扫码枪)转串口(UART)键盘键值及字符处理示例——CH9350
CH9350是USB键盘鼠标转串口通讯控制芯片,需成对使用。结合异步串口简单易用的特点,实现将USB键盘鼠标和USB主机之间USB通讯方式扩展为异步串口(UART)的方式。这个芯片可以拿来做USB的HOST或SLAVE,HOST模式可以连接两个HID子设备,接收USB键鼠或者扫码枪的输入。当然现阶段也有很多的高端系列的单片机本身芯片就自带USB的HOST,也可以进行选用。CH系列比较出名的是C...原创 2019-12-07 10:59:01 · 11814 阅读 · 2 评论 -
STM32 HAL CAN应用
本文使用的STMCube库为STM32Cube FW_F1 V1.8.0版本。不同版本的HAL库使用上有一些的差异。具体的CAN物理层和通讯协议等建议先找资料了解一下(ISO 11898),这里只讲快速应用。网上关于协议讲解的很多,例如:https://www.cnblogs.com/pejoicen/p/3986587.html1. STM32 CubeMX 配置首先安装STM3...原创 2019-10-14 10:41:43 · 3851 阅读 · 6 评论 -
VScode嵌入式开发以及结合Git使用(Github/Coding)
VScode (全称Visual Studio Code) ,该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。S这款编辑器也拥有对 Git 的开箱即用的支持。以上是百科的介绍...原创 2019-04-10 21:34:06 · 3007 阅读 · 1 评论 -
PSpice 常见问题
1.Node NXXXXXX is floating描述:提示某个脚浮地。解决:电路没有放地,Place-Ground(没添加库的添加一下有地的库)。2.No PSpiceTemplate for Q1 或者 Part XX has no 'MODEL' property描述:提示原件的模型没有或者不正确解决:一般是添加的库不对,或者需要手动添加解析库。添加库文件只能添加C:...原创 2018-07-29 00:16:55 · 7424 阅读 · 4 评论 -
IEEE 754标准 32位浮点数(float)转十进制 C语言
关于32位浮点数转整形的相关知识可以参考这篇博客:https://blog.csdn.net/u011575671/article/details/74518933用Modbus读PLC的浮点数寄存器的时候读取的内容为IEEE 754标准的32位寄存器,需要转换一下,可以根据自己的需求转换,直接贴代码://=========================================...原创 2019-06-29 11:11:03 · 12035 阅读 · 7 评论