摘要:
0 windows下安装环境 安装pyocd,libusb pip install pyocd pip install libusb 1 使用RASC创建工程 (1)创建工程 (2)选择CMake (3)创建demo例程,可以先选择No RTOS,最后点击Finish,创建完成 (4)适用于vsco 阅读全文
摘要:
0.前言 哥们马上就要被裁了,总得整理一下技术方面的积累,准备开始下一轮的面试和找工作之旅了。。。。 1.概述 通用串行总线(USB)是主机和外围设备之间的一种连接。 从拓扑上来看,是一颗由几个点对点的连接构建而成的树。这些连接是连接设备和集线器(hub)的四线电缆(底线、电源线和两根信号线)。US 阅读全文
摘要:
0.简介 写一个关于ASCII与十六进制转换的函数实现吧,年纪大了,记性不好,有时候总是得翻一翻看看怎么实现的,现在记一下,以后好找。如有什么不足,大家可以提意见,相互学习,进步。 1.概述 与其说是记不住,其实还是自己没有理解透彻ASCII与十六进制之间的关系,所以在写函数实现的时候,不知道如何下 阅读全文
摘要:
0 前言 UART:通用异步收发传输器,是一种通用串行数据线,用于异步通信,双向通信,可以实现全双工传输和接收。 USART:通用同步/异步串行收发器,是一个全双工通用同步/异步串行收发模块。 USART收发模块分为三个部分:时钟发生器、数据发送器和接收器。 时钟发生器由同步逻辑电路(在同步从模式下 阅读全文
摘要:
如果包含返回0,不包含返回1 uint8_t bsp_abit_string_search(uint8_t *src, uint8_t *obj, uint8_t srclen) { uint8_t i = 0; uint8_t j = 0; uint8_t obj_size = 0; obj_si 阅读全文