
单片机
HawaiiHello
THIS IS BIG MISTAKE
展开
-
HC-05蓝牙模块主从连接配置(无坑)
做课程设计要用到两个HC-05连接,之前用过HC-06,拿原来那个方法配还是有些坑,搞了一下午最后还是成功了。尝试了两个方案,一是用Arduino(其它单片机也行)的串口直接配置;二是用usb转TTL模块USB转TTL接线一般HC-05模块上有六个脚:VCC GND TX RX EN RESETHC-05USB-TTLVCC5VGNDGNDTXRXRXTXENVCCAT指令找一个串口上位机,设置:波特率 38400,文本模式, 发送回原创 2020-12-12 22:08:36 · 6750 阅读 · 3 评论 -
Keil5报错:error: more than one instance overload function “xx“ has C linkage
用Keil编写C、C++混编程序碰到了这个问题#ifdef __cplusplusextern "C"{#endif /*__cplusplus*///overloadvoid foo(int ,int );void foo(float );#ifdef __cplusplus}#endif /*__cplusplus*/编译之后报错: more than one ins...原创 2020-02-22 02:26:37 · 2284 阅读 · 0 评论 -
ITM调试:printf、scanf功能实现
主要是使用printf进行调试,可以打印局部变量(当然Call Stack-Locals窗口和Watch窗口也可以,不过需要打断点)、打印程序运行记录等,跟串口重定向的printf功能一样,相比较优势是:利用Keil自带调试窗口,无需串口助手;利用仿真器下载线,不占用串口资源。ITM硬件与软件配置硬件上,四线制下载线基础上增加一路,将J-Link/ST-Link的SWO/JTO/PA10(是同...原创 2020-02-18 14:28:55 · 1095 阅读 · 0 评论